Skip to Content
Menu

Appointment Management

by
Odoo

46.86

v 17.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Invoicing (account)
Discuss (mail)
Lines of code 623
Technical Name eg_appointment_management
LicenseOPL-1
Websitehttp://www.inkerp.com
Versions 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Invoicing (account)
Discuss (mail)
Lines of code 623
Technical Name eg_appointment_management
LicenseOPL-1
Websitehttp://www.inkerp.com
Versions 16.0 17.0 18.0

Our Most Suggested Products

Appointment Management

Manage all your appointments easily with our Appointment Management. Whether you're running a salon, repair service, or any other business, this tool helps you schedule, track, and invoice appointments in a few clicks. Assign time slots, store customer details, and auto-fill service notes for faster bookings. Avoid double bookings, track locations, and create invoices automatically. This simple solution makes organizing your appointments easy and stress-free.



Highlights

Effortlessly schedule, track, and invoice appointments for service-based businesses.

Simplify appointment bookings and prevent double bookings with ease.

Manage customer details, time slots, and service notes all in one system.

Manage customer details, time slots, and service notes all in one system.

Increase efficiency and customer satisfaction with seamless appointment management.

Assign time slots, handle multiple services, and track appointment statuses effortlessly.

Features

Easy Appointment Scheduling

Easily create, edit, and manage all your appointments in just a few clicks. Our intuitive scheduling system helps you organize bookings for multiple services without confusion, ensuring a smooth and efficient workflow for your business.

Time Slot Management

Avoid double bookings and overlapping schedules with smart time slot management. Assign specific time frames to each appointment, giving customers clarity and helping you optimize your team’s availability.

Customer Detail Tracking

Keep all your customer information in one place, including name, address, contact details, service requirements, and notes. This ensures you have all the necessary details at your fingertips when handling bookings.

Real-Time Location Tracking

Track your service providers or customers in real-time for more accurate service delivery. This feature is especially useful for on-site services like repairs, home cleaning, and delivery appointments.

Auto-Fill Client Notes

Save recurring customer preferences, instructions, or service requirements. Whenever you create a new appointment, these details are automatically filled in to save time and maintain accuracy.

Instant Invoice Generation

Generate invoices instantly from completed appointments with all the necessary charges and products included. This eliminates manual entry, reduces billing errors, and speeds up the payment process.

Appointment Status Updates

Track every appointment’s progress with clear statuses like "Waiting", "Confirmed", "In Progress", and "Done". This helps you stay updated and better manage service timelines.

Multi-Service Support

Manage appointments for various services whether it's a salon visit, plumbing job, home appliance repair, or event planning within one platform. This flexibility makes it ideal for all types of service-based businesses.

Screenshot

1.) Appointment Creation Access Rights

This setting view allows admins to manage permissions for creating appointments. Admins can define who has the authority to schedule, modify, or manage appointments, ensuring that only authorized users can access these features.


Navigation : Settings → Users & Companies → Users


Odoo Studio

2.) Reference Management in Appointment Configuration

This view allows you to manage references in the Appointment Configuration menu. Admins can define and customize reference fields for appointments, ensuring customer details and service-specific notes are properly linked and organized for efficient appointment management.


Navigation : Appointments → Configuration → Reference


Odoo Studio

3.) Appointment Slot List View

This view is Slot List View within the Appointment Configuration menu. Admins can view and manage available time slots for appointments, allowing them to efficiently allocate and schedule appointments based on available time slots and resources.


Navigation : Appointments → Configuration → Slot


Odoo Studio

4.) Appointment Slot Form View

This view is Slot Form View for creating or editing individual appointment slots. Admins can define the specific time range, assign resources, and set the availability for each slot, ensuring smooth and organized appointment scheduling.



Odoo Studio

5.) Time Format Validation Error View

This view is error message triggered when an invalid time format is entered for appointment slots. The system ensures that the from_time and to_time fields are within valid time ranges (00:00 to 23:59). If the time is incorrect, a ValidationError is raised, alerting the user to correct the input.



Odoo Studio

