Track my messages to lawyers
get_matter_trackerUse when the person asks where things stand with the messages they sent to lawyers through ESQ CoPilot (up to 10, each with its private status_token). Returns each message's status from its record (recorded, queued, sent, delivered, responded, consultation_requested, consultation_confirmed, cancelled, completed, failed), the lawyer's decision, a timeline of what happened and who reported it, and counts. A consultation counts only when confirmed. Failed and cancelled messages are shown, never hidden. Stores nothing; sends no reminders. This is a listing service, not a lawyer referral service. No lawyer pays for placement or ranking of any kind.
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": {
"items": "<items>"
},
"name": "get_matter_tracker"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | The person's own messages: contact_request_id and its private status_token, from send_client_message | |
| brief_id | No | Optional CaseBrief id from prepare_case_brief, only to label the view |