Skip to content
Per-pair page

Intercom + Jira: bug reports from chat to engineering.

Create Jira issues from Intercom conversations tagged "bug" or "feature request"; notify Intercom when the engineering fix ships. Closes the customer-to-code loop.

Trigger app
Intercom as the trigger

Workflows fire when something happens in Intercom.

Action app
Jira as the action

Workflows do something in Jira, instantly.

See all 17 actions →
Both directions

Pick the way that fits your stack.

Pair pages are mirrored. Each direction gets its own dedicated page.

IntercomJira

When something happens in Intercom, do it in Jira.

5 Intercom triggers wired to 17 Jira actions. Most-used pairing: New ContactAdd Comment.

JiraIntercom

Or fire it the other way around.

6 Jira triggers wired to 20 Intercom actions downstream.

See JiraIntercom
Popular pairings

Common Intercom → Jira workflows.

Pick a pairing to set it up in two minutes. Each one is a fully editable recipe.

Showing 9 of 85 combinations
When new contact in Intercom, add comment in Jira.

Fires when a new contact (lead or user) is created in Intercom. Use to enrich, sync into your CRM, or kick off a welcome sequence.

When new contact in Intercom, add watcher in Jira.

Fires when a new contact (lead or user) is created in Intercom. Use to enrich, sync into your CRM, or kick off a welcome sequence.

When new contact in Intercom, assign issue in Jira.

Fires when a new contact (lead or user) is created in Intercom. Use to enrich, sync into your CRM, or kick off a welcome sequence.

When new contact in Intercom, create issue in Jira.

Fires when a new contact (lead or user) is created in Intercom. Use to enrich, sync into your CRM, or kick off a welcome sequence.

When conversation closed in Intercom, add comment in Jira.

Fires when an Intercom conversation is closed by an admin. Common use: send CSAT survey, log resolution to CRM, run an AI quality check on the resolved thread.

When conversation closed in Intercom, add watcher in Jira.

Fires when an Intercom conversation is closed by an admin. Common use: send CSAT survey, log resolution to CRM, run an AI quality check on the resolved thread.

When conversation closed in Intercom, assign issue in Jira.

Fires when an Intercom conversation is closed by an admin. Common use: send CSAT survey, log resolution to CRM, run an AI quality check on the resolved thread.

When conversation closed in Intercom, create issue in Jira.

Fires when an Intercom conversation is closed by an admin. Common use: send CSAT survey, log resolution to CRM, run an AI quality check on the resolved thread.

When new conversation in Intercom, add comment in Jira.

Fires when a new conversation is started in Intercom (by a user via messenger/email or by an admin). The standard inbound hook for AI triage, routing, and bot handoff.

How it works

Connect Intercom and Jira in five steps.

No code, no glue, no half-day setup. Each step is one click.

  1. 1
    Connect
    Authorize Intercom and Jira

    Open Tiny Command, authorize Intercom and Jira once each. Both connections are available to every workflow on your account.

  2. 2
    Trigger
    Pick a Intercom trigger

    Drop the Intercom → New Contact trigger onto the canvas. Tiny Command auto-registers the webhook.

    POST /v1/webhooks/intercom.trigger-contact-created
  3. 3
    Transform
    Add a filter or AI step

    Optionally add a Filter node ("subject contains URGENT") or an AI step ("classify intent") between trigger and action.

  4. 4
    Action
    Add the Jira action

    Drop the Jira → Add Comment action below it. Map fields from the Intercom payload into the Jira inputs.

    jira.add-comment
  5. 5
    Publish
    Publish and forget

    Hit Publish. Tiny Command runs it in production from second one. Watch the run-log fill up.

FAQ

Questions about Intercom + Jira.

How do I create a Jira issue from an Intercom conversation?
Intercom Tag Added "bug" → Jira Create Issue with summary = conversation title, body = full chat history + customer info. Save Jira key to Intercom conversation as a custom attribute.
Can I notify the Intercom user when their reported bug ships?
Yes. Jira Issue Closed → look up Intercom conversation by Jira key → Intercom Add Reply with "Fix shipped in version X. Thanks for the report!". Customer-facing automation closes the loop.
How do I include customer tier in the Jira issue?
Intercom Get Contact returns custom attributes. Pass plan tier into the Jira issue description and as labels (e.g., "tier:enterprise"). Triage prioritizes accordingly.
Can I AI-classify Intercom messages before creating Jira issues?
Yes. Insert Claude/OpenAI step. Classify confirmed bug → Jira. Feature request → Linear/Notion. Account issue → routed differently. Filters non-engineering work out of the engineering tracker.
How do I avoid duplicate Jira issues from one Intercom conversation?
Trigger on tag added (manual support action), not every message. Store the Jira key on the conversation. Filter out conversations with a Jira key already set.
Can I link many Intercom conversations to one Jira issue?
Yes. AI checks new conversation against existing Jira issues. If matched, add the Intercom conversation URL as a Jira comment instead of creating a new issue. Surface "X customers want this fix".
Related

Other apps that pair well with Intercom.


Wire Intercom to Jira in 2 minutes.

Free tier available. No credit card. No onboarding call.