Skip to Content

DBSL Birthday - Employee & Contact Birthday Notifications

February 8, 2026 by
DBSL Birthday - Employee & Contact Birthday Notifications
Rafiur Rahman Rafit
| No comments yet

DBSL Birthday Notification Suite

Complete Birthday Management for Employees & Contacts

v18.0.2.0.0Email • SMS • OdooBot • Dashboard • Manual ControlsODOO VERSION18.0LICENSEAGPL-3CHANNELSEmail, SMS, ChatSUPPORT24-48 Hours

Never Miss a Birthday Again

A comprehensive birthday management solution featuring automated notifications via multiple channels (Email, SMS, OdooBot), admin alerts, interactive dashboard, and manual controls for employee and contact birthdays. Perfect for HR departments and businesses focused on employee engagement.

Why Choose This Module?

📧

10 Email Templates

Professional random templates for variety💬

10 SMS Templates

Fun messages with emojis and personalization🤖

OdooBot Integration

Automated chat wishes in Discuss📊

Birthday Dashboard

Next 30 days preview with analytics⏰

Time-Based

Midnight wishes, 10 AM admin alerts🎯

Manual Controls

Send wishes manually anytime🏠

Home Widget

Today's birthdays on home page👥

Admin Alerts

Smart admin notification system

Core Features

🎂 Multi-Channel Notifications
  • ✓ 10 random email templates per channel
  • ✓ 10 random SMS templates with emojis
  • ✓ OdooBot chat notifications in Discuss
  • ✓ Automatic selection for variety
  • ✓ Supports employees and contacts
  • ✓ Personalized with names
👥 Admin Management System
  • ✓ Designate birthday admins
  • ✓ Receive alerts for team birthdays
  • ✓ Smart self-exclusion logic
  • ✓ Multi-channel admin alerts (Email/SMS/Chat)
  • ✓ Alerts sent at 10 AM daily
  • ✓ Configurable via Settings
📊 Dashboard & Analytics
  • ✓ Next 30 days birthday preview
  • ✓ Kanban & Tree views available
  • ✓ Color-coded day badges
  • ✓ Admin-only access control
  • ✓ Department filtering
  • ✓ Shows email, mobile, job info
🎯 Manual Controls & Automation
  • ✓ Send notifications wizard
  • ✓ Test employee wishes
  • ✓ Test contact wishes
  • ✓ Test admin alerts
  • ✓ Automatic cron jobs
  • ✓ Re-send failed notifications
🏠 Home Page Widget
  • ✓ Shows today's birthdays automatically
  • ✓ Visible to all employees
  • ✓ Birthday person excluded from seeing own
  • ✓ Blue banner with celebration emojis
  • ✓ Displays name, department, job title
  • ✓ Auto-updates daily
⚙️ Configuration & Setup
  • ✓ Easy-to-use Settings interface
  • ✓ Enable email/SMS per channel
  • ✓ Configure admin alerts
  • ✓ Multi-company support
  • ✓ Works with any SMS provider
  • ✓ No special configuration needed

What's Included

📧 21 Email Templates
  • ✓ 10 employee birthday templates
  • ✓ 10 contact birthday templates
  • ✓ 1 admin alert template
  • ✓ Professional HTML designs
  • ✓ Random selection for variety
💬 21 SMS Templates
  • ✓ 10 employee SMS templates
  • ✓ 10 contact SMS templates
  • ✓ 1 admin alert SMS
  • ✓ Fun with emojis 🎂🎉🎈
  • ✓ Personal and engaging
🤖 OdooBot Integration
  • ✓ 10 random birthday chat messages
  • ✓ Admin alerts in Discuss
  • ✓ Sent to Odoo user accounts
  • ✓ Appears in inbox instantly
  • ✓ Professional and fun

Perfect For

✔ HR Departments

Automate employee birthday recognition and boost team morale

✔ Sales & CRM Teams

Send birthday wishes to contacts and strengthen relationships

✔ Employee Engagement

Celebrate birthdays company-wide and build positive culture

✔ Multi-Channel Communication

Organizations using Email, SMS, and Odoo Discuss

Requirements

📋 Technical Requirements:

  • Odoo 18.0 (Community or Enterprise Edition)
  • SMS provider configured in Odoo (for SMS notifications)
  • Standard Odoo dependencies: base_setup, hr, contacts, sms
  • No additional Python packages required

Quick Setup Guide

  1. Install the Module

    Go to Apps → Search "birthday" → Install

  2. Configure Settings

    Settings → General Settings → Enable birthday email/SMS for employees and contacts

  3. Designate Admins

    HR → Employees → Edit → Check "Birthday Admin" for managers

  4. Add Birthday Dates

    Add birthdays to employee and contact records

  5. Test Notifications

    Birthday menu → Send Notifications → Test each type

  6. Enjoy!

    Automated wishes sent at 12 AM, admin alerts at 10 AM daily


Sign in to leave a comment