Enrich new HubSpot companies with PitchBook and alert sales in Slack
When a new company lands in HubSpot, pull funding, investors, and ownership from PitchBook, write it back, and ping sales in Slack on hot rounds.
Build an agent workflow that enriches every new HubSpot company with PitchBook data and alerts our deal team in Slack when the company looks hot.
Trigger: a HubSpot webhook on the new company event. Each run handles one newly created company in HubSpot.
When the agent runs, take the new company's name and domain from the HubSpot payload. Use PitchBook General Search to find the matching entity, scoped to companies. If there is a confident match, call PitchBook Get Company Details to pull funding stage, total raised, last round date and size, lead investors, employee count, headquarters location, and ownership status (private, public, PE-backed, or VC-backed). If there is no confident match, attach a short note on the HubSpot company record saying no PitchBook match was found and stop.
Then use HubSpot Update Company to write those fields back onto the matching HubSpot company record. Use HubSpot Create Note to attach a one-paragraph profile summary to the same company that covers what the company does, current stage, last round, lead investors, and headcount. Keep the summary readable for a salesperson, not a list of raw fields.
Decide if the company is a high-priority signal. It qualifies if any of these are true: it raised a new round in the last 90 days, it is at a growth stage (Series B or later, or post-IPO), or it operates in our target sectors (I will list those at setup). If it qualifies, use Slack Send a Message to post a short alert to our deal team channel, tag the assigned HubSpot owner's Slack handle, and frame it as 'worth a look' with one or two reasons why.
Ask me at setup for: the HubSpot owner to Slack handle mapping, the Slack channel to post the alert in, the list of target sectors, and whether the agent should fill only blank HubSpot fields or refresh everything. Keep this workflow focused on the single new-company enrichment loop and do not add unrelated steps.
Additional information
What does this prompt do?
- Watches HubSpot for newly created companies and runs the enrichment in the background.
- Looks the company up in PitchBook by name and domain, then pulls funding stage, total raised, last round date and size, lead investors, headcount, headquarters, and ownership status.
- Writes those fields back onto the HubSpot company record and attaches a clean one-paragraph profile note.
- Posts a 'worth a look' Slack alert to your deal team channel, tagging the assigned owner, whenever the company recently raised, is at a growth stage, or hits your target sectors.
What do I need to use this?
- A HubSpot account where you can create companies and add notes.
- A PitchBook account with API access turned on (this is a separate contract from regular PitchBook Platform).
- A Slack workspace and a channel for your deal or sales team.
- A short list of target sectors and stages you want flagged as hot.
How can I customize it?
- Pick which PitchBook fields land on the HubSpot company record and which ones go in the summary note instead.
- Tune what counts as a hot company (recency of the last round, stage threshold, target sectors, geography).
- Choose the Slack channel, the message tone, and who gets tagged when the alert fires.
Frequently asked questions
Do I need PitchBook's CRM add-on for this?
What happens if the company is not in PitchBook?
Will it overwrite fields I already filled in?
How does the agent decide to alert Slack?
Does this work for companies I add to HubSpot by hand?
Related templates
Every Friday, get a ready-to-read preview of your league's weekend matches, with positions, form, scorers to watch, and predicted results, posted to Slack.
Every Monday morning, finance leadership gets a clear recap of last week's Braintree sales, refunds, and disputes by email and Slack.
The moment a new contact lands in HubSpot, we check their email against known data breaches and flag the high-risk ones so your team can act fast.
Every morning we check your list of IP addresses for abusive activity, update your spreadsheet, and alert your team only about the risky ones.
Every time you ship to Heroku, we post a clear summary to Slack listing what changed, who deployed it, and whether it was a rollback.
The moment a new Help Scout conversation arrives, we check the customer in your CRM, flag high-value accounts, and post a priority alert to Slack before anyone touches it.
Stop letting hot HubSpot companies sit cold.
Connect HubSpot, PitchBook, and Slack once, and every new company arrives enriched with a heads-up for the deal team when it matters.