tickets_comment
Add comments to tickets with three modes: email reply sends to customer, public note visible on portal without email, private note hidden from customer. Requires subject and body.
Instructions
Add a comment to a ticket. Three comment modes: (1) Email reply: hidden=false, do_not_email=false sends email to customer. (2) Public note: hidden=false, do_not_email=true is visible on portal/invoice but no email sent. (3) Private note: hidden=true, do_not_email=true is tech-only and invisible to customer. Note: subject is REQUIRED or the API returns 422.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"body": "<body>",
"subject": "<subject>"
},
"name": "tickets_comment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Ticket ID | |
| body | Yes | Comment body (required) | |
| tech | No | Technician name | |
| hidden | No | If true, comment is hidden from customer (private note) | |
| subject | Yes | Comment subject (REQUIRED - API returns 422 without it) | |
| sms_body | No | SMS body text | |
| do_not_email | No | If true, do not send email notification to customer |