Skip to content

fluent booking special discount

Get Discount
fluentbooking logo
  • How It Works
  • Features
  • Use CasesExpand
    • Personal Services

      Streamline your personal service appointments

      eLearning

      Take lead in your e-learning venture

      Sales

      Transform your sales communications

      Customer Service

      Scale your marketing with simplified appointments

      Marketing

      Take your customer service to new heights

      Recruitment

      Recruit top talents more efficiently

  • Integrations
  • ResourcesExpand
    • fluentbooking 1.8.0
      FluentBooking 1.8.0 – Small Number, Big Impact
      Read All Articles
      Resources

      • Articles
      • Documentation
      • Roadmap
      • Comparisons
      • Demo
      • Support
  • Pricing
  • AboutExpand
    • Contact
  • Login

fluent booking special discount

Buy Now
fluentbooking logo

Getting Started

  • Install, Activate, and Update FluentBooking 
  • Install & Activate FluentBooking Pro
  • Add your Booking Form to the WordPress site’s Front-end
  • How to Enable Landing Page for Your Host
  • Dashboard Overview
  • Enabling Team Page in WordPress Front-end

Host & Events

  • Create a New Host
  • Create New Events
  • Create a Booking Availability
  • Set Round Robin Bookings
  • Set Email Notifications for a Booking
  • Set Booking Questions
  • Set Booking Summary Email
  • Set Booking Limits
  • Take Payment in Bookings
  • Take Multi-Payments 
  • Offline Payment for Booking
  • Modify Event Details
  • Host/User Access Management 
  • Set Booking Advanced Settings
  • Collective Booking Event
  • Single One-off Event
  • Group One-off Event

Bookings

  • Booking Details
  • Cancel a Booking

Integrations

  • Paypal Integration with FluentBooking
  • Google Calendar/Meet integration with FluentBooking
  • Zoom Integration with FluentBooking
  • Outlook Calendar Integration with FluentBooking
  • Nextcloud Calendar Integration With FluentBooking
  • Stripe Integration with FluentBooking
  • Apple Calendar Integration with FluentBooking
  • WooCommerce Integration with FluentBooking
  • FluentCRM integration with FluentBooking
  • Fluent Forms Integration with FluentBooking
  • Webhook Integration with FluentBooking
  • Twilio/SMS/WhatsApp Integration with FluentBooking

Availability

  • Availability Management
  • Configure Availability

Miscellaneous

  • FluentBooking Shortcodes
  • Prettify Landing Page URL
  • Import, Export and Clone Events
  • Pass Default Booking Information to the URL
  • Gutenberg Blocks
  • Changelog

Global Settings

  • Global Email Settings
  • Host Settings
  • Frontend Panel
View Categories
  • Home
  • Docs
  • Integrations
  • Zoom Integration with FluentBooking

Zoom Integration with FluentBooking

2 min read

Zoom integration simplifies the process of scheduling and handling online meetings, offering audio, chat, and video call options.

To integrate Zoom with FluentBoooking you need to follow some straightforward steps described in this guideline.

Setting Up Zoom Integration #

To connect your FluentBooking with Zoom you need some credentials. First, go to your Zoom Marketplace and log in or create a new account. 

Create Zoom App #

You have to create a Zoom App in order to get the credentials for the integration. On the top right side, you will find the Develop button hover over the button and you will find the Build App option click on it.

Here you need to select the app type Server-to-Sever OAuth App then click on the Create button.

Now give a name to your App then click on the Create button.

App Credentials #

Now you will be taken to the App Credential page where you will get the App credentials. At this time you can copy the credentials to FluentBooking but that doesn’t complete the process, so keep the copied credential in the clipboard for later use. 

Information #

On the Information page, there are some mandatory fields those are Basic Information Fields App Name, Short Description, Company Name, and Developer Contact Information ( Name, Email ). You have to give this information and then click on the continue button.

Feature  #

In the feature section, you don’t need to change anything so you can simply skip the feature section.

Scopes  #

