OdooWiki OCA HUB

Event Email Reminder

event_email_reminder folder_open OCA/event open_in_new
Event Management License: AGPL-3

This module extends the functionality of event module to allow to send events reminder emails before an event start. Adds a configurable scheduled action (cron) that looks for upcoming events and sends reminders by mail using a specified email template.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Automatically emails a reminder listing upcoming events to the responsible organisers before the events start. You can also mark event stages so their events are never included in these reminders.

This module adds an automatic reminder email for events. A scheduled job named "Event Email Reminder" runs every 7 days and looks for events starting exactly 7 days later. For each event found, the email is sent to the person responsible for the event (the event's salesperson/organiser), not to attendees.

The email uses a ready-made template called "Event Email Reminder" with the subject "The events will be started soon". It contains a table listing, for each event, the start date, event name, end date and current stage. The email is sent in the language of the recipient and comes from the company's name and email address.

A new checkbox "Exclude from email reminder" appears on event stages (Event configuration). By default, the "New" stage is already excluded, so draft events are not reminded. You can tick or untick this option on any stage to control which events are included.

Technically, the reminder logic lives on event.event and can be called with options such as the number of days before the event, whether to include draft events, whether to include events starting between now and the limit date, a specific email template, and specific recipients. The module only extends existing event screens and adds no new menus.

Depends on

event
Models and fields (2)
  • event.event · extends an existing model
  • event.stage · extends an existing modelexclude_from_email_reminder (Exclude from email reminder)

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 5 confirmed, 4 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 19.0

Make sure the scheduled action (ir.cron) is enabled or create a new one if you prefer.

Adjust the arguments in the code field of the cron according to your reminder strategy.

You can use cron arguments to modify three options in this position (days, near_events, template_id):

  • days: Change days to limit events search, 7 as default.
  • draft_events: This is for including draft events also.
  • near_events: Select an option to include events which begin date is between today and limit days, False as default.
  • template_id: You can select and id template to render as third parameter, None by default, so email is rendered with the template installed by the module.
  • partner_ids: By default, the event is notified to the event responsible, but you can choose who to notify indicating in this parameter a list of the IDs.

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.