Enrich new HubSpot companies with Harmonic and post a Slack briefing

By General Input

When a new company lands in HubSpot, an agent pulls funding, headcount, and decision makers from Harmonic, writes them back to the record, and posts a short Slack briefing.

Integrations

  • HubSpot
  • Harmonic
  • Slack

Type

Agentic Task

Categories

  • Sales

Build me an agent workflow that fires on a HubSpot webhook the moment a new company record is created (typically from an inbound form, MQL conversion, or sales rep entry) and instantly enriches it with Harmonic, then posts a short briefing in Slack.

Trigger: HubSpot webhook on new company record created. The payload should give the agent the new company's HubSpot ID and the domain property.

Steps the agent should run:

1. Take the company's domain from the HubSpot payload and call Harmonic's Lookup Company to pull the full profile: headcount, funding history, stage, founders, founding date, website, social presence, and any other useful fields. If Harmonic returns 404 the company is not in their database yet — skip the enrichment write and let the Slack message say so.

2. Call Harmonic's Get Company Employees on that same company and filter to leadership roles (founders, C-suite, VPs, heads of) so we surface the real decision makers, not the entire org chart.

3. Call HubSpot's Update Company on the original record and write back the enriched fields: industry, headcount, total funding raised, latest round, founding date, and a short key-people summary (2–4 names with titles). Use the standard HubSpot properties where they exist; for anything custom, assume properties already exist on the company object.

4. Send a Slack message via the configured channel using Slack's Send a Message. Keep it tight — 4 to 6 lines total. Include the company name, a one-line "why interesting" summary the agent writes from the Harmonic data (e.g. "Series B fintech, $42M raised, 80 employees, growing fast"), 2–3 named decision makers, and a link to the HubSpot record so a rep can claim it. Do not paste the full Harmonic profile into Slack — that is what HubSpot is for.

Make the Slack channel ID and the leadership-role filter configurable inputs. If the HubSpot company has no domain, skip the workflow gracefully and post a one-line note that enrichment was not possible.

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