TICKET MANAGEMENT

Attach Intercom bug reports to the matching GitHub umbrella issue

When an Intercom conversation is tagged as a bug, this matches it to an open GitHub umbrella issue, links the conversation as evidence, updates the reported-by count.

CategoryTicket Management
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerIntercom conversation tagged as bugIntercomIntercom
  • ActionSearch open GitHub umbrella issuesGitHubGitHub
  • LogicBranch: matched an umbrella issue?
  • ActionComment on GitHub umbrella + update reported-by countGitHubGitHub
  • ActionEscalate unmatched report to triage channelSlack
  • OutputReply in Intercom that bug is trackedIntercomIntercom

What it does

Turns repeat Intercom bug reports into structured signal on a single GitHub issue. Each matched conversation is attached to the umbrella as a fresh data point, and the issue body keeps a running count of how many users have reported it.

When to use it

Use it when your team tracks bugs in GitHub but hears about them in Intercom. It bridges the two so engineers see real user volume on an issue without anyone copy-pasting conversation transcripts.

How it works

  1. 1An Intercom conversation tagged 'bug' triggers the flow.
  2. 2The flow extracts the reported symptom and searches open GitHub issues carrying the umbrella label.
  3. 3A branch decides: a confident title or body match links to that umbrella; no match escalates to a triage channel instead of guessing.
  4. 4On a match it adds a comment to the GitHub issue with the Intercom link and bumps the reported-by tally in the issue body.
  5. 5It replies in Intercom with a short note that the bug is logged and being worked on.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect IntercomConversations, contacts, articles.
  2. 2
    Connect GitHubRepos, issues, pull requests, actions.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  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.