LEAD GENERATION
Monitor speaker rosters across tracked events and sync new ICP matches to HubSpot
On a daily schedule, re-checks the speaker and sponsor pages of events you're tracking, detects newly announced names, scores them against your ICP.
How it runs
The automated pipeline, trigger to output.
- TriggerDaily schedule fires per tracked event
- ActionBrowserbase scrapes current speaker/sponsor rosterBrowserbase
- LogicDiff against stored roster for new entries
- ActionExa enriches new companies and rolesExa
- LogicKeep only ICP matches above threshold
- ActionCreate matched contacts in HubSpotHubSpot
- OutputSlack ping for notable new namesSlack
What it does
Watches the speaker and sponsor rosters of a set of upcoming events and catches new announcements as they post. Each day it re-scrapes the pages, diffs against what it already saw, enriches and scores only the new names, and creates HubSpot contacts for the ones that fit your ICP.
When to use it
Use it during the long announcement season before a conference, when speakers and sponsors trickle out over weeks. It saves you from manually re-checking event sites and ensures high-fit names hit your CRM the day they go public.
How it works
- 1A daily schedule fires for each tracked event URL.
- 2Browserbase loads the speaker/sponsor page and extracts the current roster.
- 3A diff step compares against the stored roster and isolates newly added entries.
- 4Exa enriches each new company and the speaker's role.
- 5A scoring step keeps only ICP matches above threshold.
- 6Matches are created as HubSpot contacts tagged with the event and announcement date; a Slack ping flags notable new names.
Set it up
What you configure once, before turning it on.
- 1Connect BrowserbaseHeadless browsers, sessions, replays.
- 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
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.
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.
Webhook-triggered Brave rising-keyword check into a Notion trend queue
When an external trend or alert tool fires a webhook with a keyword, checks Brave for current intent volume and freshness, has an LLM judge whether it's a real warm signal.
Fuzzy-match badge companies to Salesforce accounts and enrich
Resolves messy hand-typed company names from badge scans to canonical Salesforce accounts using domain and fuzzy-name matching, enriches missing firmographics.
Daily rollup of scored webinar leads from Airtable into HubSpot lists
On a schedule, read newly scored webinar leads from Airtable, sync each into the matching HubSpot tiered list (Hot/Warm/Cold).
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.
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.
