Manage your employees' schedule
Odoo Planning is the Enterprise app that schedules shifts and assignments for hourly staff, project work, or any operation where people need to be at specific places at specific times. Each employee has their availability; each shift has its requirements; the manager drags shifts onto the calendar and Odoo handles conflict checking, overtime alerts, shift swapping, and notification to the right person when their schedule changes.
Restaurants and retail running shift schedules, service businesses dispatching technicians, healthcare practices scheduling clinicians, manufacturing shops on multi-shift operations, and any business with hourly or shift-based workforce uses it. You can test Odoo Planning free on the Odoo trial; pricing kicks in only if you install more than one Odoo app.
For Odoo's own product overview, see Odoo's official documentation.
Setup starts on the working schedule and the roles. Each employee has a working schedule (the days and hours they are available to work) and a role or set of roles they can fill (server, line cook, cashier, dispatcher). Each shift requirement specifies the role, the start time, the end time, the location, and the number of people needed. From there, the manager opens the planning Gantt view and drags shifts onto the calendar, assigning each one to a specific employee or leaving it open for staff to claim.
The Gantt view shows the whole team's week (or month) with employees on the rows and time across the columns. Filled shifts show in colour per role; unfilled shifts show as open slots; conflicts (an employee assigned to two overlapping shifts) flag in red. Drag a shift to move it; resize a shift to change its duration; drop a shift on an employee row to reassign. The manager publishes the schedule and employees get a notification with their week's shifts.
From the employee side, the schedule is visible on their profile and in the mobile app. An employee who cannot work an assigned shift can request a swap with another qualified employee; the swap request lands on the original employee's manager for approval. Employees can claim open shifts that match their role and availability without the manager assigning them, useful for restaurants and retail where shifts are posted and filled by staff bidding.
Calibre configures Odoo Planning for Alberta businesses: step by step, in writing.
Speak to an Implementation SpecialistSMBs whose data lives in QuickBooks, HubSpot Free, or Excel spreadsheets that were set up when the business was smaller. The team now spends hours building reports by hand and reconciling between tools every month-end.
Operations or services teams tracking who is doing what in a project tool that does not know about timesheet hours, leave, or contract end dates.
Retail, manufacturing, mechanical, or professional services businesses with 10 to 200 employees running on a patchwork of point tools. The team wants one database for the whole company instead of Zapier holding it together.
Odoo Planning works with Odoo Employees as the employee roster, the role assignments, and the working schedule. Odoo Time Off blocks scheduled work on approved leave days. With Odoo Payroll (Enterprise), scheduled hours flow to the payroll calculation alongside actual attendance. With Odoo Attendances, the planned shift is the baseline against which actual punches are compared (a planned 8-hour shift that punches in late and out early flags a partial shift). With Odoo Project, planning a project task with assigned hours rolls up to each assignee's Planning view so a project deadline that lands on a vacation is caught early. With Odoo Field Service, planning a service visit assigns the right technician with the right skills for the customer's site.
List-price comparison against the resource planning tools Calibre most commonly migrates customers off. The deciding factor is usually integration, not the line-item price. Odoo Planning sits on the same database as every other Odoo app you install, so the data flows between modules without separate bridges.
| Tool | Per month (annual plan) | What you get |
|---|---|---|
| Odoo Planning | CA$35.20/user/mo | All Odoo apps included, free 15-day trial |
| Smartsheet Business | US$32/user/mo | Resource Planning only |
| Airtable Team | US$24/user/mo | Resource Planning only |
| Monday.com Pro | US$19/user/mo | Resource Planning only |
| ClickUp Business | US$12/user/mo | Resource Planning only |
Annual-commitment rate where published; monthly list rate otherwise. Sourced from vendor pricing pages, 2026-05. Plans and regions vary. Full cost calculator on the Odoo overview page.
Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.
Written, phase-by-phase quote before any code is written. Odoo Ready Partner, Calgary. In-house team, no offshore handoffs.