Freshdesk
Get Freshdesk Ticket Status
Looks up one Freshdesk ticket by its ID and returns its status and priority.
Unverified
What the model is told
Look up a Freshdesk ticket using the ticket ID the customer gives you. Use it to report progress. In the response, status is a number (2 open, 3 pending, 4 resolved, 5 closed) and priority is a number (1 low, 2 medium, 3 high, 4 urgent). Only share the status, priority and subject with the customer, and never read out other details.
Request
GEThttps://YOUR_DOMAIN.freshdesk.com/api/v2/tickets/{{ticketId}}
Headers
AuthorizationBasic YOUR_BASE64_FRESHDESK_API_KEY_AND_X
Parameters
ticketId stringThe Freshdesk ticket ID.
Engage payload
{
"source": "VOICE_AI",
"tool": {
"id": "7865392d-ba34-4d76-ae8a-01ee4966d9bb",
"type": "HTTP_REQUEST",
"label": "Get Freshdesk Ticket Status",
"name": "get_freshdesk_ticket_status",
"customName": false,
"description": "Look up a Freshdesk ticket using the ticket ID the customer gives you. Use it to report progress. In the response, status is a number (2 open, 3 pending, 4 resolved, 5 closed) and priority is a number (1 low, 2 medium, 3 high, 4 urgent). Only share the status, priority and subject with the customer, and never read out other details.",
"parameters": [
{
"name": "ticketId",
"type": "string",
"description": "The Freshdesk ticket ID."
}
],
"config": {
"endpoint": {
"method": "GET",
"url": "https://YOUR_DOMAIN.freshdesk.com/api/v2/tickets/{{ticketId}}"
},
"headers": [
{
"name": "Authorization",
"value": "Basic YOUR_BASE64_FRESHDESK_API_KEY_AND_X"
}
],
"body": null,
"timeout": null
}
}
}IDs are regenerated on every copy.