Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Inventory
  3. Visits Management / Appointment Management v 19.0
  4. Sales Conditions FAQ

Visits Management / Appointment Management

by TKN Solutions https://oit-solution.com
Odoo

$ 28.52

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Project (project)
• Discuss (mail)
• Sales (sale_management)
• Invoicing (account)
• Employees (hr)
Lines of code 1166
Technical Name tkn_visits_management
LicenseLGPL-3
Websitehttps://oit-solution.com
Versions 18.0 19.0
Community
Enterprise
Odoo.sh

Visits Management / Appointment Management

📍 Smart Visit Management
  • Create and manage customer visits
  • Automatic visit numbering (e.g., VST/2026/0001)
  • Track start and end time for each visit
  • Link visits directly to customers and addresses
📅 Appointment Management
  • Schedule and manage customer appointments
  • Multi-stage workflow (Draft, Pending, Approved, Rejected, Cancelled)
  • Define appointment purpose (Decision Making, Problem Solving, etc.)
  • Track meeting details and assigned employee
🌍 Geo-Location Validation
  • Capture employee real-time GPS location
  • Compare employee location with customer coordinates
  • Allow visit only if within defined distance
  • Prevent fake or remote check-ins
⚙️ Configurable Settings
  • Enable or disable visit location tracking
  • Define allowed distance (in meters)
  • Limit number of visits per customer
  • Limit number of appointments per customer

TKN

solutions

Odoo

  • Features
  • Screenshots
  • Note


Why This Module Stands Out

Designed for modern global companies that manage client visits and formal meetings.

📍 Real-Time Geo-Location Validation

Ensure employees are physically present near the customer before registering a visit.

📅 Advanced Appointment Management

Schedule, approve, reject, cancel, and track customer appointments with ease.

🚶 Smart Visit Tracking

Monitor visit start and end times while maintaining a complete visit history.

⚙️ Flexible Validation Rules

Configure allowed distance limits, visit restrictions, and appointment limits from settings.

👥 Employee & Customer Insights

Track employees, departments, job positions, and customer interactions in one place.

📝 Chatter & Activity Integration

Keep a complete communication history with notes, activities, messages, and status tracking.

Security For Visit Management

Once Install The Module You Need To Give Access For The Users To See Module Features


Visits Page

All Visits That Created By Employees For Customers With All Details Like Visit Start Time And End Time And The Location Of The Visit And The Employee That Create The Visit And The Customer That The Visit For And The Address Of This Customer And You Can See This Details In Tree View And Form View


Visits Form

In The Visit Form You Can See All Details Of The Visit And You Can Add Notes And Activities And You Can See The Messages That Related To This Visit And You Can See The Status Of The Visit And You Can Edit The Visit Details If The Visit Not Started Yet


Done Visit


Appointments Page

All Appointments That Created By Employees For Customers With All Details Like The Appointment Date And The Employee That Create The Appointment And The Customer That The Appointment For And The Purpose Of This Appointment And You Can See This Details In List View


Appointments Form


Pending Appointments


Approved Appointments

Once Click To button Approved Wizard Appear to Choose if Want to Approved With Send Email To Customer Or Approved Only or Not Approved And You Can See The Approved Appointment In The Appointments List With Status Approved


Appointments Approved & Alert For Approval

After Approved The Appointment The Customer Receive Email With The Appointment Details And If You Choose To Send Email To Customer In The Approved Wizard And You Can See The Approved Appointment In The Appointments List With Status Approved and Alert for Approval


Rejected Appointments

Once Click To button Rejected Wizard Appear to Choose if Want to Rejected With Send Email To Customer Or Rejected Only or Not Rejected And You Can See The Rejected Appointment In The Appointments List With Status Rejected and Write Reason Of Rejection In The Internal Notes And You Can See This Reason In The Appointment Form View


Rejected Status Appointments

After Rejected The Appointment The Customer Receive Email With The Appointment Details And The Reason Of Rejection That Write It In The Internal Notes And If You Choose To Send Email To Customer In The Rejected Wizard And You Can See The Rejected Appointment In The Appointments List With Status Rejected and Alert for Rejection


Configuration for Visits & Appointments

In The Settings You Can Configure The Visit And Appointment Settings Like:

* Number of visits allowed per Customer * Number of appointments allowed To Request per Client

Reached Limit for Visits

Alert Message Appear To Employee When He Try To Create New Visit For Customer That Reach The Limit Of Visits That You Configure It In The Settings And You Can Customize This Message From The Code


Visit Location Tracking

You Can Enable Or Disable The Location Tracking For Visits And You Can Define The Allowed Distance To Allow Employees To Create Visits

Notes If Enable This Options The Employee Need To Be Near The Customer Location To Create Visit For This Customer, The distance between the customer and the employee must not exceed the permitted distance in meters based on the customer's address. And If The Employee Try To Create Visit For Customer That He Not Near It Alert Message Appear To Employee And You Can Customize This Message From The Code

Validation Error For Tracking Location

Alert Message Appear To Employee When He Try To Create New Visit For Customer And Reached The Limit Of Allowed Distance That You Configure It In The Settings And You Can Customize This Message From The Code


Version : 19.0.0.0
1 Jan 2026

Initial release of the app.


Contact Us

Get Support, For Free!

45 Days Free Assistance

For any issues or bugs (Except data recovery)

At TKN Solutions, we provide end-to-end Odoo solutions, including workflow analysis, system integration, and technical consultation.

Have Any Question?
💬 Contact via WhatsApp
Write Email
Support: tknsolutions.technical@gmail.com
📧 Contact via Email
Support Illustration

For any inquiries or technical support related to our Odoo modules, please do not hesitate to contact us.

If you need support or have any questions regarding our Odoo modules, feel free to contact us anytime

Our Services

Odoo Customization
Odoo Implementation
Odoo Support
Odoo Migration
Odoo Integration
Hire Odoo
Odoo Consultancy
Odoo Consultancy

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.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with