Skip to main content

Restaurant-specific attributes

Updated this week

These attributes are unique to the Restaurant industry and control business contact details, menu content, event schedules, reservation behavior, ordering, and revenue tracking. They appear in the Attributes tab when a customer project is set to the Restaurant industry.

Business

Email - catering

IDN:project_attributes_restaurant_catering_email

The email address designated for catering inquiries or bookings.

Link (URL) - Google Booking reservation

IDN:project_attributes_restaurant_googlemaps_reservation_url

The "Reserve with Google" direct link for your restaurant's table reservation.

The system uses this link to retrieve available time slots and process reservations through Google. If this attribute is not filled in, booking does not work.

Based on this link, another attribute is automatically generated — project_attributes_private_dynamic_restaurant_google_restaurant_id. It stores the restaurant's unique identifier in Google, which is also required for booking. If this attribute is correctly filled in, the system retrieves the restaurant ID and processes bookings properly.

Example: https://www.google.com/maps/reserve/v/dine/c/XXXXXXXXXXX

Email - large group reservation

IDN:project_attributes_restaurant_large_group_reservation_email

The email address for handling large group reservation inquiries.

Email - order

IDN:project_attributes_restaurant_order_email

The email address designated for handling food orders.

Email - private dining

IDN:project_attributes_restaurant_private_dining_email

The email address for customers to inquire about or book private dining events.

Knowledge base

Restaurant menu

IDN:project_attributes_restaurant_menu

This attribute stores the restaurant's menu as plain text, which the system then uses for handling orders and recommendations.

To ensure the menu is properly formatted, include:

  • Dish name

  • Description (ingredients, preparation style, special features)

  • Category (e.g., "appetizers", "main courses", "desserts", "beverages")

  • Price

Example:

- **Margherita Pizza**
  Description: Classic Italian pizza with tomato sauce, fresh mozzarella, and basil.
  Category: Main Course.
  Price: $12.99.
- **New York Cheesecake**
  Description: A creamy, rich cheesecake with a crunchy base.
  Category: Desserts.
  Price: $7.50.

If the menu includes this information, the system can better understand customer requests and find the right dishes during conversations.

Restaurant regular events - schedule

IDN:project_attributes_restaurant_regular_events_schedule

This attribute stores information about regular events in plain text. Use it to specify the schedule of recurring events so that the agent can inform customers about them.

Include:

  • Event name (e.g., "Live Music")

  • Days and times (e.g., "Every Friday at 7:00 PM" or "Every first Sunday of the month")

  • Short description (e.g., "free participation")

  • Additional conditions (e.g., "Pre-registration required", "Reservation mandatory")

Example:

**Live Music:** Every Friday from 7:00 PM to 10:00 PM. Performances by local jazz musicians. Free entry.

If this information is added, the agent informs customers about regular events when they inquire about activities at your location.

Restaurant signature dishes

IDN:project_attributes_restaurant_signature_dishes

A list of the restaurant's signature or most popular dishes highlighted for customers. This list helps the agent quickly recommend your best and most well-known dishes to guests.

This attribute should not include the entire menu — for that, use the project_attributes_restaurant_menu attribute.

Include:

  • Dish name (e.g., "Tomahawk Steak", "Truffle Pasta")

  • Short description (e.g., "A juicy, bone-in steak grilled to perfection")

  • Dish category (e.g., main course, appetizer, dessert)

Example:

- **Tom Yum Kung** – Traditional Thai soup with shrimp, coconut milk, and aromatic spices.
- **Pasta Carbonara** – Classic Italian pasta with a sauce made from eggs, Pecorino cheese, and pancetta.
- **New York Cheesecake** – A creamy dessert made with rich cream cheese and a crunchy biscuit base.

Agent behavior

Catering - questions

IDN:project_attributes_restaurant_catering_questions

Specify the questions the agent should ask regarding catering, or indicate that catering is not available.

Example 1:

What is the address? We are servicing areas 50 miles from Portola Valley, CA 94028.

Example 2:

Sorry, we do not provide catering services.

Large group reservation - minimum party size

IDN:project_attributes_restaurant_large_group_reservation_minimum_party_size

Defines the minimum number of guests at which a reservation is considered a large group order. This value must match the threshold set in Google Booking to ensure the system correctly identifies such orders. If the value is incorrect, large group bookings may not work properly.

To set this attribute without access to a POS system:

  1. Open the restaurant's booking link in Google Booking.

  2. Check the maximum number of guests for a standard reservation and identify the number at which booking is no longer available.

  3. Enter this number in the attribute — it is the minimum party size for a large group order.

To set this attribute with access to a POS system:

  1. Go to the restaurant's settings in your POS system integrated with Google Booking.

  2. Find the parameter that defines guest number limits.

  3. Use this value in the attribute.

Large group reservation - questions

IDN:project_attributes_restaurant_large_group_reservation_questions

Specify the questions the agent should ask regarding a reservation for a large group.

Example:

What is the occasion? Do you have any special accommodation requests?

Link (URL) - order

IDN:project_attributes_restaurant_order_url

The URL where customers can place food orders online for takeout or delivery.

Private dining - questions

IDN:project_attributes_restaurant_private_dining_questions

