Enable or disable scheduled orders
set_scheduled_orders_enabledToggle scheduled orders for a location to control order-ahead availability when the restaurant is closed, with optional tax rate adjustments and dry-run preview.
Instructions
Toggle order-ahead when the restaurant is closed. Preserves existing tax settings unless overridden. Requires craveup login.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "set_scheduled_orders_enabled"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Preview by default. Apply requires the exact returned planDigest. | dry-run |
| enabled | No | ||
| taxRate | No | Omit to keep the location tax rate | |
| locationId | No | ||
| planDigest | No | Exact digest returned by a dry-run of the same arguments. | |
| taxRateInclusive | No | ||
| confirmationToken | No | Required exact phrase for destructive, paid, or release operations. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| mode | Yes | ||
| status | Yes | ||
| changes | Yes | ||
| summary | Yes | ||
| operation | Yes | ||
| planDigest | Yes | ||
| environment | Yes | ||
| nextActions | Yes | ||
| schemaVersion | Yes |