MARKET RESEARCH
On-Posting Instant Triage Webhook
Receives a webhook the instant a monitored competitor publishes a new job, scores it for strategic relevance, files every posting in Airtable.
How it runs
The automated pipeline, trigger to output.
- TriggerWebhook fires on new postingHTTP webhook
- ActionEnrich role with full descriptionExa
- LogicScore strategic relevance
- ActionArchive every posting to AirtableAirtable
- LogicGate on relevance threshold
- OutputReal-time Slack ping for high-relevance rolesSlack
What it does
Instead of polling on a schedule, this workflow reacts the moment a new competitor role goes live via an inbound webhook from your job-monitoring source. It scores each posting for strategic relevance, archives the full record for later analysis, and interrupts the team in Slack only when a high-relevance role lands, keeping the channel signal-dense.
When to use it
Use it when timeliness beats batching and you already have a feed or scraper that can fire a webhook on each new posting. Good for fast-moving categories where being first to know about a key hire creates an edge.
How it works
- 1An inbound webhook fires with the new posting payload.
- 2Exa enriches the role with the full description and company context.
- 3A logic step scores strategic relevance from title, department, location, and seniority.
- 4Every posting, regardless of score, is written to an Airtable archive for trend analysis.
- 5A logic gate checks the relevance score against the alert threshold.
- 6Only above-threshold roles trigger a real-time Slack ping to the watch channel.
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 AirtableBases, tables, views, automations.
- 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 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.
