What the model is told
Change the priority of an existing Zammad ticket, for example when the customer says it has become urgent. Use one of the priority names exactly as written, such as 1 low, 2 normal or 3 high. Confirm the ticket ID and new priority with the customer first.
Request
PUThttps://YOUR_SUBDOMAIN.zammad.com/api/v1/tickets/{{ticketId}}
Headers
Content-Typeapplication/jsonAuthorizationToken token=YOUR_ZAMMAD_API_TOKEN
Body
{
"priority": "{{priority}}"
}Parameters
ticketId stringThe Zammad ticket ID.priority stringThe new priority name: 1 low, 2 normal or 3 high.
Engage payload
{
"source": "VOICE_AI",
"tool": {
"id": "108d405a-49e9-46e0-bf6d-ff76e4cb7196",
"type": "HTTP_REQUEST",
"label": "Update Zammad Ticket Priority",
"name": "update_zammad_ticket_priority",
"customName": false,
"description": "Change the priority of an existing Zammad ticket, for example when the customer says it has become urgent. Use one of the priority names exactly as written, such as 1 low, 2 normal or 3 high. Confirm the ticket ID and new priority with the customer first.",
"parameters": [
{
"name": "ticketId",
"type": "string",
"description": "The Zammad ticket ID."
},
{
"name": "priority",
"type": "string",
"description": "The new priority name: 1 low, 2 normal or 3 high."
}
],
"config": {
"endpoint": {
"method": "PUT",
"url": "https://YOUR_SUBDOMAIN.zammad.com/api/v1/tickets/{{ticketId}}"
},
"headers": [
{
"name": "Content-Type",
"value": "application/json"
},
{
"name": "Authorization",
"value": "Token token=YOUR_ZAMMAD_API_TOKEN"
}
],
"body": "{\n \"priority\": \"{{priority}}\"\n}",
"timeout": null
}
}
}IDs are regenerated on every copy.