Feature

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.

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.

No credit card required
Setup in 10 minutes
Cancel anytime