6.) Appointee User Assignment in Configuration

This view allows admins to assign users as Appointees for managing appointments. The User List View displays all available users, where admins can select and assign appointees who will be responsible for handling specific appointments. This helps in streamlining the scheduling and assignment process.


Navigation : Appointments → Configuration → Appointee


Odoo Studio

7.) Appointee User Filter: Inactive and Internal Users

This view is filter options for the Appointee User list, allowing admins to filter users by inactive or internal status. This feature helps in easily managing and distinguishing active appointees from those who are inactive or internal, improving user management and appointment assignment.



Odoo Studio

8.) Appointment Scheduling in Calendar View

This view shows the Calendar View for appointments, where admins can select a specific time slot to schedule an appointment. By clicking on a desired time, the Appointment Detail Form View opens, allowing the user to fill in the request date, appointment details, and select the time for the appointment. This ensures accurate scheduling and time management.


Navigation : Appointments → Appointment


Odoo Studio

9.) Appointment Detail Wizard View

This view is Wizard View that opens when a type is selected in the appointment scheduling process. It allows admins to quickly fill in all relevant details, such as request date and appointment specifics, before finalizing the appointment in the Detail Form View. This streamlined process ensures efficient data entry and appointment management.



Odoo Studio

10.) Appointment Detail and State Change to Waiting

This view shows the process of filling in appointment details and clicking the "Waiting" button to change the appointment's state. Once the state is updated to "Waiting" and the record is saved, the appointment is successfully created and tracked within the system.



Odoo Studio

11.) Calendar View with Appointment Details on Hover

the Calendar View in Odoo where each appointment is displayed with its scheduled time. When hovering over an appointment, key details such as name, time, customer, request date, appointment date, and state are shown, providing a quick overview without having to open the full record.



Odoo Studio

12.) Appointment Detail Kanban View

The Kanban view presents appointments in a visually organized layout, making it easy to create and manage records efficiently. Admins can quickly add new appointments, arrange them in columns, and move them as needed for better workflow control. Each card displays essential details such as name, partner, request date, and appointment date, along with a color-coded status indicator for quick visual tracking.



Odoo Studio

13.) Appointment Detail List View

the Appointment Detail List View, which shows all appointments in a structured list format. It includes essential fields such as appointment name, partner (customer), request date, appointment date, slot, appointee, and state. This view provides a quick overview of all appointments, allowing admins to easily sort, filter, and manage appointments efficiently.



Odoo Studio

14.) Appointment Detail Form View

the Appointment Detail Form View, where all appointment details can be filled out, including customer information, request date, appointment date, and appointee. The form also includes action buttons at the top, such as Wait, Confirm, and Cancel, to manage the appointment's state. Below the appointment details, a blank charge page is displayed, ready to be filled with any charges or fees related to the appointment.



Odoo Studio

15.) Charges Line with Product and Tax Details

the Charges Line Fill View for appointments, where two products are listed: one with a tax amount and one without. The state of the appointment can be changed using the Wait, Confirm, and Cancel buttons. Once the state is changed, the status is tracked in the chatter, providing a log of all actions taken on the appointment. This allows for easy monitoring of changes and updates.



Odoo Studio

16.) Appointment Geolocation View

the Appointment Geolocation View, where admins can enter the latitude and longitude for the appointment location. Additionally, the radius field can be used to define the proximity area around the appointment's location. Once the coordinates and radius are filled in, a link to Google Maps is automatically generated, allowing users to view the location and its surrounding area on the map.



Odoo Studio

17.) Confirmed State with Invoice Creation and Smart Button

the confirmed state after the Confirm button is clicked. Once confirmed, the Create Invoice button becomes visible, allowing the admin to generate an invoice. The Cancel and Done buttons also appear for managing the appointment's status. After creating the invoice, the Smart Button appears, linking directly to the newly created invoice, enabling quick access to billing details and charges.



Odoo Studio

18.) Automatic Invoice Creation

