Send a request to one business
request_contactSends the person's request to the ONE business they chose, so it can reply to them. Only claimed listings take requests, and health businesses never do. Before calling, show the person this sentence and get their agreement: 'I agree that DouxProcess sends my name, my contact details and this request to , and only to them, so they can reply to me about it.' Set consent=true only if they agreed. Clients that support forms get a consent form instead. Never include health details, card numbers, ID numbers or passwords.
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": {
"slug": "<slug>",
"name": "<name>",
"details": "<details>",
"consent": "<consent>"
},
"name": "request_contact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The person's name. | |
| slug | Yes | The slug from find_businesses or get_business. | |
| No | An email address the business can reply to. | ||
| phone | No | Or a phone number the business can reply to. | |
| consent | Yes | True only if the person read and agreed to the consent sentence. | |
| details | Yes | What they need, in their words. No health details, card numbers, ID numbers or passwords. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| why | No | ||
| next | No | ||
| sent | Yes | ||
| routed | No | ||
| business | No | ||
| reference | No | ||
| consent_text | No | ||
| contact_directly | No |