Find cases by customer name, email, phone, date of birth, support code, order or tracking number, vendor or Stripe ID, or message words, with status and date filters
summer_cases_searchFind cases by customer name, email, phone, date of birth, support code, order or tracking number, vendor or Stripe ID, or message words, with status and date filters. Returns one current workspace per verified customer (explicit splits stay separate), with the actual ticket code, all issue references, plan and run progress, orders and message excerpts. Message case_id opens the workspace; source_case_id retains the original issue. Search matches are leads, not proof of identity or completed work.
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": {
"company": "<company>",
"environment": "<environment>"
},
"name": "summer_cases_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Customer name, email, phone, support code, order or tracking number, Stripe, MDI, Beluga or GEN ID, or care session ID. With messages=true, also words in customer and team messages. | |
| dob | No | Exact date of birth, YYYY-MM-DD. With q, keeps only customers that match both. | |
| limit | No | Default 25 | |
| status | No | Default all | |
| company | Yes | Summer company ID | |
| messages | No | Also search message text for q. Needs q. | |
| environment | Yes | Environment that owns the resource | |
| include_test | No | Include staff and test accounts | |
| created_after | No | ISO 8601 time with an offset, for example 2026-10-01T00:00:00Z | |
| activity_after | No | Cases updated at or after this time | |
| created_before | No | ISO 8601 time with an offset, for example 2026-10-01T00:00:00Z | |
| activity_before | No | Cases updated before this time |