Composing Ticket URL | Community
Skip to main content
Answered

Composing Ticket URL

  • March 10, 2026
  • 2 replies
  • 301 views

We’re migrating from Zendesk to Intercom.
In our App, we have notes that preserve certain actions and any associated Zendesk tickets with URLs to that ticket, like https://{workspace}.zendesk.com/agent/tickets/12345.

We’d like to record a direct URL to a ticket in the same fashion with Intercom. However, it’s not immediately apparent what that URL would look like.

If I have just created an Intercom ticket via the API with id 12345, what would the URL to that ticket look like?

Best answer by AsyncQuery Dev

Hi Robert,


Intercom ticket URLs follow the format https://app.intercom.com/a/inbox/{workspace_id}/tickets/{ticket_id}. The workspace ID is the one from their Intercom settings, not the subdomain-style identifier Zendesk uses.

2 replies

Forum|alt.badge.img+2
  • Active User
  • Answer
  • March 11, 2026

Hi Robert,


Intercom ticket URLs follow the format https://app.intercom.com/a/inbox/{workspace_id}/tickets/{ticket_id}. The workspace ID is the one from their Intercom settings, not the subdomain-style identifier Zendesk uses.


TBelevska
Innovator ✨
Forum|alt.badge.img+2
  • Innovator ✨
  • June 15, 2026

A couple of extra notes from the migration experience:

  • The ticket_id to use in the URL is the one returned by the API, not a separate display ID.
  • Your Workspace ID is found under Settings → General → Workspace ID — it's different from the subdomain-style identifier Zendesk uses, so worth double-checking before storing URLs at scale.
  • If you're doing a full Zendesk → Intercom migration and want ticket URLs mapped automatically, tools like Help Desk Migration handle this during the data transfer.
  • Also, Help Desk Migration can migrate the Zendesk URLs to Intercom in a custom field if needed. The same applies if you want to preserve the Zend