booboooking
a2a.booboooking.com
Radically simplified 4-click appointment booking for individual service providers.
a2a.booboooking.com via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
F
Conformance score: 37/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-09-29 11:25:06 current | 66365d2be23c… |
view → |
Endpoints
| Agent card | https://a2a.booboooking.com/.well-known/agent-card.json |
Skills · 6 declared · mapped to canonical taxonomy
[Research] Discover all services offered by a provider. The `provider` parameter is the URL slug identifying the specific service provider (e.g. "radnaimark" fr…
[Planning] Get available appointment slots for a specific service. Requires `provider` (URL slug) and `service_id` from booboooking_list_services. Returns slots…
[Planning] Find the next available slot for a service, searching forward from a given date instead of listing a fixed date range. Requires `provider` and `servi…
[Execution] Create a confirmed appointment with a provider. Requires `provider` (URL slug), `service_id`, a time slot from booboooking_check_availability, and c…
[Execution] Cancel a confirmed reservation. Requires `provider`, `reservation_id`, and the `pin` — all returned from booboooking_book (as `cancellation_key`). T…
[Research] Look up an existing booking by `provider` and `reservation_id`.
Health · last 1 probes
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/a2a.booboooking.com) [](https://agenstry.com/agents/a2a.booboooking.com) [](https://agenstry.com/agents/a2a.booboooking.com) [](https://agenstry.com/agents/a2a.booboooking.com)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "booboooking",
"description": "Radically simplified 4-click appointment booking for individual service providers.",
"version": "1.0.0",
"supportedInterfaces": [
{
"url": "https://a2a.booboooking.com",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
},
{
"url": "https://a2a.booboooking.com/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"skills": [
{
"id": "booboooking_list_services",
"name": "booboooking_list_services",
"description": "[Research] Discover all services offered by a provider. The `provider` parameter is the URL slug identifying the specific service provider (e.g. \"radnaimark\" from booboooking.com/radnaimark). Always call this first \u2014 it returns valid service_id values required by the other tools."
},
{
"id": "booboooking_check_availability",
"name": "booboooking_check_availability",
"description": "[Planning] Get available appointment slots for a specific service. Requires `provider` (URL slug) and `service_id` from booboooking_list_services. Returns slots by date \u2014 pick one and pass it directly to booboooking_book."
},
{
"id": "booboooking_find_next_available",
"name": "booboooking_find_next_available",
"description": "[Planning] Find the next available slot for a service, searching forward from a given date instead of listing a fixed date range. Requires `provider` and `service_id`."
},
{
"id": "booboooking_book",
"name": "booboooking_book",
"description": "[Execution] Create a confirmed appointment with a provider. Requires `provider` (URL slug), `service_id`, a time slot from booboooking_check_availability, and customer details (name, email, phone in E.164 format e.g. +36201234567). All providers are booked the same way \u2014 if the service has a price, the response includes a cash_due amount to remind the customer to bring in cash at the appointment; there is no online payment step."
},
{
"id": "booboooking_cancel",
"name": "booboooking_cancel",
"description": "[Execution] Cancel a confirmed reservation. Requires `provider`, `reservation_id`, and the `pin` \u2014 all returned from booboooking_book (as `cancellation_key`). The pin is required proof of ownership; if you do not have it, ask the customer for it rather than guessing."
},
{
"id": "booboooking_get_booking",
"name": "booboooking_get_booking",
"description": "[Research] Look up an existing booking by `provider` and `reservation_id`."
}
],
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"registry": "https://a2a-registry.spocont.com"
}