Intercom
Get Intercom Ticket Status
Looks up one Intercom ticket by ID and returns its state.
Unverified
What the model is told
Look up an Intercom ticket using the internal ticket id returned when it was created (not the shorter number shown in the Inbox). The ticket_state field shows its progress, with an external_label suited to sharing with the customer. Only share the state with the customer.
Request
GEThttps://api.intercom.io/tickets/{{ticketId}}
Headers
AuthorizationBearer YOUR_INTERCOM_ACCESS_TOKENIntercom-Version2.17
Parameters
ticketId stringThe Intercom ticket id from the create response.
Engage payload
{
"source": "VOICE_AI",
"tool": {
"id": "800a6c39-3d7d-48c5-95d3-5a3ac10e09d0",
"type": "HTTP_REQUEST",
"label": "Get Intercom Ticket Status",
"name": "get_intercom_ticket_status",
"customName": false,
"description": "Look up an Intercom ticket using the internal ticket id returned when it was created (not the shorter number shown in the Inbox). The ticket_state field shows its progress, with an external_label suited to sharing with the customer. Only share the state with the customer.",
"parameters": [
{
"name": "ticketId",
"type": "string",
"description": "The Intercom ticket id from the create response."
}
],
"config": {
"endpoint": {
"method": "GET",
"url": "https://api.intercom.io/tickets/{{ticketId}}"
},
"headers": [
{
"name": "Authorization",
"value": "Bearer YOUR_INTERCOM_ACCESS_TOKEN"
},
{
"name": "Intercom-Version",
"value": "2.17"
}
],
"body": null,
"timeout": null
}
}
}IDs are regenerated on every copy.