Intercom to GitHub, without the Zapier noise
Jetson reads your Intercom conversations — human-handled and Fin-handled — classifies each as bug or feature, and files GitHub issues with customer quotes, reproduction context, and suggested code files. It's a GitHub App, not a personal access token.
How it works
Connect Intercom
Connect with Intercom OAuth, scoped to the inboxes you pick. Read-only — Jetson never replies or modifies conversations.
Jetson classifies every conversation
Bugs, feature requests, and noise separated automatically. Deduplicated against open issues, priority inferred from signals like affected-customer count and plan tier.
GitHub issues land in Backlog
Works with private repos and GitHub Enterprise Server. Respects your existing issue templates and labels — auto-created issues look native, not imported.
What an auto-created GitHub issue looks like
Title
Export button fails with 500 on large dashboards
Verbatim customer quote
"I clicked Export as CSV and got a 500 error. Tried twice — same result. We need this for our investor meeting tomorrow."
Affected customers
4 reporters · combined MRR $8.4k
Suggested files
src/routes/api/export/+server.ts src/lib/exporters/csv.tsBack-link to Intercom
Original inbox conversation with full customer context
It reads like an issue your best support lead would have filed — except they never had to.
Why not just use Zapier?
Zapier is plumbing. Jetson is triage. They solve different problems.
Zapier Zap
- Fires on every new conversation — your issue tracker fills with noise
- No classification — password resets and how-to questions become issues
- No deduplication — five reports of the same bug become five issues
- Raw message body pasted into issue — engineers decode on their own
- Breaks quietly when schemas change; you debug in Zap history
Jetson
- Classifies first — only real bugs and feature requests reach GitHub
- Deduplicates against open issues — one issue, N linked customers
- Structured body: quotes, affected-customer count, suggested files, back-links
- GitHub-native integration — GitHub App, not brittle tokens
- Priority inferred from conversation signals, not pushed into your cycle
Built for Intercom + GitHub specifically
GitHub App, not a personal access token
Installed as a proper GitHub App, scoped only to the repos you pick. Org admins can approve once; permissions are fine-grained and auditable. It doesn't break when someone leaves the team.
Fin-handled conversations still become issues
Intercom Fin resolves tier-1 tickets without a human in the loop. Jetson still reads those threads — so bugs reported to Fin don't silently evaporate. Classification runs on every conversation.
Respects your GitHub issue templates
If you have `.github/ISSUE_TEMPLATE/bug_report.yml`, Jetson fills it in. Labels match your existing taxonomy. Auto-created issues look like ones filed by your team — not obvious bulk imports.
Intercom note: Jetson classifies conversations end-to-end — including threads Intercom Fin resolved without a human touch. Bugs surfaced in Fin-handled conversations still become work items.
Frequently asked questions
Other integrations
Help Scout to GitHub
Turn Help Scout conversations into GitHub issues automatically. Customer quotes, reproduction context, and suggested code files — no Zapier rules to maintain.
Help Scout to Linear
Turn Help Scout conversations into Linear issues automatically. Classified, deduplicated, and engineering-ready — with customer quotes and reproduction context. Not Zapier, not Linear's manual Customer Requests.
Intercom to Linear — Linear's integration links
Turn Intercom conversations into Linear issues automatically — including Fin-handled threads. Classified, deduplicated, and engineering-ready. Not Zapier, not Linear's manual Customer Requests.
Stop copy-pasting support tickets into GitHub
Connect Intercom and GitHub in under two minutes. Jetson handles the triage.