How to Set Up Appointments in Odoo
Arranging a meeting by email is a slow game of “does this time work for you?”. Odoo Appointments lets people book directly into your available slots, and setting it up removes that back-and-forth for good. Continuing this series of practical Odoo how-to guides, here is appointments.
Create your appointment types
Start by setting up the kinds of appointment you offer: a sales call, a consultation, a support session, each with its own length and details. These appointment types are what people choose from when booking, so set them up to reflect the meetings you actually want to offer.
Set your availability
The heart of Appointments is your availability: the days and times you are open to be booked. Set these to match when you genuinely want meetings, so people can only book slots that work for you. Because it links to your calendar, it will not offer times you are already busy, which is what prevents double-bookings.
Connect it to your calendar
Appointments works best connected to your calendar, so booked meetings appear there and your existing commitments block out unavailable times. Setting up this connection is what makes the whole thing reliable: one source of truth for your time, with bookings and existing events all in step.
Share your booking link
Once set up, you get a booking page or link you can share, put in your email signature, on your website, or send directly. People open it, see your real availability and book a slot. Sharing this link is what turns appointments from a feature into a genuine time saver, because others do the scheduling for you.
Use it for customers and colleagues
Appointments is useful in both directions: customers booking time with your sales or support team, and internal scheduling too. Think about where the back-and-forth of arranging meetings costs you time, and set up appointment types for those cases. That is where it pays off most.
Practical tips
- Create appointment types for the meetings you actually offer.
- Set availability to match when you genuinely want to be booked.
- Connect to your calendar so bookings and commitments stay in step.
- Share your booking link widely: signature, website, direct messages.
- Use it for customer bookings and internal scheduling alike.
My take
Appointments quietly removes one of the most tedious little tasks in business: arranging a time to meet. Well-set-up appointment types, accurate availability and a calendar connection let people book straight into your real free slots with no email tennis. Share the link and scheduling largely takes care of itself, which is exactly the kind of small, constant time saving that adds up.
Next in this series: how to set up events.
Based on the official Odoo 19 Appointments documentation. Want bookings without the back-and-forth? Get in touch.