Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/OCA/calendar/llms.txt

Use this file to discover all available pages before exploring further.

OCA Calendar is a collection of Odoo Community Association (OCA) add-ons for Odoo 18.0 that extend the built-in Calendar module. Whether you need to colorize events by type, synchronize schedules with standard ICS files, manage country-specific public holidays, or build a full appointment-booking workflow with portal access, these modules have you covered.

Introduction

Learn what OCA Calendar is, which modules are available, and how they work together.

Installation

Step-by-step guide to installing any OCA Calendar module in your Odoo instance.

Resource Booking

Set up appointments, manage resource combinations, and offer a self-service booking portal.

Public Holidays

Define country- and region-aware public holidays that automatically appear in the calendar.

What’s Included

OCA Calendar ships six focused modules. Install only the ones you need — they are independent of each other (except where noted).

Event Type Color

Colorize calendar events based on the color assigned to their event type.

Description Layout

Move the event description into its own dedicated tab for better readability.

Export to ICS

Export any partner’s upcoming events as a standard .ics file for use in any calendar client.

Import from ICS

Import .ics files into Odoo with UID-based create/update and optional cleanup of removed events.

Get Started

1

Choose your modules

Browse the six available add-ons and identify which ones match your requirements. Each module is independent and can be installed on its own.
2

Install from OCA or pip

Install from the OCA/calendar GitHub repository or via pip install odoo14-addon-*. See the Installation guide for full details.
3

Configure in Odoo

Activate each module in Settings → Apps. Module-specific configuration is available under Calendar → Configuration in the Odoo menu.
4

Explore the Reference

Check the Reference tab for full data model documentation, security group details, and available API methods.
All OCA Calendar modules target Odoo 18.0 (branch 18.0). They are licensed under AGPL-3.0.

Build docs developers (and LLMs) love