SUMMARIZATION

Cluster Intercom Themes into Linear Feature Issues

Clusters the week's Intercom conversations into feature-request themes and creates or updates a deduplicated Linear issue per theme, linking back the source conversations.

CategorySummarization
Enginesim
Difficultyadvanced
Triggerschedule
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule
  • ActionPull tagged Intercom conversations (7d)IntercomIntercom
  • ActionCluster into feature-request themesOpenAI
  • ActionSearch Linear for matching issueLinearLinear
  • LogicBranch: update existing vs create new
  • OutputCreate or update Linear issue with evidenceLinearLinear

What it does

It turns raw support chatter into structured product backlog. The flow clusters the week's Intercom conversations into distinct feature-request themes, then for each theme either creates a new Linear issue or updates an existing one, attaching the conversation count and customer quotes so the backlog reflects real demand.

When to use it

Use it when feature requests are scattered across hundreds of conversations and never make it into the tracker, or when the same request keeps getting re-filed. It keeps one canonical Linear issue per theme and grows its evidence over time.

How it works

  1. 1A weekly schedule starts the run.
  2. 2Pull Intercom conversations from the last 7 days tagged as requests or questions.
  3. 3An OpenAI step clusters them into feature-request themes with titles and summaries.
  4. 4For each theme, search Linear for an existing matching issue by title similarity.
  5. 5Branch: if a match exists, append the new evidence as a comment and bump a demand count; otherwise create a new issue.
  6. 6Write conversation permalinks and quote snippets into each issue body.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect IntercomConversations, contacts, articles.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect LinearIssues, projects, cycles, triage.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.