Integrations
brandID bookme connects with the tools you already use. Here's how each integration works, what data is accessed, and how to manage connections.
Google Calendar
CalendarSync your Google Calendar to automatically check availability and create events when bookings are made. Prevents double-booking by reading your existing schedule in real time.
Data Accessed
- Calendar event titles & times
- Event busy/free status
- Calendar metadata
How to Connect
- Go to Integrations in your dashboard
- Click "Connect" next to Google Calendar
- Sign in with your Google account and approve permissions
- Select which calendar to use for availability
How to Disconnect
- Go to Integrations in your dashboard
- Click "Disconnect" on the Google Calendar card
- Optionally revoke access from your Google Account settings
Outlook Calendar
CalendarConnect your Outlook Calendar for the same availability-checking and event-creation features. Ideal for organizations using Microsoft 365.
Data Accessed
- Calendar event titles & times
- Event busy/free status
- Calendar metadata
How to Connect
- Go to Integrations in your dashboard
- Click "Connect" next to Outlook Calendar
- Sign in with your Microsoft account and approve permissions
- Select the calendar to use for scheduling
How to Disconnect
- Go to Integrations in your dashboard
- Click "Disconnect" on the Outlook card
- Optionally revoke access from your Microsoft account security settings
Zoom
Video ConferencingAutomatically create unique Zoom meeting links for every video call booking. Meetings are cleaned up when bookings are cancelled.
Data Accessed
- Create/delete meetings
- Basic user profile info
How to Connect
- Go to Integrations in your dashboard
- Click "Connect" next to Zoom
- Authorize brandID bookme on the Zoom consent screen
- Set event type locations to "Zoom Meeting"
How to Disconnect
- Go to Integrations in your dashboard
- Click "Disconnect" on the Zoom card
- Existing Zoom meetings remain; new bookings won't generate links
Stripe
PaymentsProcess subscription payments and paid event bookings through Stripe. With Stripe Connect, hosts receive payments directly into their own Stripe account.
Data Accessed
- Payment processing for subscriptions
- Paid booking transactions
- Stripe Connect account status for hosts
How to Connect
- Go to Integrations in your dashboard
- Click "Connect Stripe" to set up Stripe Connect
- Complete the Stripe onboarding flow
- Set prices on your event types to accept payments
How to Disconnect
- Go to Integrations in your dashboard
- Click "Disconnect" on the Stripe card
- Existing payment records remain; new paid bookings cannot be processed
PayPal
PaymentsOffer PayPal as an alternative payment method for paid bookings. Bookees can pay with their PayPal balance or linked cards.
Data Accessed
- Payment transaction processing
- PayPal payer info (name, email) for receipts
How to Connect
- Go to Integrations in your dashboard
- Click "Connect" next to PayPal
- Log in to your PayPal business account and authorize
- PayPal becomes available as a payment option on paid events
How to Disconnect
- Go to Integrations in your dashboard
- Click "Disconnect" on the PayPal card
- Paid events will fall back to Stripe-only (if connected)
Privacy & Security
All integrations use OAuth 2.0 for secure authorization — we never see or store your passwords for any third-party service. OAuth tokens are encrypted at rest using AES-256.
We follow the principle of least privilege: each integration requests only the minimum permissions necessary to function. You can disconnect any integration at any time, which immediately revokes our access and deletes stored tokens.
Our use of Google API data adheres to the Google API Services User Data Policy, including the Limited Use requirements. We do not share Google user data with third parties except as needed to provide the service, and we do not use it for advertising or AI/ML training.
For full details about how we collect, use, share, and protect your data, see our Privacy Policy.