TICKET MANAGEMENT

Nightly Sweep of Open Intercom Bugs with Repro Attempts into Linear

On a nightly schedule, an agent pulls open bug-tagged Intercom conversations without a Linear link, attempts to reproduce each.

CategoryTicket Management
Enginepaperclip
Difficultyadvanced
Triggerschedule
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNightly schedule fires
  • ActionList unlinked bug-tagged Intercom conversationsIntercomIntercom
  • ActionReproduce each report in sandbox browserBrowserbase
  • LogicBranch: confirmed / not reproduced / needs info
  • ActionCreate labeled Linear issue per conversationLinearLinear
  • OutputPost sweep summary to SlackSlack

What it does

Sweeps the bug backlog so nothing slips through. Each night it finds bug-tagged Intercom conversations that were never escalated, attempts to reproduce each one, and files the result in Linear, closing the gap left by busy support shifts.

When to use it

Use it as a safety net behind real-time triage, or when adopting reproduction tooling on an existing backlog. Best for teams that suspect tagged bugs are being missed during high-volume periods.

How it works

  1. 1A nightly schedule triggers the sweep.
  2. 2The agent lists open Intercom conversations tagged `bug` that have no linked Linear issue.
  3. 3It iterates each conversation, extracting steps and reproducing in a sandbox browser.
  4. 4A branch routes confirmed, not-reproduced, and insufficient-info outcomes differently.
  5. 5For each, it creates a Linear issue with the outcome label and repro notes.
  6. 6It posts a summary of the night's sweep, counts, and any blockers to Slack for the morning standup.

Set it up

What you configure once, before turning it on.

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