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. Extra Tools
  3. Auto Reload Calendar View v 17.0
  4. Sales Conditions FAQ

Auto Reload Calendar View

by bitlevelcode https://bitlevelcode.com
Odoo

$ 20.55

v 17.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 251
Technical Name blc_auto_reload_calendar_view
LicenseOPL-1
Websitehttps://bitlevelcode.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 251
Technical Name blc_auto_reload_calendar_view
LicenseOPL-1
Websitehttps://bitlevelcode.com
  • Description
  • License
Auto Reload • Countdown Timer • Custom Intervals

Odoo Auto Reload Calendar View

Keep Your Calendar Always Up to Date - Automatically

A lightweight, zero-configuration module that adds an Auto Reload button directly to the Odoo Calendar toolbar. Set a reload interval of 5, 10, 20 minutes or a custom value. A live countdown badge shows exactly when the next refresh will fire. Fully safe - the reload is blocked while you interact with events.

Explore Features

Watch Demo

See how Auto Reload Calendar keeps your Odoo calendar fresh without any manual refresh

Odoo Auto Reload Calendar View Demo
▶

Click to Play Demo

See Auto Reload Calendar View in action with live countdown.

Powerful Features of Auto Reload Calendar View

Everything you need to keep your Odoo calendar view always fresh, safe, and configurable

🔄

Auto Reload Button in Toolbar

A clean "Auto Reload" button is injected directly into the Odoo Calendar toolbar, right next to the Today button. When active, the icon spins and a live countdown badge shows the time remaining until the next reload.

⏱️

Configurable Intervals

Choose from preset intervals of 5, 10, or 20 minutes, or enter any custom value (e.g. 0.5 for 30 seconds). Settings are saved to localStorage and restored automatically when you return to the calendar.

🔢

Live Countdown Badge

A real-time countdown badge on the button (e.g. "4m 32s") shows exactly when the next reload will happen. The counter is paused silently while doing any changes.

💾

Persistent Settings

Your chosen interval and enabled/disabled state are saved to localStorage. When you navigate away and return to the calendar, the auto reload resumes exactly where you left it - no reconfiguration needed.

🪟

Dialog Aware

Reload is automatically skipped whenever an Odoo dialog is open (e.g. event create/edit forms). The countdown continues ticking but no data fetch is performed until the dialog is closed.

How Auto Reload Calendar View Works

Get started in three simple steps

1

Install the Module

Install the Auto Reload Calendar View module from the Odoo Apps menu. No extra configuration or dependencies required - works with any standard Odoo 17 Calendar view out of the box.

● Apps → Search "Auto Reload Calendar View"
● Click Install → Ready to Use
2

Open the Calendar

Go to any Odoo Calendar view (CRM, Project, Leaves, etc.). You will see the "Auto Reload" button with a refresh icon in the toolbar next to the Today button.

✓ Auto Reload button in toolbar
✓ Dropdown with interval presets
✓ Live countdown badge
3

Choose Your Interval

Click the button to open the dropdown. Check 5, 10, or 20 minutes, or enter a custom value. The calendar reloads automatically - you never need to refresh manually again.

✓ Reload Active
Settings saved • Dialog aware

Reload Interval Options

Preset options for quick setup, plus a fully custom interval for any workflow

5
Minutes
Best for active teams with frequent calendar updates
10
Minutes
Balanced reload for most team scheduling workflows
20
Minutes
Light refresh for low-traffic or read-mostly calendars
✎
Custom
Enter any value in minutes (e.g. 0.5 for 30 seconds) for precise control

Auto Reload Calendar View Screenshots

See the toolbar button, dropdown, and countdown in action

Auto Reload Button in Calendar Toolbar - Inactive State #1

Toolbar showing the Auto Reload button (inactive) next to the Today button
Auto Reload Button Toolbar Inactive

Interval Selection Dropdown #2

Dropdown with 5, 10, 20 minute presets and custom interval number input
Interval Selection Dropdown

Active Reload with Live Countdown Badge #3

Button in active (purple) state with spinning icon and live countdown badge showing time to next reload
Active Countdown Badge

Custom Interval Input #4

Custom interval row with number input - enter any decimal value in minutes (e.g. 0.5 = 30 seconds)
Custom Interval Input

Frequently Asked Questions

Q: Does it work on all Odoo Calendar views?

Yes. The module patches CalendarController and CalendarCommonRenderer which are the base components for every calendar view in Odoo 17 - CRM activities, Project tasks, Time Off, Appointments, and any custom calendar built on the same base.

Q: What is the minimum reload interval I can set?

The minimum enforced by the module is 0.1 minutes (6 seconds). In practice the custom input accepts any positive decimal, so you can enter 0.5 for a 30-second reload cycle.

Q: Are my interval settings saved between sessions?

Yes. The enabled state, interval value, and preset selection are all saved to localStorage. They are restored automatically every time the calendar loads, so your settings persist across browser sessions without any server-side storage.

Q: Does the reload fire while I have an event form open?

No. The module checks for any open Odoo dialog before every reload attempt. If a form or any dialog is open, the reload is skipped for that tick and retried on the next countdown cycle.

Q: Does it work on Odoo Enterprise as well as Community?

Yes. The module patches standard Odoo web framework components which are present in both Community and Enterprise editions of Odoo 17.

Why Choose Auto Reload Calendar View?

The only calendar auto-reload module built with full drag safety and OWL best practices for Odoo 17

Always Fresh Data

Teams no longer need to manually press F5 or navigate away and back to see updates from colleagues. The calendar reloads quietly in the background on your chosen schedule.

Lightweight - No Config Needed

One JS file, one XML template, one SCSS file. No Python models, no database migrations, no settings menus. Install and it works. Settings are per-user in the browser, not in the database.

Ready to Keep Your Calendar View Always Fresh?

Install Auto Reload Calendar View and eliminate stale calendar data for your entire team with zero configuration.

Contact Support
View Features

Need Help?

We can help you get started and answer any questions about the Auto Reload Calendar View module.

📧 bitlevelcode@gmail.com
🌐 Support Available
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.
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