Zammad

Get Zammad Ticket Status

Looks up one Zammad ticket by its ID and returns its state and priority.

Unverified

What the model is told

Look up a Zammad ticket using its ticket ID. This is the internal ID shown in the ticket URL, not the longer ticket number. The response includes title, state_id and priority_id. Only share the title and general progress with the customer.

Request

GEThttps://YOUR_SUBDOMAIN.zammad.com/api/v1/tickets/{{ticketId}}

Headers

  • AuthorizationToken token=YOUR_ZAMMAD_API_TOKEN

Parameters

  • ticketId stringThe Zammad ticket ID.

Engage payload

{
  "source": "VOICE_AI",
  "tool": {
    "id": "31c673c9-b9ab-4af3-aa25-4d730f4a3b0b",
    "type": "HTTP_REQUEST",
    "label": "Get Zammad Ticket Status",
    "name": "get_zammad_ticket_status",
    "customName": false,
    "description": "Look up a Zammad ticket using its ticket ID. This is the internal ID shown in the ticket URL, not the longer ticket number. The response includes title, state_id and priority_id. Only share the title and general progress with the customer.",
    "parameters": [
      {
        "name": "ticketId",
        "type": "string",
        "description": "The Zammad ticket ID."
      }
    ],
    "config": {
      "endpoint": {
        "method": "GET",
        "url": "https://YOUR_SUBDOMAIN.zammad.com/api/v1/tickets/{{ticketId}}"
      },
      "headers": [
        {
          "name": "Authorization",
          "value": "Token token=YOUR_ZAMMAD_API_TOKEN"
        }
      ],
      "body": null,
      "timeout": null
    }
  }
}

IDs are regenerated on every copy.