LEAD GENERATION
Score and Route Inbound Demo Requests by ICP Fit
When a demo-request form is submitted, enriches the company, computes an ICP fit score.
How it runs
The automated pipeline, trigger to output.
- TriggerDemo-request form submittedHTTP webhook
- ActionEnrich company from domainExa
- LogicCompute ICP fit score (0-100)
- LogicBranch: strong fit (>=70) vs nurture
- ActionCreate deal + contact in HubSpotHubSpot
- OutputAlert owning AE in SlackSlack
What it does
Turns raw demo-request form submissions into scored, routed pipeline. It enriches the submitter's company, grades fit against your Ideal Customer Profile, and sends hot leads straight to an account executive while keeping low-fit leads out of the AE queue.
When to use it
Use it when your demo form fires more volume than your team can triage by hand, and you want reps to spend time only on leads that match your ICP (right industry, headcount, and region). Ideal for product-led or marketing-driven funnels.
How it works
- 1A form submission arrives via webhook with name, work email, and company.
- 2Exa enriches the company from its domain — industry, size signals, and recent activity.
- 3A scoring step computes a 0-100 ICP fit score from firmographics.
- 4A logic branch splits on the threshold: score >= 70 is a strong fit.
- 5Strong fits create a HubSpot deal and contact with the score on the record.
- 6A Slack message pings the owning AE with the lead summary and score.
- 7Weak fits are written to HubSpot as a nurture-tagged contact, no AE alert.
Set it up
What you configure once, before turning it on.
- 1Connect HTTP webhookTrigger any URL on agent actions.
- 2Connect ExaNeural search across the web.
- 3Connect HubSpotCRM, deals, marketing, support.
- 4Connect SlackChannels, DMs, threads, mentions.
- 5Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 6Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 7Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Lead Generation workflows
Instantly triage uploaded badge CSVs and notify the SDR lead
Accepts a badge-scan CSV via webhook, validates and dedupes it on the spot, checks each attendee against HubSpot.
Score Zoom webinar poll answers into a tiered outreach queue
When a Zoom webinar ends, pull each attendee's poll responses, compute an intent score, and write a tiered (Hot/Warm/Cold) outreach queue to Airtable for the sales team to work.
Classify open-text webinar poll answers with AI and enrich the lead record
For webinars that use free-text poll questions, an AI step reads each attendee's written answers, classifies intent and pain points into structured fields.
Fast-track hot webinar leads into HubSpot and ping the rep on Slack
After a webinar, identify attendees whose poll answers signal high purchase intent, create or update their HubSpot contact with a lead score.
Agent-driven Brave intent harvest with enrichment and Gmail draft outreach
A CEO-driven agent harvests intent signals from Brave, enriches each prospect via web research, writes a personalized cold email.
Manual Brave keyword sweep into an Airtable research board
On demand, sweeps a topic across Brave Search, clusters the results by buying stage with an LLM, and writes a deduplicated research board to Airtable with company, source URL.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
