{"id":8680,"name":"booboooking","description":"Radically simplified 4-click appointment booking for individual service providers.","card_url":"https://booboooking.com/.well-known/agent-card.json","endpoint":"https://a2a.booboooking.com","protocol_version":"1.0","first_seen":"2026-10-10T06:46:33.764740+00:00","last_verified":"2026-10-10T07:59:13.905974+00:00","card":{"name":"booboooking","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 — 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 — 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 — 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` — 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`."}],"version":"1.0.0","registry":"https://a2a-registry.spocont.com","description":"Radically simplified 4-click appointment booking for individual service providers.","capabilities":{"streaming":false,"extendedAgentCard":false,"pushNotifications":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"supportedInterfaces":[{"url":"https://a2a.booboooking.com","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://booboooking.com/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T07:59:13.905974+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agenstry federation","source_url":"https://agenstry.com/docs","last_check":{"checked_at":"2026-10-10T07:59:13.905974+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[{"card_url":"https://a2a.booboooking.com/.well-known/agent-card.json"}],"history_urls":["https://booboooking.com/.well-known/agent-card.json","https://a2a.booboooking.com/.well-known/agent-card.json"],"skills":[{"skill_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 — 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.","tags":[],"quality_warning":false},{"skill_id":"booboooking_cancel","name":"booboooking_cancel","description":"[Execution] Cancel a confirmed reservation. Requires `provider`, `reservation_id`, and the `pin` — 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.","tags":[],"quality_warning":false},{"skill_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 — pick one and pass it directly to booboooking_book.","tags":[],"quality_warning":false},{"skill_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`.","tags":[],"quality_warning":false},{"skill_id":"booboooking_get_booking","name":"booboooking_get_booking","description":"[Research] Look up an existing booking by `provider` and `reservation_id`.","tags":[],"quality_warning":false},{"skill_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 — it returns valid service_id values required by the other tools.","tags":[],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":7,"passed":7},"recent_checks":[{"card_url":"https://booboooking.com/.well-known/agent-card.json","checked_at":"2026-10-10T07:59:13.905974+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://a2a.booboooking.com/.well-known/agent-card.json","checked_at":"2026-10-10T07:58:35.571038+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://booboooking.com/.well-known/agent-card.json","checked_at":"2026-10-10T07:52:48.020366+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://a2a.booboooking.com/.well-known/agent-card.json","checked_at":"2026-10-10T07:52:20.929767+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://booboooking.com/.well-known/agent-card.json","checked_at":"2026-10-10T07:32:20.198870+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://a2a.booboooking.com/.well-known/agent-card.json","checked_at":"2026-10-10T07:13:12.167584+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://a2a.booboooking.com/.well-known/agent-card.json","checked_at":"2026-10-10T06:46:33.764740+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T07:59:13.905974+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T07:52:48.020366+00:00","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://booboooking.com/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T07:59:13.905974+00:00","latest_card_check":{"checked_at":"2026-10-10T07:59:13.905974+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T07:59:13.905974+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T07:59:13.905974+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-10-10T07:52:48.020366+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}