# WhatsDo > WhatsDo is the action layer for AI agents: one API through which an agent can search, reserve, order and pay at real businesses (restaurants, salons, gyms, studios, sports venues, events) with guaranteed fulfillment. Businesses connect their existing booking, point-of-sale or calendar systems and receive confirmed, prepaid bookings from AI agents. WhatsDo is not a marketplace or discovery layer. It executes actions. Unlike a payments provider it does not stop at payment: it checks live availability, holds the slot, takes payment and returns a confirmation. ## For AI agents and developers - [For agents](https://whatsdo.com/for-agents): actions, endpoints, request flow, how to get access - [OpenAPI spec](https://app.whatsdo.com/actions/openapi.json): POST /actions/search, POST /actions/reserve, GET /actions/history, POST /actions/location, GET /actions/calendar/free, POST /actions/calendar/event - [MCP server](https://app.whatsdo.com/mcp): Streamable HTTP transport, authentication required (401 without credentials) - [MCP discovery manifest](https://whatsdo.com/.well-known/mcp.json) - [Consumer agent](https://app.whatsdo.com/): try WhatsDo as an end user ## For businesses - [For businesses](https://whatsdo.com/for-businesses): what a business gets, supported categories, how bookings arrive - [Connect a business](https://whatsdo.com/onboarding): onboarding, free - [AI Readiness Score](https://whatsdo.com/ai-readiness): two-minute quiz with score and next steps - [AI Readiness Map](https://whatsdo.com/ai-readiness-map): San Francisco businesses and their AI readiness ## Company - [Home](https://whatsdo.com/) - [Support](https://whatsdo.com/support): support@whatsdo.com - [Brand assets](https://whatsdo.com/brand-assets) - [Privacy policy](https://whatsdo.com/privacy-policy), [Terms of service](https://whatsdo.com/terms-of-service), [Cookie policy](https://whatsdo.com/cookie-policy) - Contact: team@whatsdo.com. X: @whatsdoai. LinkedIn: whats-do. ## Optional - [llms-full.txt](https://whatsdo.com/llms-full.txt): the same content with full page text