Track every change request before it becomes a crisis

Capture, approve, and deliver change requests with SLA tracking, automated overdue alerts, and a live KPI dashboard — plus a customer portal for external submission and sign-off.

The problem

Change requests arrive by email, chat, and hallway conversations with no single system of record. Approvals stall with no accountability, deadlines slip unnoticed, and no one can answer a simple question: how many requests are open, who owns them, and which are overdue?

The solution

A five-state workflow with an explicit rejection branch, SLA-aware due dates, and a daily overdue-detection cron keep every request visible and on schedule. A KPI dashboard gives managers instant portfolio health, and a customer portal lets external stakeholders submit, track, and sign off without an internal login.

Capabilities

Everything a change request needs, in one workflow

Every capability below is implemented in the module.

01

Five-State Approval Workflow

Draft, Submitted, Under Review, Approved or Rejected, and Done — with rejection kept distinct from cancellation so approval reporting stays accurate.

02

Real-Time KPI Dashboard

A clickable dashboard is the default landing view, showing live totals for open, overdue, approved, and rejected requests with drill-down to the underlying list.

03

SLA & Deadline Tracking

Every request carries a due date and a clear on-track, due-soon, or overdue indicator visible directly on the list and kanban cards.

04

Automated Overdue Alerts

A daily scheduled action scans open requests and sends email notifications and reminder activities to owners and approvers before a deadline is missed.

05

Email Notifications at Every Stage

Creation and every state transition trigger an email to the manager and relevant stakeholders, so action is pushed instead of left buried in chatter.

06

Customer Portal Self-Service

External customers submit a new request, track its status, download a PDF record, and formally sign off on the outcome without needing an internal login.

07

Priority & Department Classification

Every request carries a priority level and a department or category, so managers can triage, filter, and report by the dimensions that matter.

08

Role-Based Access & Approval Control

A dedicated Change Request Manager group holds company-wide visibility and approval authority, while regular users see only requests they raised or were assigned.

09

Bulk Actions, PDF Export & Saved Filters

Submit, start review, or assign many requests at once, export a formal PDF record, and filter or group by state, priority, department, requester, or due date — all from one list.

Workflow

How it works

1

Submit

An employee or a portal customer raises a change request with category, priority, department, and due date.

2

Review & Approve

A manager moves the request through Submitted and Under Review to Approved or Rejected, capturing a reason on rejection.

3

Track & Act

The dashboard and colour-coded list and kanban surface overdue and due-soon requests while automated reminders keep owners on pace.

4

Close & Document

Approved work is marked Done, a PDF record is generated, and the customer can formally sign off through the portal.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. The built-in customer portal lets external stakeholders submit a new change request, track its status, download a PDF record, and formally sign off on the outcome — all without an internal login.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Change Request Management with Dashboard

A five-state approval workflow with SLA and deadline tracking, overdue alerts, stage-by-stage email notifications, a customer self-service portal and a live KPI dashboard — change requests with a single system of record.

Buy on Odoo App Store