Request Out-of-Area Office Callback
request_out_of_area_callbackUse as soon as a caller is found to be outside the automatic-booking service area and agrees to a call from the office. Requires name, phone, city, state, service ZIP, issue_description and confirmed:true. The server rechecks coverage: in_service_area means continue normal booking (no callback is created). For a Massachusetts address it flags the office to call back ASAP (status office_callback_requested); tell the caller the office will call them soon and that they are also welcome to call (617) 479-9911. Outside Massachusetts returns outside_massachusetts and creates nothing. It never books an appointment. Retries within 30 minutes return the same request (duplicate:true).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Caller full first and last name | |
| phone | Yes | Callback number. On phone calls the channel supplies the caller ID; confirm it with the caller. | |
| address | Yes | ||
| confirmed | Yes | True only after the caller agreed to the office calling them back | |
| issue_description | Yes | What the caller needs, in their words |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| booked | Yes | ||
| status | Yes | ||
| message | Yes | ||
| success | Yes | ||
| duplicate | No | True when this callback was already requested recently; no second office task was created. | |
| next_step | Yes | ||
| record_id | No | Saved office lead reference, when a callback was requested. | |
| error_code | No | ||
| request_id | Yes | Public operation receipt for support; never a provider customer ID. | |
| review_sandbox | No | ||
| in_service_area | Yes | ||
| in_massachusetts | No | ||
| coverage_verified | No | False when the coverage database could not be read; the office will confirm. |