Here you have to add four scopes. Click on the Add Scopes button and a pop-up will come up.

Select the following scopes from the Meeting and User Scopes then click on the Done button and continue: 

From Meeting go to View and manage all user meetings and select these three scopes:

  • Delete a Meeting (meeting:delete:meeting:admin)
  • Update a Meeting (meeting:update:meeting:admin)
  • Create a meeting for a user (meeting:write:meeting:admin)

From User go to View all User information then select ‘View a user (user:read:user:admin)’.

Activation  #

Once you have completed the above steps the Activation step will come. Simply click on the Activate your app button. This completes the process of creating a Zoom app.

Configuring Zoom With FluentBooking #

After creating the Zoom app properly now you can connect your Zoom with FluentBooking. Go to FluentBooking Dashboard and navigate to Settings > Zoom and you will see the button Connect Your Zoom Account click on the button. 

Now a popup will appear paste your copied Zoom App credentials here and click on Save & Validate Credentials.  

FluentBooking and Zoom are successfully connected, you can see the connected host here. If you want to connect another user account of FluentBooking with Zoom click the Add New User Account button.

To connect another user account of FluentBooking with Zoom you need to create another app from another Zoom account and then repeat the same process to connect with Zoom.

Zoom Integration From Host Setting  #

You can also set up Zoom from your host settings. Go to Booking Calendars of FluentBooking and click the Host Settings button on the host/calendar’s profile. 

Now go to the Zoom Integration and press the Connect with Zoom Account button.

Now a popup will appear in the same way for your Zoom App credentials here paste your copied credentials here and click on Save & Validate Credentials.  

Add Zoom to the Event #

Now at the Event Location, you will find the Zoom video for your meeting.

The host of the Fluentbooking and the attendees will receive the Zoom video link with the notification mail. Also, you will see your meetings in your Zoom account just like the screenshot below:

If you have any further queries about this integration feel free to reach our support team.

What are your Feelings
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on June 25, 2024
Google Calendar/Meet integration with FluentBookingOutlook Calendar Integration with FluentBooking

Latest comments (14)

Avatar for matt
matt • March 23, 2025 at 1:53 pm

now it works with wordfence – I had to reconnect to the zoom app.

Comment button Reply
Avatar for Aminul Islam Tuhin
Aminul Islam Tuhin • March 24, 2025 at 5:02 am

Hey Matt,

Glad to know that!

Comment button Reply
Avatar for Matt
Matt • March 23, 2025 at 10:56 am

please explain how to configure wordfence. Because once wordfence is activated even in learning mode, no zoom event is created anymore. This question also was unanswered in the facebook group for months.

Comment button Reply
Avatar for anas
anas • October 8, 2024 at 8:36 am

