Open a request
open_requestOpen a request for one customer's job at one business, so assistants can hand it to each other with the customer's say-so. Use it first when another assistant may need to continue the job; for a one-off message or booking, use send_to_business alone. It contacts nobody and books nothing. Returns request_id, customer_link and your grant (scope book). Show the customer link (customer_link) to the person before acting: it is how they see the request, revoke an assistant and issue a handoff code. Treat it as private. Then book with send_to_business, passing request_id. Requires direct:tasks.
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": {
"biz": "<biz>",
"objective": "<objective>",
"customer_name": "<customer_name>",
"callback_number": "<callback_number>"
},
"name": "open_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| biz | Yes | Business id from the card that find_business_agent returned. | |
| objective | Yes | What the customer wants done and when. | |
| customer_name | Yes | The customer's name. | |
| callback_number | Yes | The customer's number in E.164, for example +15615550123. |