> For the complete documentation index, see [llms.txt](https://stroheimdesign.gitbook.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://stroheimdesign.gitbook.io/documentation/integrations/zoom-integration.md).

# Zoom Integration

## How to activate Zoom integration

TheBooking integrates with Zoom so you can offer virtual meetings, conferences, sessions and so on.

To activate Zoom integration you just need to provide Client ID, Client Secret and Account ID in **`Settings > Zoom`**.

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

When the integration is active, the system will automatically create a Zoom meeting after a reservation for a Service that is configured to do so.

## How to get Zoom API keys

### S2S oAuth

Those are the steps to obtain API Client ID, Client Secret and Account ID from your Zoom account:

1. Go to [Zoom "App Marketplace"](https://marketplace.zoom.us/)
2. Log in using your Zoom account
3. Select *Build App* from the *Develop* dropdown menu\
   ![](/files/79eVMxQsxj22BYbGONQk)
4. Choose *Server-to-Server OAuth* and click on **Create**\
   ![](/files/5N6lnAhetYO7CbOBPCea)
5. Provide a name for the app and continue.
6. Take a note of the API keys as you have to paste them back to TheBooking at the end of the configuration process. Then **Continue**.\
   ![](/files/yMDyMdOBaED2y5fwbUSU)
7. Provide a description, a company name, a developer name and email address, then **Continue**.\
   ![](/files/ZLlb4o5bjqABJOiFiyhD)
8. In the **Feature** step, just **Continue**.
9. In the **Scopes** step, click **Add Scopes**\
   ![](/files/U46pFxEbHn2GoCbRN5Qr)
10. Select the *View and manage all user meetings* scope, select&#x20;

    the *View users information and manage users* scope, then click **Done** and then again **Continue**.\
    \
    ![](/files/5D1pXAMOXvTk0fJp3lky)\
    ![](/files/jNfdYEtr17qKUybeEzsR)<br>
11. Activate your app.\
    ![](/files/8nNP2PawuXCof6mjAW9W)
12. Copy the Client ID, Client Secret and Account ID from *Step 6* into `TheBooking > Settings > Zoom` and save them.

### JWT (deprecated, do not use it anymore)

Those are the steps to obtain JWT API Key and JWT API Secret from your Zoom account:

1. Go to [Zoom "App Marketplace"](https://marketplace.zoom.us/)
2. Log in using your Zoom account
3. Select *Build App* from the *Develop* dropdown menu
4. Then you need to choose the JWT option for *server-to-server integration*
5. Once you fill out some basic information you will be taken to the *App Credentials* page which will give you your API key and API secret


---

# 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://stroheimdesign.gitbook.io/documentation/integrations/zoom-integration.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.
