Sales & eCommerce Community

Website Appointment Booking

Online appointment booking on Odoo Community: services with weekly availability, staff, free slots, calendar events, confirmation and cancellation by e-mail.

$149.05 USD
Choose your Odoo version
Ask a question
Built by an Odoo partner Initial setup support Download link by email
Website Appointment Booking
What's included

Key features

1

Appointment types (services) with

Appointment types (services) with duration, weekly opening hours, staff, location and booking window

2

Public page /appointment

Public page /appointment: the customer picks a service, a free slot and enters name, e-mail and phone

3

Only really free slots

Only really free slots: existing calendar events of the staff are respected, minimum notice and days ahead

4

Booking creates the customer

Booking creates the customer and a calendar event with the assigned staff member (round robin)

5

Confirmation e-mail with a

Confirmation e-mail with a cancellation link; cancelled bookings free the slot

6

Bookings list and calendar

Bookings list and calendar per service and staff, no Odoo Enterprise needed

Inside the module

Screenshots

Real screens from Website Appointment Booking — click any image to see it full size.

Step 1

Appointment type

Duration, staff, location, booking window and weekly opening hours.

Appointment type
Step 2

Bookings

Upcoming bookings with customer, staff and status (booked, arrived, no-show).

Bookings
Common questions

Questions aboutthis module.

Something else? Ask our team.

This build is for Odoo 18. Need it for another version? Contact us and we will let you know when it is available.

Yes. Every purchase includes free deployment — after payment our team installs and sets up the module on your Odoo.

It builds on these Odoo apps: appointment, website_enterprise, website_partner.

Not sure it's theright fit?

Book a free consultation and we'll help you pick the right modules for your workflow.