What agents see.
The machine-readable surface your business exposes. This is what AI agents query when they find you.
Tool Registry Active Active Active
check_availability Check real-time availability for a specific service and date range.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| service_id | string | Yes | The service to check availability for |
| date | string | Yes | ISO 8601 date |
| time_preference | string | No | morning, afternoon, or evening |
create_booking Submit a booking request for a confirmed time slot.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| service_id | string | Yes | The service to book |
| slot_id | string | Yes | Availability slot from check_availability |
| customer | object | Yes | Customer details and intake responses |
cancel_booking Cancel an existing booking by ID.
Runtime
Activity Log
Every tool call an agent makes against your business, logged here.
terminal
No agent activity yet.
What do you need to know?
Define the information agents collect from customers before booking. Each field becomes a parameter in the booking request.
Field 1
House Apartment Townhouse
Field 2
How agents see this
This is the exact schema agents receive.
Intake for Standard House Clean Property Type 3 options
Number of Bedrooms 0
Raw Schema
{
"service": "Standard House Clean",
"fields": [
{
"label": "Property Type",
"type": "select",
"required": true,
"options": [
"House",
"Apartment",
"Townhouse"
]
},
{
"label": "Number of Bedrooms",
"type": "number",
"required": true
}
]
}