Can an AI agent book a table on DesignMyNight?
Short answer. Yes, through AgentWeb. As of Oct 22, 2026, the DesignMyNight map (version 0.4.0) gives your agent 6 actions: find the venue, confirm it takes online bookings, check party sizes, booking types and time slots, then
book_tablebooks a real table in the diner's name. The diner doesn't need a DesignMyNight account. Each completed action costs $0.05, and failed actions are refunded.
Map: Designmynight (designmynight.com) · version 0.4.0 · 6 actions · Works without a login
What your agent can do on Designmynight
| Action | What it does |
|---|---|
book_table | Books a real table at a DesignMyNight venue, held in the diner's name. No account or login needed. |
What your agent can read first
| Action | What it returns |
|---|---|
find_venue | When the user names a restaurant. |
get_venue | Confirm a venue before booking it: name, address, postcode, area, cuisine and whether it takes online bookings at all. |
get_party_sizes | Smallest and largest party a venue accepts online. |
get_booking_types | The kinds of booking a venue takes on a date (Indoor Dining, Brunch, etc). |
get_time_slots | Bookable times for a venue on a date, for one booking type and party size. |
Try it
curl -s https://mcp.agentweb.us/api/execute \
-H "Authorization: Bearer $AGENTWEB_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: dmn-venue-1" \
-d '{"domain":"designmynight.com","action":"find_venue","params":{"query":"Dehesa"}}'
Parameter names shown are illustrative. Your agent gets the exact schema for every action from AgentWeb's list_actions tool.
What it does not cover yet
- Cancelling or changing a booking is not mapped yet.
Frequently asked questions
Does the diner need a DesignMyNight account?
No. book_table holds the table in the diner's name without a DesignMyNight login. Your agent still needs an AgentWeb account.
How does the agent avoid a rejected booking?
It checks get_party_sizes, get_booking_types and get_time_slots before calling book_table. Asking for more people than the venue allows online is the most common rejection.
What does it cost?
Each completed action costs $0.05, paid from prepaid blocks of $25, $50 or $100 that never expire. Failed actions are refunded.
Which AI tools can use it?
Any agent that speaks MCP or HTTP. Add https://mcp.agentweb.us/mcp as a remote MCP server in Claude, ChatGPT, Cursor, Codex or Grok, or call the REST endpoint directly.
Related
- How to let your iMessage agent book restaurants
- Book a table on SevenRooms
- Best way to let an AI agent book restaurant tables (2026)
- All sites AgentWeb can act on
Action list from AgentWeb's public sites API, snapshot Oct 22, 2026, 16:59 London time. Live coverage: mcp.agentweb.us/api/sites.
More: Sites AgentWeb can act on · All guides · Glossary · Install AgentWeb