Get business profile
get_businessReturns the business name, time zone, default caller language, website, opening hours and booking_mode. Call this first: other tools return times in UTC, and booking_mode decides whether book_appointment and reschedule_appointment can work (they need instant).
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": "get_business"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Stable identifier (UUID). | |
| name | Yes | ||
| hours | Yes | ||
| locale | Yes | Default language for callers: en, fr, es, sr (Serbian, Latin script), de, pt (Brazilian Portuguese), it, nl, pl, tr, vi, tl (Tagalog), sv, ru or uk. | |
| timezone | Yes | IANA time zone, for example America/Toronto. | |
| created_at | Yes | ISO 8601 timestamp in UTC. | |
| updated_at | Yes | ISO 8601 timestamp in UTC. | |
| website_url | Yes | ||
| booking_mode | Yes | instant: appointments are booked directly. request: the receptionist takes a request and the team confirms it. off: no booking. | |
| business_type | Yes | What kind of business it is. The dashboard uses service_company. | |
| onboarding_stage | Yes | Where the business is in onboarding, for example website, phone_number or complete. |