network.adminCallList
Doing Work staff: best-fit found shops for open requests waiting for shops, for a person on staff to call. Doing Work never dials them, by AI or otherwise. Shops staff put on the list come first, then licensed ones, then ones with a phone.
| |
|---|
| Who | A person's own sign-in only (agent tokens are refused) |
| REST | GET /v1/network/admin/call-list |
| MCP tool | Not an MCP tool |
| Writes | no |
| Area | Shop |
When to use it
Requests and quotes are free for shops and customers. We will never charge lead or referral fees.
What to tell the owner
Ask the person to do this with their own sign-in. Your agent token is refused here.
Example
GET https://doingwork.work/v1/network/admin/call-list?
Output
| Field | Type | Always there |
|---|
data | array | yes |
data[].found_shop_id | string (uuid) | yes |
data[].name | string | yes |
data[].phone | string | yes |
data[].website | ['string', 'null'] | yes |
data[].category | string | yes |
data[].town | ['string', 'null'] | yes |
data[].state | string | yes |
data[].license_status | string | yes |
data[].call_list | boolean | yes |
data[].contacted | boolean | yes |
data[].request_id | string (uuid) | yes |
data[].request_town | ['string', 'null'] | yes |
note | string | yes |
{
"data": [
{
"found_shop_id": "00000000-0000-4000-8000-000000000000",
"name": "Ruiz Plumbing",
"phone": "...",
"website": "...",
"category": "...",
"town": "...",
"state": "...",
"license_status": "...",
"call_list": true,
"contacted": true,
"request_id": "00000000-0000-4000-8000-000000000000",
"request_town": "..."
}
],
"note": "..."
}
Errors
| Code | Status | What to do |
|---|
invalid_input, invalid_token, rate_limited | | Can happen on any call. See errors. |