Skip to main content
DesignMyNight (DMN) is a restaurant and venue booking platform used across the UK and internationally. It enables businesses to manage reservations, booking types, and customer experiences through a unified system. PolyAI’s integration connects voice agents directly to DesignMyNight, allowing guests to check availability, make bookings, and manage existing reservations through natural conversation.

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 team to configure which booking types the voice agent should handle.

Limitations

  • Deposit payments: Bookings requiring deposits must be completed via 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.