Connect Opencals to the tools you already use
Calendars, video meetings, payments, your Shopify store and thousands of apps through Zapier — plus a public API for everything else.
Shopify
Commerce
Sell bookings inside your Shopify store, with products, orders and customers kept in sync and checkout handled by Shopify.
Shopify integrationStripe
Payments
Take card payments at checkout through your own connected Stripe account, in test mode while you build and live mode when you launch.
Payments & ordersZapier
Automation
Trigger Zaps on five appointment events — created, rescheduled, cancelled, completed and feedback shared — and connect Opencals to thousands of apps.
Zapier setup guideGoogle Calendar
Calendar
Write every booking into a Google Calendar as a real event, kept in step automatically through reschedules and cancellations.
Google Calendar setup guideGoogle Meet
Video
Generate a Google Meet link for every online appointment and deliver it in the confirmation email.
Google Meet setup guideZoom
Video
Create a unique Zoom meeting per online appointment, with the host rights on your staff member and the link sent to the customer.
Zoom setup guideOpencals API & SDK
Developer
Build the integration yourself on the public storefront REST API, its OpenAPI spec and the typed TypeScript SDK on npm.
Developer docsMore coming
Request an integration
Need something that isn't here yet? Tell us which app and what you want it to do — requests from real businesses decide what we build next.
Request an integration
Calendar, meeting and payment integrations are connected from the Integrations page in your dashboard, then assigned to a staff member or a location. The integrations feature page covers how each one behaves in detail.
Build it with AI
Hand Opencals to your AI agent
Most integrations are now written inside an AI coding tool. We publish open Agent Skills that teach it the real API — so it ships working code instead of inventing endpoints — and connection guides for the no-code app builders.
opencals-storefront-api
Ground truth for any code that talks to our API — availability, carts, checkout, discounts, customer accounts, reschedule and cancel. Real method names, not guesses.
What it coversopencals-build-booking-site
Builds a whole booking site: picks the closest official template, scaffolds it, wires up the API, rebrands it to your inspiration and deploys.
What it covers
Install in Claude Code
/plugin marketplace add letsopencals/skills /plugin install opencals@opencals
Open standard, so Cursor, Codex and Gemini CLI load the same folder from the public repo.
Or connect an app builder
Custom connectorLovable
Add Opencals as a custom connector in your Lovable workspace, then prompt for booking features.
Setup guidev0
Agent SkillsLoad both Opencals skills from skills.sh and v0 generates against the real API surface.
Setup guide
Backend function
Base44One backend function plus your app secret, and two workspace skills tell the agent how to call it.
Setup guide
Not on the list?
Build the integration yourself
Opencals has a public storefront REST API with an OpenAPI spec, a typed TypeScript SDK on npm and MIT-licensed site templates. If Zapier can't reach the system you need, you can talk to the API directly — and free development stores mean you can try it before you commit.
Get started
Ready to transform your service business?
Join 150+ businesses already using Opencals. Start on a free development store with every feature unlocked, and only pay once you go live.