LEAD GENERATION

New Speaker Webhook to Attio with Gmail Intro Drafts

Receives a webhook when a roster page changes, harvests the added speakers, scores and writes them into Attio as ABM records.

CategoryLead Generation
Enginesim
Difficultyadvanced
Triggerwebhook
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWebhook fires on roster page changeHTTP webhook
  • ActionRe-extract roster and isolate new speakersFirecrawl
  • ActionScore and draft personalized intro emailOpenAI
  • LogicKeep only speakers above the qualification bar
  • ActionCreate scored ABM records in AttioAttio
  • OutputQueue intro email as a Gmail draft for the ownerGmailGmail

What it does

Reacts the instant a watched conference roster page changes. It harvests the newly added speakers, scores them, creates ABM records in Attio, and stages a personalized introduction email as a Gmail draft so the owner just reviews and sends.

When to use it

Use it when speed matters and you already monitor pages with a change-detection service that can call a webhook. The first rep to reach a newly announced speaker often wins the meeting, and this removes the manual lag entirely.

How it works

  1. 1A webhook fires when the monitored roster page changes, passing the page URL.
  2. 2Firecrawl re-extracts the roster and isolates the newly added speakers.
  3. 3An OpenAI step scores each new speaker and writes a personalized intro email tied to their session.
  4. 4A filter keeps only speakers above the qualification bar.
  5. 5Qualified speakers are created as records in Attio with score and source fields populated.
  6. 6A Gmail draft is queued to the assigned owner, pre-filled with the intro email for a final human review.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect FirecrawlCrawl, scrape, structured extract.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect AttioReal-time CRM with structured data + powerful views.
  5. 5
    Connect GmailRead, draft, send, label.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.