Also in Features:
Integrations
Connect Google Calendar, Zoom, Google Meet, and Stripe to your booking workflow
Connect Your Existing Tools
Opencals connects directly with the services your business already uses. Calendar syncing, video conferencing, and payment processing plug in without extra middleware.
2-way
Google Calendar sync
Auto
Zoom / Meet links
Per-staff
Calendar setup
Test + Live
Stripe modes
Google Calendar
Connect each staff member's Google Calendar to their Opencals schedule. The system reads their existing events and blocks those times automatically — no double-booking, no manual updates.
- Two-way sync — Opencals bookings appear in Google Calendar; Google events block Opencals slots
- Per-staff setup — each team member connects their own calendar independently
- Conflict prevention — existing events block corresponding time slots in the booking widget
Staff see all their Opencals appointments in Google Calendar without logging into the admin dashboard. Calendar invites are sent to both staff and customers at the time of booking.
Zoom
For virtual appointments, Opencals generates a unique Zoom meeting link for each booking automatically. The link appears in the customer's confirmation email and the staff calendar invite.
No manual link creation. No copy-pasting. The meeting exists before either party thinks about it.
Zoom links are assigned per location — create an online location and assign your Zoom integration to it. Every booking at that location gets its own unique meeting.
Google Meet
Same as Zoom — a unique Google Meet link is created per booking and delivered in the confirmation email. Works independently or alongside Google Calendar integration (the link attaches to the calendar event automatically).
Group appointments
For group sessions at an online location, one meeting link is created and sent to all attendees. All participants join the same Zoom or Meet session.
Stripe
Connect Stripe to accept card payments at booking. Stripe handles PCI compliance, supports all major cards, and deposits to your bank on your standard payout schedule.
- Available in test mode for development and in live mode for production
- Works on both standalone and Shopify platforms
- On Shopify: Stripe is used for bookings made through the Opencals storefront; widget bookings use Shopify Payments
API and Webhooks (Coming Soon)
Planned feature
API and webhook access are planned and not yet available. Visit the Developers page to register interest and get notified when they launch.
When available, the REST API and webhook events will allow custom integrations: trigger workflows in your own systems when bookings are created, modified, or canceled.
Automatic video meeting creation for online appointments and consultations
Staff Management
Connect Google Calendar per staff member for two-way sync.
Locations
Assign Zoom or Google Meet to online locations for automatic links.
Orders & Payments
Stripe payment processing for standalone and Shopify storefront bookings.
Frequently Asked Questions
Early Access — 3 Months Free
Ready to transform your service business?
Join 150+ businesses already using Opencals. Get 3 months completely free with all features unlocked.