Implementation
gradeNot graded
gradeNot graded
create_ticketAction
Create a support ticket. Returns { id, title, priority, relatedOrderId, createdAt, url }. Use one call per ticket.
View tool JSON
{
"name": "create_ticket",
"kind": "act",
"impl": "imperative",
"description": "Create a support ticket. Returns { id, title, priority, relatedOrderId, createdAt, url }. Use one call per ticket.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Short ticket title"
},
"description": {
"type": "string",
"description": "What happened and what is needed"
},
"priority": {
"type": "string",
"enum": [
"low",
"normal",
"high",
"urgent"
],
"description": "Defaults to normal"
},
"relatedOrderId": {
"type": "string",
"description": "Order id this ticket is about, if any"
}
},
"required": [
"title",
"description"
]
}
}list_ticketsAnswer
List existing support tickets. Returns { tickets: [...], count }.
View tool JSON
{
"name": "list_tickets",
"kind": "answer",
"impl": "imperative",
"description": "List existing support tickets. Returns { tickets: [...], count }.",
"inputSchema": {
"type": "object",
"properties": {
"priority": {
"type": "string",
"description": "Filter by priority"
}
},
"required": []
}
}