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_table books 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

ActionWhat it does
book_tableBooks a real table at a DesignMyNight venue, held in the diner's name. No account or login needed.

What your agent can read first

ActionWhat it returns
find_venueWhen the user names a restaurant.
get_venueConfirm a venue before booking it: name, address, postcode, area, cuisine and whether it takes online bookings at all.
get_party_sizesSmallest and largest party a venue accepts online.
get_booking_typesThe kinds of booking a venue takes on a date (Indoor Dining, Brunch, etc).
get_time_slotsBookable 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.

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