{"id":47,"date":"2026-03-15T04:18:25","date_gmt":"2026-03-15T04:18:25","guid":{"rendered":"https:\/\/radiusbooking.co\/docs\/?post_type=docs&#038;p=47"},"modified":"2026-03-15T08:41:11","modified_gmt":"2026-03-15T08:41:11","password":"","slug":"integrations","status":"publish","type":"docs","link":"https:\/\/radiusbooking.co\/docs\/docs\/integrations\/","title":{"rendered":"Integrations"},"content":{"rendered":"\n<p>The Integrations Settings page allows you to connect Radius Booking with third-party services. Navigate to <strong>Radius Booking \u2192 Settings \u2192 Integrations<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Google Calendar<\/strong><\/h3>\n\n\n\n<p>Sync your appointments automatically with Google Calendar, so every new booking creates a calendar event in real time.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1600\" height=\"696\" src=\"https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-25.png\" alt=\"\" class=\"wp-image-121\" srcset=\"https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-25.png 1600w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-25-300x131.png 300w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-25-1024x445.png 1024w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-25-768x334.png 768w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-25-1536x668.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p><strong>How to Enable<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Toggle: <\/strong>Switch on the Google Calendar toggle to activate the integration.<\/li>\n\n\n\n<li><strong>Client ID:<\/strong> Enter the OAuth 2.0 Client ID from your Google Cloud Console.<\/li>\n\n\n\n<li><strong>Client Secret:<\/strong> Enter the corresponding Client Secret from your Google Cloud Console.<\/li>\n\n\n\n<li><strong>Redirect URI:<\/strong> This is auto-generated by the plugin. Copy this URI and paste it into the Authorized Redirect URIs field in your Google Cloud Console OAuth settings.<\/li>\n\n\n\n<li><strong>Configure Google Calendar Access:<\/strong> Once credentials are entered, click this button to authorize and link your Google Calendar account.<\/li>\n<\/ul>\n\n\n\n<p><strong>Steps to Connect<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to Google Cloud Console and create an OAuth 2.0 credential.<\/li>\n\n\n\n<li>Copy the Redirect URI from this page and add it to your Google OAuth settings.<\/li>\n\n\n\n<li>Paste the Client ID and Client Secret into the fields above.<\/li>\n\n\n\n<li>Click Configure Google Calendar Access to complete the authorization.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Zoom<\/strong><\/h3>\n\n\n\n<p>Automatically create and manage Zoom meetings for every appointment. When enabled, a unique Zoom meeting link is generated for each confirmed booking.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"557\" src=\"https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-27.png\" alt=\"\" class=\"wp-image-123\" srcset=\"https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-27.png 1600w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-27-300x104.png 300w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-27-1024x356.png 1024w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-27-768x267.png 768w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-27-1536x535.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p><strong>How to Enable<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Toggle:<\/strong> Switch on the Zoom toggle to activate the integration.<\/li>\n\n\n\n<li><strong>Account ID:<\/strong> Insert your Zoom Account ID from the Zoom Marketplace app credentials.<\/li>\n\n\n\n<li><strong>Client ID: <\/strong>Put the Client ID of your Zoom Server-to-Server OAuth app.<\/li>\n\n\n\n<li><strong>Client Secret:<\/strong> Enter the corresponding Client Secret from your Zoom app.<\/li>\n<\/ul>\n\n\n\n<p><strong>Meeting Options<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Require Password for Zoom Meetings:<\/strong> Activate to add password protection to all auto-created Zoom meetings.<\/li>\n\n\n\n<li><strong>Enable Waiting Room for Meetings:<\/strong> Switch on to enable the Zoom waiting room so the host admits participants manually.<\/li>\n\n\n\n<li><strong>Send Zoom Meeting Invite to Customers:<\/strong> Toggle on to automatically email the Zoom meeting link to customers upon booking confirmation.<\/li>\n\n\n\n<li><strong>Default Meeting Duration (minutes):<\/strong> Set the default length for Zoom meetings (e.g., 60 minutes).<\/li>\n<\/ul>\n\n\n\n<p><strong>Steps to Connect<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Log in to the Zoom Marketplace and create a Server-to-Server OAuth app.<\/li>\n\n\n\n<li>Copy the Account ID, Client ID, and Client Secret from your Zoom app.<\/li>\n\n\n\n<li>Paste the credentials into the fields above.<\/li>\n\n\n\n<li>Configure your meeting options and click Save Settings.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Apple Calendar<\/strong><\/h3>\n\n\n\n<p>Generate iCal (.ics) files for Apple Calendar sync. When enabled, customers can download calendar files or subscribe to calendar feeds to add their appointments directly to Apple Calendar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"698\" src=\"https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-26.png\" alt=\"\" class=\"wp-image-122\" srcset=\"https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-26.png 1600w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-26-300x131.png 300w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-26-1024x447.png 1024w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-26-768x335.png 768w, https:\/\/radiusbooking.co\/docs\/wp-content\/uploads\/sites\/2\/2026\/03\/image-26-1536x670.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Toggle:<\/strong> Switch on Apple Calendar to activate iCal file generation.<\/li>\n\n\n\n<li><strong>Show &#8216;Add to Apple Calendar&#8217; Download Link:<\/strong> Toggle on to display a download link in the booking confirmation, letting customers save the appointment to Apple Calendar.<\/li>\n\n\n\n<li><strong>Include Location Details in Calendar Events:<\/strong> Activate to add the appointment location to the iCal event.<\/li>\n\n\n\n<li><strong>Include Appointment Details in Calendar Events:<\/strong> Toggle on to include full service and booking details in the calendar event description.<\/li>\n\n\n\n<li><strong>Add Reminders to Calendar Events:<\/strong> Switch on to include a built-in reminder in the iCal file.<\/li>\n\n\n\n<li><strong>Reminder Time Before Appointment (minutes):<\/strong> Set how many minutes before the appointment the reminder fires (e.g., 60 minutes).<\/li>\n\n\n\n<li><strong>Calendar Name: <\/strong>Set the name displayed for the calendar feed (e.g., My Business Appointments).<\/li>\n\n\n\n<li><strong>Organizer Email:<\/strong> Enter the email address shown as the event organizer in the iCal file (e.g., bookings@yourbusiness.com).<\/li>\n<\/ul>\n\n\n\n<p><strong>Apple Calendar works via iCal (.ics) files \u2014 no API credentials are needed. Simply enable the toggle and configure your preferences.<\/strong><\/p>\n\n\n\n<p>Click <strong>Save Changes<\/strong> to apply all integration settings.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Integrations Settings page allows you to connect Radius Booking with third-party services. Navigate to Radius Booking \u2192 Settings \u2192 Integrations. 1. Google Calendar Sync your appointments automatically with Google Calendar, so every new booking creates a calendar event in real time. How to Enable Steps to Connect 2. Zoom Automatically create and manage Zoom [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[5],"doc_tag":[],"class_list":["post-47","docs","type-docs","status-publish","hentry","doc_category-settings"],"year_month":"2026-05","word_count":555,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"atik9","author_nicename":"atik9","author_url":"https:\/\/radiusbooking.co\/docs\/author\/atik9\/"},"doc_category_info":[{"term_name":"Settings","term_url":"https:\/\/radiusbooking.co\/docs\/docs-category\/settings\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/docs\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/comments?post=47"}],"version-history":[{"count":2,"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/docs\/47\/revisions"}],"predecessor-version":[{"id":124,"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/docs\/47\/revisions\/124"}],"wp:attachment":[{"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/media?parent=47"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/doc_category?post=47"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/radiusbooking.co\/docs\/wp-json\/wp\/v2\/doc_tag?post=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}