Also in Features:
Customer Calendar
Let customers manage bookings, reschedule, and cancel appointments themselves
Self-Service Booking Portal
Your customers access their appointment history 24/7 without calling you. They see upcoming bookings, reschedule when needed, cancel within your policy, and leave feedback—all independently.
What Customers Can Do
You set the boundaries. Customers can:
- View bookings — all upcoming and past appointments in one place
- Reschedule — move appointments to different times (you control the deadline)
- Cancel — withdraw bookings and see their refund amount instantly
- Leave feedback — post-appointment ratings and reviews
- Update profile — change email, phone, and communication preferences
- Download details — calendar invitations and receipts
24/7
Customer access
Per-service
Configurable time windows
Zero
Admin effort for self-service changes
-30%
Typical reduction in support requests
Where Customers Access It
Standalone Stores
Your customers log in at {storename}.opencals.com/account. They get a direct confirmation email link and can bookmark their account.
Shopify Stores
Customers have two options — both show the same bookings:
- Shopify customer account — they see your appointments inside Shopify when logged in
- Opencals storefront at
{storename}.opencals.com/account— a dedicated booking portal
Your Shopify customers can use either access point. Data syncs automatically between platforms.
Dual access reduces friction
Shopify customers who already logged into their store don't need a separate login. But if they prefer a dedicated calendar view, the Opencals storefront is there. Same appointments either way.
Control the Rules
You decide when customers can reschedule or cancel. Set different policies per service.
Reschedule window: A massage might allow changes up to 2 hours before. A medical consultation might require 24 hours notice.
Cancellation window: A class might allow free cancellation up to 7 days before. A personal training session might be non-refundable within 48 hours.
You can always override policies — reschedule or cancel manually from your dashboard anytime.
Business Benefits
- Fewer support requests — customers handle their own changes
- No double-booking errors — reschedules instantly free/reserve slots
- Automatic confirmations — no manual email follow-ups
- Complete audit trail — see who changed what and when
- Feedback loop — collect insights without asking customers to email
Note
Customers see only their own bookings. Permissions are enforced automatically.
Sync staff calendars to show real-time availability and bookings
Related Features
Customer Notifications
Confirmation, reminder, and follow-up emails with your branding.
Customer Feedback
Collect post-appointment ratings, text reviews, and multiple-choice responses.
Design Customization
Customize colors, fonts, logos, and branding across customer touchpoints.
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.