RedmineNext plugin

SLA Pro

Centralise SLA management — define once, apply across multiple projects. Traffic-light status, pause & resume, business-hours calendars, and automated warning reminders, all from one place.

v1.0.8 · stable Redmine 7 ready Rails 8 · Zeitwerk
SLA dashboard · live status
#4821Payment gateway down
#4822Login latency
#4823Report export failing

Traffic-light status

Green, amber, red states show SLA health at a glance across every issue and project.

Business-hours calendars

H24 or business-hours calendars, so nights and weekends don't burn the SLA clock.

Pause & resume

Freeze the SLA clock while waiting on a client, then resume — the deadline is never reset.

Automatic reminders

A private reminder note is posted automatically when an issue approaches its SLA deadline.

Features

Built for teams that live by their SLAs

Centralised SLA profiles

Define centralized SLA profiles reusable across projects, with different rules per tracker and priority. Change a target once and it applies everywhere — no per-project drift or copied rules that fall out of sync.

  • Reusable profiles applied across many projects
  • Different SLA rules per tracker and priority
  • Precedence engine picks the most specific match
SLA profiles
Priority · Urgent
2h / 8h
Priority · High
4h / 24h
Priority · Normal
1d / 5d

Traffic-light status & filled/hollow dots

Each SLA leg (Taking Charge and Closure) shows two signals: a fill state and a colour. Green means within SLA, amber warns when less than 20% of time remains, red means overdue, grey means paused. A full role-based visibility model means customer roles see nothing.

Live health
Within SLA
green
Approaching breach
amber
Overdue
red

Project Overview dashboard

An SLA Status box appears automatically on the Project Overview page for any user with View SLA permission. It shows a per-profile breakdown of open issues: how many are within SLA, approaching the deadline (amber), and out of SLA (red). Closed and paused issues are excluded from the counts.

SLA Status · dashboard
Within SLA18 issues
Approaching5 issues
Out of SLA2 issues

Automatic SLA reminders

When an issue crosses into the warning zone (less than 20% of SLA time remaining), the plugin automatically posts a private note to alert the assignee before the deadline is breached. Reminders run from a rake task on the server — a cron entry every 15 minutes keeps them firing.

  • Configurable reminder message per profile
  • Fires once per warning episode, re-arms if it re-enters
  • Runs via redmine_sla:check_warnings rake task
SLA dashboard · live status
#4821Payment gateway down
#4822Login latency
#4823Report export failing
Requirements

Where it runs

Redmine
7.0 · also tested on 6.0+
Rails
8 · Zeitwerk compatible
Ruby
3.x
Database
PostgreSQL · MySQL
Coexists with
AlphaNodes Reporting & Shared Category plugins
Pricing

Get SLA Pro

Licensed per instance with updates and support included. Every purchase includes installation help.

Single

$149
one instance · 12 months
  • SLA Pro for one Redmine
  • 12 months of updates
  • Email support
  • Installation guidance
Order Single
Most popular

Plus

$249
up to 3 instances · 12 months
  • SLA Pro for up to 3 Redmines
  • 12 months of updates
  • Priority support
  • Remote install assistance
  • Migration help from other SLA tools
Order Plus →

Enterprise

Custom
unlimited · tailored
  • Unlimited instances
  • Custom SLA logic on request
  • Direct senior-developer support
  • Coexistence & integration work
Talk to us

Prices are indicative — final licensing is confirmed by email. Custom requirements are quoted to scope.

See SLA Pro on your Redmine

Tell me your Redmine version and setup — we'll arrange a demo and answer any questions.

Request a demo →