Tickets

Assign or unassign a general ticket

Assign an active human operator, or pass operatorId:null to unassign. Discover humans with list_assignable_operators using its existing permission. Assignment does not start work or change conversation ownership. Agents are actors, not assignees.

put/tickets/{ticketId}/assignment

Request

  • Base URL
    https://platform-api.visitoai.com/m2m/v1
  • Auth
    HTTP bearer

Path parameters

ticketIdstring required

The durable ticketId from list_tickets or get_ticket, including escalation items. Not a conversationId.

Request body

revisioninteger required
operatorIdstring nullable required

Response

Confirmed resource state.

ticketIdstring required
tenantIdstring required
conversationIdstring
type'ticket' | 'escalation' required
status'pending' | 'in_progress' | 'resolved' | 'cancelled' required
titlestring required
descriptionstring required
revisioninteger required
channelstring
contextStatus'available' | 'unavailable' required
createdAtstring required
updatedAtstring required
resolvedAtstring
permittedActionsstring[] required

Changes

No recorded changes to this operation across all 1 revision of this API.