“root”:{9 items
“endpoint”:string”https://api.zoom.us//v2/users/me”
“method”:string”GET”
“response”:string”{“code”:4711,”message”:”Invalid access token, does not contain scopes:[user:read:user:admin, user:read:user].”}”
“response_headers”:string”{}”
“date_time”:string”2024-10-08T08:31:17.497+00:00″
“request_body”:string”N/A”
“request_headers”:string”{x-zm-haid=639, x-zm-real-ip=64.227.153.149, x-forwarded-for=64.227.153.149, 172.70.35.85, 170.114.10.89, 170.114.10.85, 170.114.10.35, 198.19.1.39, x-zm-cluster-id=us06, x-zm-aid=O–gYL-BS9OsveGPX1oL0A, user-agent=WordPress/6.6.2; https://crm.internetcoachingempire.com}”
“request_params”:string”{}”
“http_status”:string”400″
}
Whenever I connect zoom I am getting this error

Comment button Reply
Avatar for Aminul Islam Tuhin
Aminul Islam Tuhin • October 14, 2024 at 8:56 am

Hey Anas,
Please submit a ticket here

Comment button Reply
Avatar for Julia Kraft
Julia Kraft • August 23, 2024 at 11:56 pm

The host name on my Zoom account changed automatically to one of my clients even though I reset the Zoom connection again. I don’t know what to do. It’s bizarre.

Comment button Reply
Avatar for Aminul Islam Tuhin
Aminul Islam Tuhin • August 24, 2024 at 8:39 am

Hey Julia ,
Please submit a support ticket here

Comment button Reply
Avatar for Wes Cowley
Wes Cowley • June 13, 2024 at 7:19 pm

On the Zoom Scope settings, I suggest adding one item to the documentation. For the “View and manage all user meetings” section, the documentation above says to “select ‘Create a meeting for a user (meeting:write:meeting:admin)’.” I did that, and FluentBooking wasn’t able to move a Zoom meeting when I or or the client rescheduled the call.

I went back and added “Update a meeting (meeting:update:meeting:admin)”, and FluentBooking was able to move the Zoom meeting. Perhaps that should be added above.

Comment button Reply
Avatar for Aminul Islam Tuhin
Aminul Islam Tuhin • June 16, 2024 at 4:34 pm

Hi Wes,

We have noted this. Thanks!

Comment button Reply
Avatar for Wes Cowley
Wes Cowley • June 19, 2024 at 7:00 pm

Thanks, Aminul. I also went back and added the delete permission to the Zoom application to let FluentBooking delete a cancelled meeting.

Avatar for Aminul Islam Tuhin
Aminul Islam Tuhin • June 24, 2024 at 9:14 am

Hi Wes,

Thanks for letting us know. We’ll update this soon!

Avatar for Jason
Jason • February 29, 2024 at 4:18 am

I did all of the above and have one problem:
The zoom meeting link doesn’t show up in the email notifications.
How do we fix this?

Comment button Reply
Avatar for Aminul Islam Tuhin
Aminul Islam Tuhin • March 1, 2024 at 8:01 am

Hi Jason,
Please submit a support ticket. Our support team will help you in resolving this issue.

Comment button Reply
Avatar for Khristt
Khristt • October 11, 2024 at 10:15 am

Hi there,
Does it require any custom coding or does the plugin have a built-in way to add the Zoom meeting link to the email notifications in case when the payment process is successfully completed?

Table of Contents
  • Setting Up Zoom Integration
  • Create Zoom App
    • App Credentials
    • Information
    • Feature 
    • Scopes 
    • Activation 
  • Configuring Zoom With FluentBooking
  • Zoom Integration From Host Setting 
  • Add Zoom to the Event

FluentBooking is the ultimate solution for booking appointments, meetings, webinars, events, and sales calls, etc.

Weekly Email Newslatter

Subscribe Form Weekly (Single Blog Page)

RESOURCES

  • Articles
  • Docs
  • Objectives & Vision
  • Brand Assets
  • Roadmap
  • Support
  • About us
  • Contact Us
  • Account Login
  • Affiliate Program
  • Report a Security Issue

USE CASES

  • Personal Service
  • Sales
  • Customer Service
  • e-Learning
  • Marketing
  • Recuitement

OUR PRODUCTS

  • FluentCommunity
  • FluentCRM
  • Fluent Forms
  • FluentBoards
  • FluentSupport
  • Ninja Tables
  • WP Social Ninja
  • Paymattic
  • FluentSMTP
  • AzonPress
  • FluentSnippets

POPULAR

  • Why We Built FluentBooking?
  • FluentBooking vs Cal.com
  • FluentBooking vs Calendly

Social

Facebook X Linkedin YouTube Instagram

Copyright © 2025 FluentBooking. A Brand of WPManageNinja™ Affiliate | Terms & Privacy

Sign Up for Our Newsletter

Subscribe Form Weekly (Single Blog Page)
Let's Simplify Your Appointments with FluentBooking!
Free downloads
  • How It Works
  • Features
  • Pricing
  • For Teams
    • Personal Service
    • Sales
    • Marketing
    • eLearning
    • Customer Service
    • Recruitment
  • About
    • Contact
  • Resources
    • Docs
    • Roadmap
    • Articles
    • Comparison
    • Support
    • Demo