the Invoice View, where clicking the Invoice button automatically creates a new invoice and links it to the appointment and appointee. The invoice is pre-filled with all relevant details, including customer information and charges, and the invoice status is initially set to Draft. This streamlines the invoicing process by reducing manual data entry and ensuring all information is automatically populated.


Navigation : Appointments → Appointment Detail → Invoice


Odoo Studio

19.) Appointment Detail Form View with Invoice Smart Button

the Appointment Detail Form View, where the Invoice Smart Button is prominently shown at the top. This button provides quick access to the associated invoice, allowing users to view or manage the invoice linked to the appointment with a single click. It ensures seamless navigation between appointment details and billing information.


Navigation : Appointments → Appointment Detail


Odoo Studio

20.) Error View for Duplicate Invoice Creation

the Error View that appears when attempting to create an invoice for an appointment that already has an existing invoice. The system raises the error message: "Invalid Operation: An invoice has already been created for this appointment." This ensures that duplicate invoices are not generated, maintaining data integrity in the system.



Odoo Studio

21.) Smart Button to View Related Invoice

the Smart Button functionality, which allows users to quickly access the invoice related to an appointment. When the appointment is in a confirmed, cancelled, or done state, the Smart Button becomes visible. Clicking the button will display the related invoice details, filtered to show only invoices associated with the current appointment, ensuring seamless access to billing information.


Navigation : Appointments → Appointment Detail → Invoices


Odoo Studio

22.) Appointment Detail View with Customer Information

the Appointment Detail View, where customer information such as phone, mobile, email, and address are displayed in read-only fields, pre-filled from the customer record. The client note is automatically populated with data from the customer's contract or internal notes. This ensures that all relevant customer details are readily available for the appointee, improving efficiency in managing appointments.



Odoo Studio

23.) Appointment Detail View with Customer Information and Tracking

Shows appointment details with customer info such as phone, email, address, and notes auto-filled for accuracy. The Reference and Fax fields are manually entered. A Smart Button provides quick access to related appointments, while the Chatter logs creation, confirmation, and invoice links for easy tracking in one place.


Navigation : Appointments → Appointment Detail → Customer


Odoo Studio

24.) Appointment Smart Button View

The Appointment Smart Button provides quick access to all appointments linked to the customer. By clicking the button, you can easily see a list of all related appointments, making it simple to navigate through the customer's appointment history. This feature ensures that you can quickly check any previous or upcoming appointments without leaving the current screen.



Odoo Studio

25.) Appointment Setting - Restrict Same Slot

This setting in the General Settings menu allows admins to enable or disable the "Restrict Same Slot" option. When enabled, the system prevents multiple bookings for the same time slot, ensuring there are no double bookings for the same service period. This feature helps maintain accurate scheduling and avoids conflicts in appointments.


Navigation : Settings → General Settings → Appointment Setting


Odoo Studio

26.) Validation Error for Duplicate Slot Booking

This error message appears when attempting to schedule an appointment for a slot, date, and appointee that is already booked. The system validates all new appointments against existing ones to prevent double bookings, ensuring accurate scheduling and avoiding conflicts in service allocation.


Navigation : Appointments → Appointment Detail


Odoo Studio

27.) Appointment List View - Filters and Grouping

This view shows the filter and grouping options available in the Appointment List view. Users can quickly filter appointments by status (New, Waiting, Confirmed, Cancelled, Done) or create custom filters. Grouping options include Status, Customer, Appointment Date, Request Date, Slot, and Appointee, allowing for easy organization and analysis of appointment data.


Navigation : Appointments → Appointment Detail


Odoo Studio

28.) Appointment Calendar View - Weekly Schedule

This view displays appointments in a weekly calendar format, allowing admins to visually track bookings and time allocations. Each appointment is shown in its respective time slot with clear labels, making it easy to identify availability and overlaps. Navigation controls and view switch options (Calendar, List, Kanban) are available for flexible scheduling management.


Navigation : Appointments → Appointment Detail → Calendar View


Odoo Studio

User Guide

Email

Watch Video Tutorial

Teams

COPY LINK

team@inkerp.com

Suggested Products

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.