CUSTOMER SUPPORT

Convert an Intercom support thread into a GitHub bug issue with env metadata

On a new Intercom conversation flagged as a defect, this pulls the customer's app version and device metadata, attaches recent Sentry breadcrumbs.

CategoryCustomer Support
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerIntercom conversation flagged as defectIntercomIntercom
  • ActionGet transcript and contact env attributesIntercomIntercom
  • ActionPull Sentry breadcrumbs and failing releaseSentrySentry
  • LogicDerive severity and GitHub labels from tags/keywords
  • ActionOpen GitHub issue from bug templateGitHubGitHub
  • OutputReply in Intercom with issue numberIntercomIntercom

What it does

Bridges Intercom support chats and your GitHub backlog. It reads the conversation, lifts the environment attributes Intercom already collects (app version, browser, OS, plan), enriches with Sentry breadcrumbs around the report time, and opens a GitHub issue using your repository's bug template.

When to use it

Use when engineering lives in GitHub Issues and support lives in Intercom, and you want defect reports filed automatically without copy-paste. Good for product teams shipping a web or mobile app.

How it works

  1. 1An Intercom conversation is tagged or routed as a defect (trigger).
  2. 2The flow retrieves the conversation transcript plus contact and custom data attributes from Intercom.
  3. 3It queries Sentry for the contact's recent events and pulls breadcrumbs and the failing release.
  4. 4A logic step checks severity from tags and conversation keywords to set the GitHub label set.
  5. 5It creates a GitHub issue populated with summary, steps, expected vs actual, and an environment table.
  6. 6It replies inside Intercom with the issue number so the agent can keep the customer updated.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect IntercomConversations, contacts, articles.
  2. 2
    Connect SentryErrors, performance, releases.
  3. 3
    Connect GitHubRepos, issues, pull requests, actions.
  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.