TICKET MANAGEMENT

Promote reproducible Intercom bugs into Linear (skip how-to questions)

When an Intercom conversation is tagged or closed, classify whether it describes a reproducible bug or a how-to question, and only create a Linear issue for genuine bugs.

CategoryTicket Management
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerIntercom conversation tagged bug-reviewIntercomIntercom
  • ActionFetch full transcript and customer metadataIntercomIntercom
  • LogicClassify: reproducible-bug vs how-to vs unclearOpenAI
  • LogicDrop anything that isn't a reproducible bug
  • ActionCreate Linear issue with repro steps and severityLinearLinear
  • OutputPost Linear issue link back to IntercomIntercomIntercom

What it does

Reads each qualifying Intercom conversation and decides whether the customer reported a *reproducible defect* (clear steps, expected vs. actual behavior, an environment) or simply asked *how to do something*. Reproducible bugs become Linear issues; how-to questions are left alone so engineering's backlog stays signal-dense.

When to use it

When support volume is high enough that manually triaging which conversations deserve an engineering ticket is a daily chore, and you want only true bugs to reach Linear, not feature confusion or usage questions.

How it works

  1. 1An Intercom conversation is tagged `bug-review` (trigger).
  2. 2The full conversation transcript and customer metadata are fetched from Intercom.
  3. 3An LLM step classifies the thread into `reproducible-bug`, `how-to`, or `unclear`, extracting repro steps, expected/actual behavior, and severity when present.
  4. 4A branch drops anything not classified `reproducible-bug`.
  5. 5For confirmed bugs, a Linear issue is created with the repro steps, severity label, and a back-link to the Intercom conversation.
  6. 6The Intercom conversation is updated with the new Linear issue URL so support can reference it.

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.