Caboo
Find local services, read availability, and create short-lived booking holds.
Find local service businesses on Caboo by name, category, or area. Returns published businesses with the actions each one supports in its capabilities array. An empty providers list is a valid result — relay it politely; never invent businesses.
Get one business's public profile by slug: identity, location, contact, services overview, booking policies, capabilities (which actions this business currently supports), and public links.
List one business's services with duration and displayed price. Call this before book_get_availability when the right service is not yet known.
List open appointment times for one service, grouped by day, with the business's timezone. Always present times to the user in that timezone.
Check what happened to a held slot: still held, confirmed by the user, or expired. Call this when the user says they finished on the confirmation page (or asks whether it went through) so you can confirm the booking in the conversation. Returns no personal details.
Hold one open time slot (a self-expiring reservation, about 10 minutes) and get back a confirmation URL. Give the user ONLY the confirmUrl — Caboo's page collects their contact details and consent; never ask for name, email, or phone in chat. If the slot was just taken, the error includes alternative open times to offer instead.
| Timestamp | Status | Latency | Conformance |
|---|---|---|---|
| Jun 12, 2026 | success | 468ms | Pass |