Source: https://www.agentweb.us/sites/designmynight.com/

# Can an AI agent book a table on DesignMyNight?

By Andrey Marey, Founder of AgentWeb · As of Oct 23, 2026

> **Short answer.** Yes, through AgentWeb. As of Oct 23, 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

| 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

```bash
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](/guides/imessage-agent-book-restaurant/)
- [Book a table on SevenRooms](/sites/sevenrooms.com/)
- [Best way to let an AI agent book restaurant tables (2026)](/blog/best-way-to-let-an-ai-agent-book-restaurants-2026/)
- [All sites AgentWeb can act on](/sites/)

Action list from AgentWeb's public sites API, snapshot Oct 23, 2026, 15:59 London time. Live coverage: https://mcp.agentweb.us/api/sites
