Docs
All integrations at a glance
Every third-party Bookify talks to, what it's for, and what it sees. Useful for security reviews, vendor questionnaires, or just curiosity.
Calendar providers
| Provider | What we do with it | What we access |
|---|---|---|
| Google Calendar | Two-way sync, free/busy, Meet links | Read free/busy of your primary calendar; create/update/delete events on your primary calendar; receive push notifications. We never read the body of your pre-existing events. |
| Microsoft Outlook | Two-way sync, Teams links (work accounts only) | Read free/busy via calendarView; create/update/delete events on your primary calendar; create Teams meetings (work/school accounts). |
| Apple Calendar (iCloud) | One-way push to your iCloud calendar (15-min poll) | CalDAV access with an app-specific password you generate. We never see your real Apple ID password. |
See Calendar integrations for setup.
Video providers
| Provider | What we do with it | Limits |
|---|---|---|
| Google Meet | Auto-create a Meet link per booking | Bundled with Google Calendar. Works for any Google account. |
| Zoom | Auto-create a Zoom meeting per booking | Separate OAuth. Free Zoom plans cap one-on-one meetings at 40 min — that limit applies to Bookify-created meetings. |
| Microsoft Teams | Auto-create a Teams meeting per booking | Work / school M365 accounts only.Personal Microsoft accounts can't create Teams meetings — Microsoft platform limit. |
See Video meetings.
Payment processors
| Provider | What it's for | Who sees the money |
|---|---|---|
| Stripe Connect (Express) | Customers pay you for bookings | Directly your Stripe account. Bookify is never on the payment. |
| PayPal Commerce | Alternative payment processor for booking payments | Directly your PayPal merchant account. |
| Creem | You pay Bookify for the subscription (Start / Pro / SMS top-ups) | Creem → Bookify. Separate from the above. |
Email & SMS
| Provider | What it sends |
|---|---|
| Resend | Transactional emails — confirmations, reminders, cancellation notices, magic login links, team invites. |
| SMSapi | SMS reminders worldwide. Phone destinations are passed to SMSapi directly. |
Infrastructure
- Cloudflare— DNS, edge proxy, optional WAF. Webhook paths bypass WAF so payment/calendar notifications can't be silently dropped.
- Hostinger — EU-region VPS host (Lithuania). Runs the Bookify app server, Postgres database, Redis, and the BullMQ worker.
What we don't integrate with (on purpose, for now)
- HubSpot / Salesforce / Pipedrive — no native CRM sync yet. Use email forwarding or our API + webhooks (Pro, coming soon).
- Slack / Discord — no native notifications yet. Webhooks (Pro) will cover this.
- Stripe Standard / Stripe Direct charges— only Express Connect is supported, because it's the lowest-friction merchant onboarding.
- WhatsApp reminders — Meta requires per-template approval and an opt-in. Not in v1.
Sub-processor list (legal)
The formal list of sub-processors, including addresses and data-transfer mechanisms, is in the Data Processing Agreement. We update it when we add or remove a vendor.