> For the complete documentation index, see [llms.txt](https://docs.bookline.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bookline.io/client-portal/venues/adding-a-new-restaurant.md).

# Adding a new restaurant

#### Quick setup

{% stepper %}
{% step %}
To add a new restaurant, simply click **'Add new'** in the upper right hand corner of your page and **Select 'Restaurant'**.

<div data-with-frame="true"><figure><img src="/files/syL4M0QJKrYQJCf0GgJM" alt="" width="155"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}
The easiest way to get started is to import your restaurant's information directly from Google.

<div data-with-frame="true"><figure><img src="/files/oJxyL3jLwFaebPAuNY6T" alt="" width="195"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}
Type your restaurant’s name and location into the search bar to see it appear on the page.

<figure><img src="/files/ZZmuTrSJVpoD0lIcMa7x" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

#### Basic info and scheduling

{% stepper %}
{% step %}
Any missing information such as the **Country** or **Booking Software** can be filled in manually.

{% hint style="info" %}
Booking software refers to the reservation platform used at your restaurant. i.e. OpenTable, Restoo, etc.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/ZjzDzgG4JtUzfFV4bqw8" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
The schedule will automatically sync with the information listed on Google.

<div data-with-frame="true"><figure><img src="/files/Kc2WRHANG9Ui1dX2Cibr" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
You can add additional shifts at any time if you need to adjust the schedule.

<div data-with-frame="true"><figure><img src="/files/ZwOfG6Cy2CSzV0zGG2up" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

#### Media and contact channels

The default image will be the same as the restaurant's image on Google. You have the option to upload a different photo if you choose.

<div data-with-frame="true"><figure><img src="/files/YyyW0p6fY1V6rpsyVGU6" alt="" width="375"><figcaption></figcaption></figure></div>

If you’d like to share contact information that differs from what’s listed on Google, you can update it in **Contact Channels**.

<div data-with-frame="true"><figure><img src="/files/un92N9o7kPNtuc3crtfw" alt=""><figcaption></figcaption></figure></div>

#### Preferences and links

Use **Preferences** to answer common questions about your restaurant across multiple categories.

<div data-with-frame="true"><figure><img src="/files/PXKGqWfWSOndUuhCAmhh" alt="" width="375"><figcaption></figcaption></figure></div>

Add external **Links** for your restaurant, such as your digital menu, delivery site, and event information.

<figure><img src="/files/LLZlbs4NFYQP5OMJiSjn" alt=""><figcaption></figcaption></figure>

#### Booking management

{% hint style="warning" %}
Please note that most of this information is sourced from the booking engine. We recommend verifying all details independently for accuracy.
{% endhint %}

{% stepper %}
{% step %}
For standard **Booking management**, select the **Integration** you plan to use and update the **Maximum Guests** for a regular booking.&#x20;

<div data-with-frame="true"><figure><img src="/files/PMPjYCMGKcZcvWvq95La" alt=""><figcaption></figcaption></figure></div>

You can set how long a table will be held for a client after their reservation time under **Retention of Reserve.**

&#x20;The **Booking Duration** defines how long a guest can use a table.

<div data-with-frame="true"><figure><img src="/files/QwnipxLJzSe0z8bquuuJ" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Set the **Cancellation Policy** which determines when a reservation expires. For example: Bookings more than 15 minutes past the reservation time will be considered a no-show.

You can also define how far in advance a reservation must be canceled to avoid incurring fees.

<div data-with-frame="true"><figure><img src="/files/Wf2c8jKvZ8ulJJeKvSZv" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Use **Advance notice** to set the minimum and maximum days notice required for reservations.

<div data-with-frame="true"><figure><img src="/files/b9MkjQYgR4qItpw2ZPpF" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Add a **Reservation exception** to deny or transfer reservations on specific dates or times.

<div data-with-frame="true"><figure><img src="/files/56a5X0HwOLlbjSNztgEO" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Both Group and Event booking management follow the same format as Standard bookings. Review steps 1–4 if needed.
{% endstep %}
{% endstepper %}

#### Knowledge Base

You can upload documents to the Knowledge Base that contain information you’d like included in your restaurant’s FAQs.&#x20;

For example, common questions might cover topics such as:

* What are your opening hours?
* Do you offer vegetarian or vegan options?
* Do you accommodate food allergies?
* Is parking available?
* What payment methods do you accept?


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.bookline.io/client-portal/venues/adding-a-new-restaurant.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
