1. Home
  2. Docs
  3. Basics
  4. Integrating Zoom With BookOn

Integrating Zoom With BookOn

You can fully automate your online Zoom meetings via BookOn.

Below are the steps you need to take for integrating Zoom to BookOn.

  1. Go to https://marketplace.zoom.us/
  2. Sign in by clicking the button on the right-top corner of the website;
  3. Click the Develop dropdown menu and then the Build APP menu;
  4. Select the first – Server-to-Server OAuth method from the list and click the Create button;
  5. You will be redirected to the App page. Fill in your APP information like App Name, Company Name, Name, and Email Address.
  6. Click the Continue button. In the next step, you will see your API Key and API Secret;
  7. Copy the APP key and API secret and click the Continue button;
  8. Click the Continue button one more time and save your Application;
  9. Go to BookOn > Settings > Integrations Setting and enable Zoom integration;
  10. Paste your API key and API secret and fill in the Meeting topic field. You can use shortcodes in the Meeting topic and Meeting Description field. For getting a list of ready keywords, click on the Keywords icon;
    By default, BookOn sets random 8-digit passwords for your Zoom meetings. If you want to create meetings without a password, you can disable the Set random password for the meetings option;
  11. Connect your BookOn staff to the Zoom users. To do that, go to BookOn > Staff. Select the staff and edit it. You will see the Zoom user field at the bottom of the edit form. Select the Zoom user and save the form;
  12. Go to https://zoom.us/account/user to create an account in your Zoom profile. Click the Add User button and fill the form;
  13. Activate the Service that you need to integrate it to Zoom. To do that, you need to simply edit your Service and enable the Activate Zoom for the service option;
  14. You can add the Zoom Meeting URL to notifications using the following shortcodes:
    {zoom_meeting_url} – this is the Meeting URL for Customers.
    {zoom_meeting_url_host} – this is the Meeting URL for Staff.
    {zoom_meeting_password} – this is the Meeting Password.