Appointment Booking Calendar - Integration - Scheduling Zoom Meetings
Scheduling Zoom Meetings Via Calendar
What is This Feature?
With Appointment Booking Calendar it's possible to schedule Zoom meetings directly from Booking Calendar.
Every new booking will generate a corresponding Zoom call.
What is Zoom
Zoom is a conferencing platform that supports audio, video and screen sharing. Learn more: Zoom
Limitations
- Only 100 meeting requests every 24 hours
- Every calendar requires a unique Zoom app
- The expiration time for the `start_url` field is two hours for all regular users.
Settings
In order to use this feature, you must following steps.
How to get Zoom API
This step is required once per calendar.
Zoom Resource
Zoom as a detailed guide on this: Server-to-Server OAuth app
Below we list what's important to our plugin.
Access the marketplace.zoom.us and login to your Zoom account. Choose Develop → Build App.
When prompted over which app type to create, choose Server to Server OAuth App and click Create:
Add a name for your app and click Create:
On the following screen, under the App Credentials tab, you can see and copy the following:
- Account ID
- Client ID
- Client Secret
You will need to paste all these details in the relevant plugin settings.
To finish setting up the app, you also need to do a few more steps.
Head to the Information tab and fill the following fields:
- Company Name
- Name
Next, head to the Scopes tab and click + Add Scopes:
There you need to find and add the following scopes:
- Create invite links for a meeting (meeting:write:invite_links:admin)
- Create a meeting for a user (meeting:write:meeting:admin)
- Delete a meeting (meeting:delete:meeting:admin)
After it's done, you can check and manage added scopes:
And last step, head to the Activation tab and click the button Activate your app:
If everything was done right, you will see a message that your app is activated:
Connecting Calendar to Zoom
Edit a calendar. Locate and enable the option Schedule Zoom meetings. A few new options will appear under it.
You will see the fields Zoom Account ID, Zoom Client ID and Zoom Client Secret. Paste the values there.
You can test the connection by pressing the Test button.
One Zoom Link to Event for Multiple Visitors
Using the option Booking Spots you can allow to book one slot to more than one client in :
To generate one unified Zoom link for all participant of that event, you need to enable the option Create one zoom link to event.
Note: this option was introduced in version 1.8.1.
Adding Zoom Info to Email Notifications
Don't forget to add the Zoom link to notifications, otherwise users will not receive it.
The placeholder {booking-zoom-link} will be replaced by the Zoom link attached to that booking.
Learn more:
Appointment Booking Calendar - Appointments - Appointments Notifications
TIP: Calendars With and Without Zoom
Email templates apply to all calendars, whether they have Zoom integration or not.
In calendars without Zoom integration, the {booking-zoom-link} placeholder will show different labels. You can configure them from the Labels settings.
Admin - Finding The Zoom Link
The admin can review the Zoom link of all bookings at any time by simply checking its Details.
And then the Booking metabox, where the Zoom meeting link is located.
More information about the Appointment Booking Calendar plugin for WordPress Other WordPress products can be found at CreativeMinds WordPress Store |
|
Let us know how we can Improve this Product Documentation Page To open a Support Ticket visit our support center |