Features

Everything you need to manage your GP practice staff rota, in one place.

Rota Builder

Visual grid for building weekly rotas with real-time validation.

  • Day-by-day view with time slots and task stations
  • Drag-and-drop style staff assignment with inline pickers
  • Real-time coverage indicators (green/amber/red)
  • Automatic conflict detection and competency checking
  • Publish workflow with immutable published rotas

Auto-Fill Engine

One-click rota generation that respects all your constraints.

  • Greedy algorithm with fairness weighting
  • Respects availability, competencies, and absences
  • Prefers regular staff over backup
  • Distributes tasks fairly across the team
  • Reports gaps with clear explanations

Staff & Working Patterns

Comprehensive staff management with flexible scheduling.

  • Per-day start/end times with day-off support
  • Part-time patterns and varied hours
  • One-off overrides for specific dates
  • Regular and backup staff types
  • Contracted hours tracking

Absence Management

Calendar view with impact preview for proactive planning.

  • Monthly calendar grid showing all staff absences
  • Holiday, sick, training, and custom absence types
  • Impact preview: see which slots become understaffed
  • Override support for schedule exceptions

Fairness Dashboard

Visualise and balance task distribution across your team.

  • Heatmap showing assignment counts per staff per station
  • Bar chart view for per-station distribution
  • Imbalance alerts when someone is over or under-assigned
  • Configurable time period (2-12 weeks)

Insights & Reporting

Operational intelligence for practice managers.

  • Staff hours vs contracted hours with utilisation flags
  • Absence summary by type with trend tracking
  • Coverage gap frequency analysis
  • Override frequency per staff
  • CSV export for all reports

Audit & Security

Full visibility and control over all changes.

  • Chronological audit log of all actions
  • Filterable by action type and entity
  • Row-level security for multi-tenancy
  • Role-based access (owner, admin, viewer)

Ready to simplify your rota management?

Join GP practices already saving hours every week with OnRota.

Register Interest

No credit card required. 30-day free trial.