Your MioCommerce Calendar displays all customer bookings and the status of each booking, with various colour coded (optional) filters that you can toggle between quickly and instantly saving you a ton of time. View it by day, week or month so that you can manage and optimize your bookings. Its also a living display where you can create new (call-in) bookings, reschedule bookings with a simple drag'n drop, and instantly auto-communicate all such changes to your team and customers. Plan, adjust and run your day without guesswork all in one calendar.
Benefits of using Calendar
The Calendar helps you:
Schedule jobs so they are visible to you and your team
Prevent double-bookings and missed jobs
Reschedule bookings quickly with a simple drag'n drop and avoid back-and-forth communication
See what bookings are scheduled across multiple filters for ease of management
Run daily calendar management operations all from one screen
For growing service businesses, this means less manual coordination, fewer last-minute surprises and real-time appointment management that is instantly communicated to all stakeholders (customers, team members, admins etc).
How Calendar Works
Once a booking is scheduled (whether it comes in via any of our 3 advanced booking pages including live pricing and real-time booking pages or created by your call in agent), it appears on the Calendar automatically.
What you see on the Calendar
Click on any booking to open a short preview which slides open from the right side of the page, to see a quick summary of the booking. If you want to see the complete details of the booking, you can go to the booking profile by clicking on the "See details" button on the right side slider.
For each booking, you can see:
Customer name
Booking time and duration
Service address or job location
Booking number
Whether the booking is part of a recurring schedule
Assigned Service Providers
This makes it easy to review your schedule at a glance and manage bookings directly from the Calendar.
Rescheduling directly from the Calendar
You don’t need to open the booking to make changes.
From the Calendar, you can:
Drag and drop a booking to move it to a new date or time
Drag the bottom edge of the booking to adjust its duration (In day & week view)
When you reschedule a booking from the Calendar, the update is applied automatically across MioCommerce. The system also prompts you to notify the customer and assigned service providers.
If the booking you’re rescheduling is part of a recurring schedule, you’ll be asked whether the change should apply only to this booking or to all future bookings in the series.
Learn more: How can I reschedule a booking?
Operating hours & non-working hours
The Calendar visually displays:
Your company operating hours
Non-working hours (company-wide or team-specific)
This helps you:
Avoid scheduling outside availability
Clearly view when your business or team is booked for a job.
Prevent accidental overbooking
Calendar views (Month, Week, Day).
From the top of the Calendar page, you can switch between:
Month view – high-level planning and workload visibility
Week view – service provider scheduling and balancing jobs
Day view – detailed, hour-by-hour execution
Each view serves a different planning need, depending on how closely you’re managing operations that day.
Filters & display controls
You can filter the Calendar to see the same bookings with different views. Each view is color coded to make it simple for you to follow. By selecting the view you want to see, the calendar will auto adjust to show you the customer bookings based on:
Assigned service providers
See bookings by who is assigned to each job.Booking status
View bookings by status, such as scheduled, dispatched, completed, or cancelled.Service type
Focus on specific services being delivered.Service coverage
See whether bookings have service providers assigned.
Each filter uses color coding to make it easier to follow bookings at a glance.
Creating bookings directly from the Calendar
Click on any empty space on the Calendar to quickly:
Create an internal (call-in) booking, or
Add a non-working hour
You can also click and drag on the Calendar to define the time range before creating the booking or non-working hour. This allows you to set the exact start and end time directly from the Calendar.
Additional actions from the Calendar toolbar
From the top bar, you can:
Create a new booking
Add a booking directly from the Calendar while handling customer calls.Create a new customer
Create a customer from the Calendar when needed.Sync with Google Calendar
Sync the MioCommerce schedule with Google Calendar to view business bookings alongside personal events.
Learn more: How can I sync my calendar with Google Calendar?
What happens when you update bookings from the Calendar?
When you make changes from the Calendar, MioCommerce applies them consistently so nothing gets missed.
Changes update everywhere
When you move or resize a booking, the update is applied automatically across MioCommerce — including the booking profile, customer profile, service provider schedule, and reports. You don’t need to update the same booking in multiple places.Customers and team members are notified
When a booking is rescheduled, the system prompts you to notify the customer and assigned service providers so everyone is aware of the change.Recurring bookings are protected
If the booking is part of a recurring series, you’re asked whether the change should apply to only this booking or the entire series. This prevents accidental changes to future visits.Editing is restricted to the right roles
Only admins can reschedule bookings or change durations. Service providers can view their schedules but cannot make changes.
These rules help ensure your schedule stays consistent, changes are intentional, and everyone is working from the same information.
When Calendar is most useful -
The Calendar is especially helpful if you:
Run a service business with multiple bookings each day
Manage one or more service providers
Handle phone or internal bookings alongside online bookings
Want to manage all schedules from one central place
What’s next?
Once you understand the Calendar, most businesses set up these next steps:
Understanding availability on the Calendar
Learn how operating hours and non-working hours affect what appears on your schedule. → What are operating hours, non-working hours, and work hours?
Understanding Real-time availabilities
Real-time availability ensures customers only book time slots your business can actually fulfill—reducing reschedules, conflicts, and manual fixes.
Connect Google Calendar
Sync your MioCommerce schedule with your Google Calendar to keep everything in one place.
→ How can I sync my calendar with Google Calendar?
Commonly Asked Questions
If I move a booking on the Calendar, does it update everywhere?
Yes. Any change made from the Calendar updates the booking across MioCommerce, including the customer profile, service provider schedule, and reports.Can service providers reschedule or modify bookings from the Calendar?
No — Service providers cannot reschedule, cancel, or edit bookings from the Calendar. Booking changes are handled only by team members who have been given ADMIN or Owner permission settings/access to avoid scheduling conflicts. Service providers can view their assigned bookings and availability, but not modify them.
Check the access rights for your service providers.What service providers can and can’t do on the Calendar
Service providers can view the Calendar, but their actions are limited.
Service providers can see:
Their assigned bookings
Their work hours and non-working hours
Booking details
Service providers cannot:
Reschedule bookings
Change booking durations
Admins can optionally grant access to view and/or edit customer details, work hours, non-working hours, time tracking, tips, and payment acceptance via access rights.
Learn more: How do service provider access rights work?
👉🏻 Explore the Calendar feature safely in our demo workspace (stimulated environment)
Practice scheduling, rescheduling, and blocking time without affecting your real account or data → Try Live Tour





