MARKET RESEARCH

On-Demand Single-Transcript Theme Card

Accepts a transcript URL via webhook, extracts the key themes, guidance changes, and notable quotes with an LLM, and creates a structured Notion page for that one earnings call.

CategoryMarket Research
Enginesim
Difficultybeginner
Triggerwebhook
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWebhook receives transcript URLHTTP webhook
  • LogicValidate payload, reject if URL missing
  • ActionScrape transcript to textFirecrawl
  • ActionExtract themes, guidance, quotesOpenAI
  • OutputCreate structured Notion call pageNotionNotion

What it does

A lightweight, single-call workhorse. You send it one transcript URL — from a research tool, a browser extension, or another workflow — and it returns a clean, structured Notion page for that earnings call: top themes, sentiment, guidance direction, and three pull-quotes. No tracked list, no schedule; it processes exactly what you hand it.

When to use it

When an analyst is reading ad hoc and wants to capture a single call into a consistent format without setting up a full tracked-competitor pipeline. Pairs well as a building block other workflows call.

How it works

  1. 1A webhook receives a POST containing the transcript URL and company name.
  2. 2The flow validates the payload and rejects requests missing a URL.
  3. 3Firecrawl scrapes the transcript page to text.
  4. 4OpenAI extracts themes, sentiment, guidance direction, and supporting quotes as structured JSON.
  5. 5A Notion page is created from a fixed template so every captured call looks identical and is easy to scan later.

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 NotionPages, databases, comments.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    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.