Map the buying committee for every new HubSpot deal

By General Input

Every two hours, find the full buying committee for new HubSpot deals using Lusha and ping the deal owner with who to multi-thread next.

Integrations

  • HubSpot
  • Lusha
  • Slack Bot

Type

Agentic Task

Categories

  • Sales

Build an agent workflow that runs every 2 hours on a cron trigger and constructs the full buying committee for each newly created HubSpot deal, then notifies the deal owner in Slack with an org chart and a multi-threading recommendation.

Step 1. Use HubSpot Search Deals to find every deal where createdate is within the last 2 hours. Request the deal's primary company association in the same call. Also request the deal owner so you know who to notify.

Step 2. For each deal, use HubSpot Get Deal (or Get Company on the associated company) to pull the account's domain and the list of contacts already associated to the deal. If the company has no domain, skip the deal and move on.

Step 3. Use the agent's judgement to pick the buyer titles that matter for this deal based on the company's industry, size, and deal amount. Start from a default set of CTO, VP Engineering, Head of Procurement, Director of RevOps, and the likely manager of the existing primary contact, but adapt it (for example, add Head of Security for regulated industries, or add CFO for large deals).

Step 4. Call Lusha Search Prospecting Contacts filtered by the company domain plus the chosen titles. Take the returned contact IDs and the requestId, then call Lusha Enrich Prospecting Contacts to reveal verified email and phone. Cap the reveals at the top 5 stakeholders per deal so credit spend stays predictable.

Step 5. Dedupe against the contacts already on the deal (and against existing HubSpot contacts by email). For each genuinely new stakeholder, use HubSpot Create Contact with the enriched fields and then use HubSpot Create Association to link the new contact to the deal.

Step 6. Use Slack Bot Send a Message to DM the deal owner (look them up by email on the HubSpot owner record). The message should contain a tidy org chart with each committee member's name, title, email, phone, and their role on the committee (champion, economic buyer, technical buyer, procurement, etc.), followed by a one-paragraph recommendation on who to multi-thread next and why. Keep the formatting in Slack mrkdwn.

Constraints: skip deals with no associated company domain; cap reveals at 5 per deal; never duplicate a contact that is already on the deal or already in HubSpot by email; do nothing if the 2-hour window returned zero new deals.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasoniMessage campaign console with pre-flight checks and delivery boardLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsA searchable RFP answer library your bid team drafts fromLinkedIn Ads budget pacing dashboard for every client account