Enrich new HubSpot deals with Ramp Rate vendor research

By General Input

When a new deal lands in HubSpot, Geni researches the prospect's likely incumbent software, writes a 4-bullet competitive note, and DMs the deal owner.

Integrations

  • HubSpot
  • Ramp Data
  • Slack

Type

Agentic Task

Categories

  • Sales

Build me an agent workflow that runs every time a new deal is created in HubSpot. Use the HubSpot New Deal poll trigger so it fires once per newly created deal.

Configuration the user provides: a Ramp Rate category slug for the software category we sell into (for example expense-management, crm, or accounting), our own vendor name as it appears in Ramp Rate, and one named key alternative we want every brief to compare against.

On each run the agent should:

1. Call HubSpot Get Deal on the triggering deal id and include the associated company and primary contact so the agent has the company name, domain, industry, size, and the deal owner.

2. Reason about the prospect's likely incumbent in the configured category. Use the company name, domain, industry, size, and any properties on the company record that mention current tools. Produce a single best-guess incumbent vendor name. If you cannot make a confident guess, skip the Ramp Rate vendor calls and note that explicitly in the brief.

3. Call Ramp Data Resolve Ramp Rate Vendor Name on the guessed incumbent to get its canonical vendor_slug. Then call Get Ramp Rate Vendor Profile on that slug to pull adoption metrics and trend across categories.

4. Call Ramp Data Compare Ramp Rate Vendors with three vendors: the resolved incumbent, our own vendor, and the configured key alternative. Scope the comparison to the configured category.

5. Write a 4-bullet competitive brief in plain English with these bullets: (a) the incumbent's adoption trend in the category, (b) who the incumbent is losing customers to based on the comparison data, (c) our switch-in rate against the incumbent, (d) a suggested wedge or talking point the AE can lead with on the first call. Keep it under 120 words total.

6. Call HubSpot Create Note with the brief as the body and associate it with the triggering deal so the AE sees it pinned on the deal record.

7. Call Slack Send a Message to DM the deal owner. The DM should include the same brief plus a clickable link back to the HubSpot deal. If the deal owner's Slack user cannot be resolved, fall back to a configured sales channel.

Keep the brief data-grounded: only state numbers that came from Ramp Rate, and clearly mark the incumbent guess as a guess. If Ramp Rate returns no data for a vendor, say so in the brief instead of inventing numbers.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredTurn Mailjet email clicks into ranked HubSpot follow-upsiMessage campaign console with pre-flight checks and delivery boardChat quality review board for LiveChat support leadsA searchable RFP answer library your bid team drafts fromSee which target accounts just started advertising on LinkedInAccount health board that puts product usage next to your CRMLook up a customer's full chat history mid conversationLusha prospecting workbench with credit-safe reveals