Specify the questions the agent should ask regarding private dining, or indicate that private dining is not available.

Example 1:

What is the occasion? Do you have any special accommodation requests?

Example 2:

Sorry, we do not provide private dining.

Regular reservation via link (URL) - guidance instruction

IDN:project_attributes_restaurant_regular_reservation_via_link_guidance_instruction

Provide the booking form instructions that the agent reads out to the customer. This helps guide them through the process and ensures they fill in the fields correctly.

Example:

Open the link, specify your full name, the amount of guests, select time and date. Then, press Submit.

Reports

ASR - average bill amount for food order

IDN:project_attributes_restaurant_bill_average_order

Defines the average bill amount per order, used in ASR (Average Sales Revenue) calculations. It helps estimate revenue and track sales performance across all types of restaurant orders.

  • The value represents the average revenue generated per order

  • It is used for revenue tracking and financial forecasting

For example, if the value is 80, it means that on average each order generates $80 in revenue.

ASR - average bill amount for catering per person

IDN:project_attributes_restaurant_bill_average_per_person_catering

Defines the average bill amount per person for catering services, used in ASR (Average Sales Revenue) calculations. It helps estimate revenue and pricing for catering orders based on the number of guests.

  • The value represents the expected spending per person for catering services

  • It is used to calculate potential revenue and contributes to ASR metrics

For example, if the value is 30 (representing $30 per person) and a catering event serves 100 guests, the estimated revenue would be 100 x $30 = $3,000.

ASR - average bill amount for large group reservation per person

IDN:project_attributes_restaurant_bill_average_per_person_large_group_reservation

Defines the average bill amount per person for large group reservations, used in ASR (Average Sales Revenue) calculations. It helps estimate revenue and pricing when accommodating large parties.

  • The value represents the expected spending per person for large group reservations

  • It is used to calculate total revenue for group bookings and contributes to ASR metrics

For example, if the value is set to 40 (representing $40 per person) and a large group reservation is made for 20 guests, the estimated revenue would be 20 x $40 = $800.

ASR - average bill amount for private dining per person

IDN:project_attributes_restaurant_bill_average_per_person_private_dining

Defines the average bill amount per person for private dining experiences, used in ASR (Average Sales Revenue) calculations. It helps estimate revenue and pricing for exclusive dining reservations.

  • The value represents the expected spending per person for private dining events

  • It is used to calculate total revenue for private dining reservations and contributes to ASR metrics

For example, if the value is set to 75 (representing $75 per person) and a private dining event is booked for 15 guests, the estimated revenue would be 15 x $75 = $1,125.

ASR - average bill amount for regular reservation per person

IDN:project_attributes_restaurant_bill_average_per_person_regular_reservation

Defines the average bill amount per person for regular restaurant reservations, used in ASR (Average Sales Revenue) calculations. It helps estimate revenue and pricing for standard dining reservations.

  • The value represents the expected spending per person for a regular reservation

  • It is used to calculate total revenue for standard dining bookings and contributes to ASR metrics

For example, if the value is set to 50 (representing $50 per person) and a reservation is made for 4 guests, the estimated revenue would be 4 x $50 = $200.

ASR - minimum bill amount for catering

IDN:project_attributes_restaurant_bill_minimum_catering

Defines the minimum bill amount required for catering orders, used in ASR (Average Sales Revenue) calculations. It ensures that revenue calculations meet a baseline amount, even if the per-person bill total is lower.

  • The value represents the minimum amount (in currency) required for a catering order

  • If a catering order's total falls below this value, the minimum bill amount is used instead for ASR calculations

For example:

  • Average bill per person: $30

  • Number of people: 10

  • Total calculated amount: 10 x $30 = $300

  • Minimum catering bill set: $500

  • Since $300 is below the minimum, the ASR calculation uses $500 instead

ASR - minimum bill amount for large group reservation

IDN:project_attributes_restaurant_bill_minimum_large_group_reservation

Defines the minimum bill amount required for large group reservations, used in ASR (Average Sales Revenue) calculations. It ensures that revenue calculations meet a baseline amount, even if the per-person bill total is lower.

  • The value represents the minimum amount (in currency) required for a large group reservation

  • If a reservation's total falls below this value, the minimum bill amount is used instead for ASR calculations

For example:

  • Average bill per person: $40

  • Number of people: 10

  • Total calculated amount: 10 x $40 = $400

  • Minimum large group bill set: $600

  • Since $400 is below the minimum, the ASR calculation uses $600 instead

ASR - minimum bill amount for private dining

IDN:project_attributes_restaurant_bill_minimum_private_dining

Defines the minimum bill amount required for private dining reservations, used in ASR (Average Sales Revenue) calculations. It ensures that revenue calculations meet a baseline amount, even if the per-person bill total is lower.

  • The value represents the minimum amount (in currency) required for a private dining reservation

  • If a reservation's total falls below this value, the minimum bill amount is used instead for ASR calculations

For example:

  • Average bill per person: $75

  • Number of people: 6

  • Total calculated amount: 6 x $75 = $450

  • Minimum private dining bill set: $600

  • Since $450 is below the minimum, the ASR calculation uses $600 instead

Did this answer your question?