English (United Kingdom)
Knowledge Base  >  Vik Appointments  >  Zoom  >  Plugin Settings

The configuration of the plugin can be found within the Configuration » Zoom page of VikAppointments.

The plugin must be ENABLED in order to work properly.

Zoom - Plugin Configuration

Plugin

Application Type

The application that the plugin should use to authentication with Zoom services. JWT applications will no longer work starting from June 1st, 2023. You should always create Server-to-Server OAuth applications.

Application ID

The Application ID parameter that you can find under the App Credentials section of your Zoom OAuth application. This field is mandatory in order to establish a Server-to-Server OAuth connection between VikAppointments and your Zoom account.

API Key

The API Key parameter that you can find under the App Credentials section of your Zoom JWT/OAuth application. This field is mandatory in order to establish a connection between VikAppointments and your Zoom account. This setting might be called Client ID on Zoom.

API Secret

The API Secret parameter that you can find under the App Credentials section of your Zoom JWT/OAuth application. This field is mandatory in order to establish a connection between VikAppointments and your Zoom account. This setting might be called Client Secret on Zoom.

Vanity URL

A Vanity URL lets you use a custom URL in place of the default one (e.g. https://yourcompany.zoom.us).

For further details, you can refer to the Zoom guidelines: https://support.zoom.us/hc/en-us/articles/215062646-Guidelines-for-Vanity-URL-Requests

Multi-Account

Enable this parameter to allow the employees to use their own Zoom account. When enabled, the employees will be asked to fill their API credentials, needed to connect VikAppointments directly to their Zoom accounts. In this case, each employee will have to follow the set up configuration of a Zoom JWT application.

Alternatively, when this option is turned off, all the employees will keep using the master Zoom account.

Embed Password

Enable this option to include the password within the link used to join the meeting. When disabled, users will have to manually enter the password after visiting the meeting URL.

When this option is enabled, a meeting URL will look like:

  • https://zoom.us/j/1234567890?pwd=A_VERY_LONG_ENCODED_PASSWORD

Instead here's how it looks like when disabled:

  • https://zoom.us/j/1234567890

Join Threshold

This parameter is used to indicate how many minutes in advance the joining link should be displayed compared to the check-in time of the appointment.

In summary, the link to join a meeting will appear only when the difference between the check-in of the appointment and the current time is equals or lower than the specified amount (in minutes).

In example, when this parameter is set to 10, the links to join a meeting will be visible only 10 minutes before the appointment time. Before that time, the system will show a sort of countdown.

Use Embedded Video

When enabled, users will be able to join a meeting directly through your website, without having to download the Zoom application. In this case, a secondary link will be displayed to start the meeting online.

This link won't be available in case a customer purchases multiple appointments with a single order.

SDK Version

This parameter can be used to manually alter the version used to load the Web SDK. The Web SDK is the framework that is used to support the tool that lets your customers join a video-conference through your website. See Use Embedded Video setting for further details.

Leave this field empty (or "auto") to let the SDK version gets automatically updated after installing a new version of the plugin.

SDK Key

The SDK Key parameter that you can find under your Meeting SDK Zoom application. See Use Embedded Videosetting for further details.

SDK Secret

The SDK Secret parameter that you can find under your Meeting SDK Zoom application. See Use Embedded Videosetting for further details.

ICS Meeting

Choose whether the ICS event should include the link to start/join a meeting. It is possible to include the details of the meeting for:

  • administrators and employees
  • customers

Customers are able to download the ICS event only if it has been included as attachment within the confirmation e-mail (see e-mail configuration of VikAppointments).

Debug

Enable this option to track the communication between the plugin and Zoom.

  • Disabled - no logs will be stored.
  • Enabled - any requests and responses will be stored.
  • Errors Only - the system will store only the details of a failed request.

Logs

This section contains the logs registered by the system. According to the Debug setting, here's you can find the requests made to the Zoom end-point and all the related responses. In order to save loading time, the system retrieves only the logs made for the current day.

In case you need to see logs made on a different day, you can manually access the log file via FTP:

/wp-content/uploads/vikappointments-zoom/logs/log.md

FAQ

This section reports a list of frequently asked questions. 

Last Update: 2023-04-27
Helpful?