MARKET RESEARCH
Competitor Mention to Linear Triage Pipeline
Receives competitor-mention signals via webhook, classifies whether each is a pricing, feature, or positioning change, and files a triaged Linear issue routed to the right team.
How it runs
The automated pipeline, trigger to output.
- TriggerWebhook receives a competitor mentionHTTP webhook
- ActionClassify and title the mentionOpenAI
- LogicDrop noise; route by category
- ActionCreate triaged Linear issueLinear
- OutputConfirm issue link in SlackSlack
What it does
Takes incoming competitor signals — from a monitoring tool, a Slack forward, or a sales note hitting a webhook — and turns each into a categorized, routed Linear issue so nothing competitive falls through the cracks.
When to use it
Use this when competitive intel arrives from many directions and you want a single intake that classifies and assigns it automatically instead of someone manually triaging a noisy channel.
How it works
- 1An inbound webhook receives a competitor mention payload (source, competitor, text, link).
- 2OpenAI classifies the mention into pricing change, feature launch, positioning shift, or noise, and extracts a short title.
- 3A logic step drops anything classified as noise and routes the rest by category to the correct team and priority.
- 4A Linear issue is created with the title, full context, source link, and the routed team label.
- 5A confirmation linking the new issue is posted back to the originating Slack channel.
Set it up
What you configure once, before turning it on.
- 1Connect HTTP webhookTrigger any URL on agent actions.
- 2Connect OpenAIModels, embeddings, files.
- 3Connect LinearIssues, projects, cycles, triage.
- 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.
