# Zapier

## OctoTable Zapier Integration

With the OctoTable Zapier integration, you can easily connect your reservation data to hundreds of external applications without writing a single line of code. \
Automate workflows and synchronize booking information in real time across your favorite tools.

***

### Available Triggers

When you connect OctoTable to Zapier, you can subscribe to three main events:

1. **New Reservation**\
   Triggered whenever a new booking is created in OctoTable.
2. **Reservation Cancelled**\
   Triggered whenever an existing booking is cancelled.
3. **Reservation Updated**\
   Triggered whenever a booking is modified (for example, a change in time, number of guests, or contact details).

***

### Authentication

To start using these triggers, you need to **sign in with your OctoTable account** directly from [**Zapier**](https://zapier.com/sign-up).\
Once authenticated, Zapier will be able to fetch reservation updates securely from your OctoTable workspace.

***

### Reservation Data

Each trigger event includes detailed booking information, which you can send to any connected application on Zapier, such as HubSpot, Typeform, Google Sheets, Slack, or even ChatGPT.

Typical reservation fields include:

* **First name**
* **Last name**
* **Email address**
* **Phone number**
* **Number of guests**
* **Reservation date and time**

***

### Example Use Cases

* Send new reservations to your **CRM (HubSpot, Salesforce, etc.)** for centralized customer management.
* Create automated reminders in **Google Calendar** whenever a booking is made.
* Store booking details in **Google Sheets or Airtable** for analytics.
* Notify your staff in **Slack or Microsoft Teams** when a reservation is updated.
* Connect to **ChatGPT** to automatically generate confirmation or cancellation messages.

***

### How It Works

1. Choose **OctoTable** as the app in your Zapier workflow.
2. Select one of the available **trigger events** (New Reservation, Reservation Cancelled, or Reservation Updated).
3. Sign in with your **OctoTable account**.
4. Choose a target app and configure the desired action (e.g., create a contact in HubSpot, add a row in Google Sheets).
5. Test the connection and activate your Zap.

From now on, every time a reservation event occurs in OctoTable, Zapier will automatically push the data to the connected application.

***

⚡ With OctoTable and Zapier, you can automate tasks, reduce manual work, and ensure your reservation data flows seamlessly into the tools you already use.


---

# Agent Instructions: 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:

```
GET https://octotable-1.gitbook.io/octotable-api/zapier.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
