Map the buying committee for every new HubSpot deal
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.
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.
What does this prompt do?
- Sweeps HubSpot every two hours for deals created in the last cycle so nothing slips through.
- Pulls the account domain from each deal's associated company and asks Lusha for the right buying titles (engineering, procurement, RevOps, plus a likely manager for the primary contact).
- Reveals verified email and phone for the top five stakeholders, adds them as contacts in HubSpot, and links them to the deal.
- Sends the deal owner a Slack message with an org chart of the committee and a short recommendation on who to multi-thread first.
What do I need to use this?
- A HubSpot account with permission to read deals and companies and create contacts.
- A Lusha account with API access and enough credits for prospecting and reveals.
- A Slack workspace where the deal owner can receive a direct message.
How can I customize it?
- Change the sweep cadence (every hour, every four hours, or weekday mornings only).
- Tune which buyer titles matter for your product, your average deal size, or your industry.
- Adjust the stakeholder cap per deal (default five) to control how many reveals you pay for.
- Route the Slack notification to a channel instead of a DM, or include the sales manager.
FAQs
Why build the buying committee instead of just enriching the primary contact?
What happens if the company on the deal has no domain?
Will it create duplicate contacts in HubSpot?
How are Lusha credits used?
Can the deal owner change who they want suggested?
Related templates
Every logo, photo, video cut and ad export in one searchable grid, with previews, campaign tags and rights expiry dates at a glance.
Twice a day we spot the people clicking your pricing and demo pages, create a follow-up task for their owner, and post a ranked recap to Slack.
One board showing every dashboard and Look with its folder, owner and favorite count, so you can find dead content and retire it safely.
Watch every live room on one screen, remove disruptive guests, start recordings and end stuck sessions without anyone opening a terminal.
Every Monday we find leads who never bought, research a real reason to reach out, and send a short personal email instead of another check in.
Build every text campaign in one screen: check who is actually reachable, see a realistic send plan, then watch delivery land row by row.
Stop chasing single-threaded deals.
Connect HubSpot, Lusha, and Slack once, and Geni delivers a ready-to-action buying committee every two hours.