Log a contact on a case
case_logLog case contacts, responses, promises, documents, and escalation rungs, then set follow-up dates to track unresolved complaints.
Instructions
Record what happened on a case. kind: contact, sent, response, promise, reference, document, escalation or note. rung: the escalation rung this contact used (frontline, retention, written_complaint, executive, regulator, state_agency, payment_dispute, ...). Dates are YYYY-MM-DD. Set follow_up_on to the date to check back if nothing happens.
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": {
"case_id": "<case_id>",
"kind": "<kind>",
"text": "<text>"
},
"name": "case_log"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| rung | No | ||
| text | Yes | ||
| case_id | Yes | ||
| channel | No | ||
| promised | No | ||
| rep_name | No | ||
| reference | No | ||
| occurred_on | No | ||
| follow_up_on | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||