Back to Top

User Guide for Odoo Appointment Management System

Updated 6 March 2026

INTRODUCTION

Supervise clients with an appointment “Odoo Appointment Management System!

Appointment management is a hectic job and even more frenzied when you do it manually. You must create appointments, send updates to the customer and appointee, and much more. 

But what if there is a way to manage all appointments efficiently without any problem?

Odoo Appointment Management System helps ease your appointment management in Odoo. The module enables you to manage your appointments and bookings, and the Odoo calendar will show all the booked appointments.

Further, the appointment module eases the process of appointment booking in Odoo. The module allows you to create customer groups for similar appointment types. Send reminders to customers and make an appointment record and invoice from the backend that the admin can print to provide to customers.

Searching for an experienced
Odoo Company ?
Find out More

FEATURES

  1. Effortlessly create, schedule, and manage appointments within Odoo Appointment Management System.
  2. Define and assign customizable time slots for each appointee.
  3. Track appointment statuses with an improved dashboard and real-time calendar view.
  4. Filter earnings and appointments by appointee or time range for better insights.
  5. View detailed graphs and charts to analyze appointment trends and performance.
  6. Automatically send email notifications and reminders for upcoming appointments.
  7. Set and manage unique appointment charges for each appointee or group.
  8. Download, print, and analyze detailed appointment reports and earnings summaries.

INSTALLATION

  1. Once you purchase the App from Webkul store, you will receive the link to download the zip file of the module.
  2. Extract the file on your system after the download finishes. You will be able to see a folder named- ‘wk_appointment.’
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.
  5. Then, open the Apps menu and click on ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘wk_appointment.’
  7. You will be able to see the module in the search result. Click on ‘Activate’ to install it.

WORKFLOW

After Installation, Configure and use Odoo Appointment Management System as follows:

CONFIGURATION

1. Log in to the Odoo backend, go to ‘Appointment> Configuration> Settings,’ and here open ‘Appointment’ and under ‘Mail and Notification’ tick the box next to the option you want to use. Once done, click the ‘Save’ button.

appointment management settings

2. Next, open the Appointment Dashboard. The dashboard shows you all ‘ New, Pending, Approved, Done, and Cancelled.
With Graphs and Charts to help you with better visual representation.

home dashboard

3. After that, locate ‘Configuration> Appointees>Create’ and fill in the form with every detail of the appointee.

create appointee

4. Now, move to the ‘TimesSlots’ tab and configure the appointment timings of the doctor.

In the ‘All Appointment’ tab, you can view every appointment of that particular user.

add time slots

5. Next, go to ‘Configuration> Appointment Groups> Create,’ and on the page, fill in the details, and by the ‘Add a Line’ option, add group members.

create groups of appointees

6. After that, open ‘Configuration> Appointment Slot> New’ and fill in the details in the form to create time slots for appointments.

select appointment slots

7.Once done, go to ‘Configuration> Appointment Source> New>Save’ and create a source by filling in the detail.

mode of appointment booking

BOOKING AN APPOINTMENT

8. Open the Appointment Dashboard and click ‘New’>’New Appointment

create appointment

9. In the form, fill in ‘Customer, Appointment date, Appointment with (Appointment Group), Appointee, Source, and TimeSlot.’ In the ‘Charge’ tab, click ‘Add a Line’ and select the product or service required.

create appointment

10. After saving, you can see the total amount at the bottom part of the form.

Set to Pending button will set the appointment in a pending state.

Approve simple accept the appointment request. Besides this, we will discuss the detailed approval flow in points 12-16.

Reject the customer’s request for an appointment, which we will discuss in points 17-18.

select the preferred state of appointment

11. When we set an appointment to pending, we either approve or reject it.

approve or reject appointment

APPROVING AN APPOINTMENT AND CREATING AN INVOICE

12. Now, accept the appointment by clicking the ‘Approve’ button.

move forward after approving the appointment

13. After approval, you will have three options:

Reset- This will reset the invoice to the draft stage.

Create Invoice- It will let you create the appointment invoice.

Done- Will only be marked when the customer has visited for an appointment.

You can also see ‘Not yet Invoiced’ below the total amount. Click the ‘Create Invoice’ option.

create invoice for the appointment

14. Once invoiced, you can see ‘Confirm’> This will confirm the appointment.

confirm the draft invoice

15. The preview option will show you an invoice like this.

preview invoice

16. On confirming, the following options will appear on the screen:

  1. Send 
  2. Print
  3. Pay
  4. Preview
  5. Credit Note
  6. Reset To Draft
send invoice to the customer

16.1. ‘Send’ button will open a pop-up will invoice details that you can edit according to your preference, which you can send to customer’s email.

preview of the invoice

16.2. Now click on “Continue” > ‘Send’ to send Email to the recipient.

send the invoice via email

16.3. The ‘Print’ button will directly download the receipt to your device.

16.4. The ‘Pay’ button will let you register the payment with the recipient bank. After filling in the details ‘Create Payment’ to confirm payment.

proceed with payment

16.5. After that, you will see ‘Paid’ banner on the invoice.

paid invoice marked upon payment

16.6. ‘Add Credit Note’ button will let you add a special note for taxation.

credit note

REJECTING AN APPOINTMENT

17. On clicking the ‘Reject’ button, a popup will appear on the screen asking for the reason for rejection.

popup on rejection

18. After submitting the reason, the admin can view it in the comment section of the invoice.

log of rejection

VIEWING APPOINTMENTS

19. Once the appointment booking part is completed, let’s move to the appointment view section. Click ‘Appointment> New Appointment’ to view all appointments on the Calander.

calendar view of appointments

20.  Click any appointment to view its details. Also, you can edit or delete it via the ‘Edit’ or ‘Delete’ buttons.

edit appointments from calendar

21. Next, Open the ‘All Appointments’ under ‘Appointments’ to view all appointments. You can also click on any record to view its details.

list view of appointments

22. Lastly, go to ‘Reporting> Appointments Analysis’ to view the booking stats in graph or chart form.

appointment stats

OTHER ODOO WEBSITE MODULES

NEED HELP?

Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

If you still have any issues/queries regarding the module, please raise a ticket at UV Desk.

Also, please explore our Odoo development services & an extensive range of quality Odoo Apps.

For any doubt, contact us at [email protected].

Thanks for paying attention!!

Current Product Version - 1.0.1

Supported Framework Version - Odoo V19, V18, V17

Blog Version - Odoo V19, V18, V17
  • Version V15, V14, V13
  • Version Odoo V19, V18, V17
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home