> ## Documentation Index
> Fetch the complete documentation index at: https://docs.poly.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 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.</Note>

## 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

<CardGroup cols={2}>
  <Card title="OpenTable" href="/integrations/opentable" icon="utensils">
    Alternative restaurant reservation integration.
  </Card>

  <Card title="Managed services" href="/integrations/managed-services" icon="handshake">
    Other managed integrations requiring account manager setup.
  </Card>
</CardGroup>
