> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://poly-ai.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://poly-ai.ferndocs.com/_mcp/server.

# DesignMyNight

> Connect your PolyAI agent to DesignMyNight for restaurant and venue booking management.

Connect PolyAI to [DesignMyNight](https://www.designmynight.com/) (DMN), a restaurant and venue booking platform used across the UK and internationally. Your agent can check availability, make bookings, and manage existing reservations during conversations.

> **Note**
>
> This is a managed integration. Prepare the credentials below, then contact your PolyAI account manager to complete setup.

## Capabilities

* **Availability checks**: Query available booking slots for specific dates, times, party sizes, and booking types
* **Make bookings**: Create new reservations with guest details, including name, contact information, and special requests
* **Modify bookings**: Update existing reservations including date, time, or party size changes
* **Lookup bookings**: Retrieve booking details using confirmation numbers or guest information
* **Venue information**: Access venue details including opening hours, booking types, and offers

## Getting started

### Prerequisites

* A DesignMyNight account with API access
* Your DMN venue ID(s)
* PolyAI project access

### Step 1: Obtain API credentials

1. Contact DesignMyNight support or your account manager to request API access
2. You will receive:
   * **API Base URL**: Typically `https://api.designmynight.com`
   * **Collins URL**: For Collins-specific endpoints
   * **API headers/tokens**: Authentication credentials for API requests

### Step 2: Identify your venue IDs

1. Log in to your DesignMyNight dashboard
2. Navigate to your venue settings
3. Locate the **Venue ID** for each property you want to integrate

### Step 3: Provide credentials to PolyAI

Share the following with your PolyAI account manager:

* API Base URL
* Collins URL and headers (if applicable)
* Venue ID(s)
* Any specific booking types or restrictions

PolyAI will configure the integration and confirm when it's ready for testing.

## Booking types

DesignMyNight supports multiple booking types per venue. Common examples include:

* Standard dining reservations
* Private dining/events
* Brunch bookings
* Special experiences (tasting menus, chef's table)

Work with your PolyAI representative to configure which booking types the voice agent should handle.

## Limitations

* **Deposit payments**: Bookings requiring deposits must be completed through the DMN website
* **Complex experiences**: Multi-course experiences with detailed selections may require human assistance
* **Real-time sync**: Changes made directly in DMN are reflected in real-time, but large-scale updates may have slight delays

## Support

For integration assistance, contact your PolyAI account manager or PolyAI Support.

## Related pages

#### [OpenTable](/integrations/hospitality/open-table)

Alternative restaurant reservation integration.

#### [Managed services](/integrations/managed-services/overview)

Other managed integrations requiring account manager setup.