MARKET RESEARCH
Track which events your competitors are sponsoring
Monitors a watchlist of competitors and detects when any of them is announced as a sponsor or speaker at an upcoming event.
How it runs
The automated pipeline, trigger to output.
- TriggerDaily schedule sweeps the competitor watchlist
- ActionSearch competitor names against sponsor and speaker termsBrave Search
- ActionScrape event pages to confirm listing and tierFirecrawl
- ActionVerify genuine sighting and summarize contextOpenAI
- LogicDrop sightings already in the log
- ActionAppend new sightings to AirtableAirtable
- OutputSend real-time Slack alertSlack
What it does
Watches your named competitors and surfaces the moment one shows up as a sponsor, exhibitor, or speaker on an event page. Each sighting is recorded with the event, competitor, sponsorship tier, and date, then pushed to the team as a real-time alert.
When to use it
Use it to learn where rivals are spending event budget and showing up in front of buyers. It is most valuable when you want to counter-program: book the same shows or pre-empt their announcements.
How it works
- 1A daily schedule starts the sweep against your competitor watchlist.
- 2Brave Search queries for each competitor's name alongside sponsor, exhibitor, and speaker terms.
- 3Firecrawl scrapes the matching event pages to confirm the listing and capture the sponsorship tier.
- 4OpenAI verifies it is a genuine sighting, not a stale or false match, and summarizes the context.
- 5A filter drops anything already in the log to avoid duplicate alerts.
- 6New sightings append to Airtable and fire a Slack alert with the competitor, event, and tier.
Set it up
What you configure once, before turning it on.
- 1Connect Brave SearchWeb, news, image, video search.
- 2Connect FirecrawlCrawl, scrape, structured extract.
- 3Connect OpenAIModels, embeddings, files.
- 4Connect AirtableBases, tables, views, automations.
- 5Connect SlackChannels, DMs, threads, mentions.
- 6Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 7Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 8Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Market Research workflows
Weekly Materiality-Ranked Filing Digest by Email
Each Friday, aggregates the week's regulatory filings across the coverage universe, ranks them by materiality.
Earnings Keyword-Spike Alert into Linear
Scans new earnings-call transcripts for a set of strategic keywords you care about, and when a competitor's mention frequency spikes above its historical baseline.
Allocate Sales Territory TAM from BigQuery Geo Data to HubSpot
When triggered by a webhook, queries BigQuery public ZIP-level business data to compute TAM per sales territory.
Discover Adjacent Segments from BigQuery and Rank Expansion Bets
On a schedule, scans BigQuery public industry data for fast-growing NAICS sectors adjacent to your core segments, scores them as expansion bets.
Blend BigQuery TAM with Live Competitor Signals into a Notion Brief
On demand, sizes a chosen segment from BigQuery public data, gathers current competitor signals via Brave Search, and synthesizes a one-page market brief into Notion.
Cross-Competitor Theme-Shift Analyst
An agent that gathers the latest earnings transcripts across all tracked competitors, compares this quarter's themes against the prior quarter stored in Coda.
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.
