All Docs
FeaturesagentOS Direct DebitUpdated March 20, 2026

Super-Admin Platform Oversight Panel

Super-Admin Platform Oversight Panel

Access: Restricted to users with role=admin (platform super-admins only). Not available to org-level users.

The /dashboard/admin page has been extended with a suite of Direct Debit oversight tools that give platform super-admins a unified view of the entire DD service — across all organisations — and the ability to trigger manual operations for debugging.


Organisation Overview

The admin panel surfaces a list of every organisation on the platform, with at-a-glance status for each:

ColumnDescription
OrganisationName and ID
Reserve StatusWhether the org's clawback reserve is healthy, at-risk, or breached
Alert CountNumber of unacknowledged alerts currently raised for the org

This gives super-admins an immediate picture of which orgs require attention without drilling into individual org dashboards.


Cross-Org Mandate Search

Search mandates across all organisations from a single search interface. Useful for:

  • Investigating a specific tenant or bank account flagged across multiple orgs
  • Locating a mandate when the org context is unknown
  • Platform-wide compliance checks

Search results display the owning organisation alongside standard mandate details.


System Job Health (Inngest)

Real-time health status of the Inngest background jobs that power DD batch processing:

  • Collection batch jobs — BACS collection submission runs
  • Sweep jobs — Modulr-to-Griffin fund sweep runs
  • Other scheduled DD jobs

Each job displays its last run time, current status (healthy / stalled / failed), and any error output. This allows super-admins to diagnose processing delays without access to external infrastructure dashboards.


Manual Triggers (Debug Tools)

Two manual trigger actions are available from the admin panel for debugging purposes:

Trigger a Collection Run

Manually initiates a collection run outside of the normal BACS schedule. Use this to:

  • Verify the collection pipeline end-to-end in a controlled scenario
  • Re-attempt a run that failed due to a transient infrastructure issue

⚠️ Use with caution. Manual collection runs interact with live Modulr BACS submission. Only trigger against test or sandbox-configured orgs unless you have confirmed intent.

Trigger a Sweep

Manually initiates a fund sweep from the Modulr collection account to the Griffin DD holding account. Use this to:

  • Unblock funds stuck in the Modulr account due to a failed scheduled sweep
  • Test the sweep pipeline in isolation

Cross-Org Clawback Rates

A platform-wide aggregated view of clawback rates, broken down by organisation. This enables:

  • Early detection of organisations with elevated clawback activity
  • Comparison of clawback rates across the customer base
  • Data to inform reserve configuration recommendations

Role Gate

All admin panel features described on this page are enforced at the server level against role=admin. There is no client-side-only gate — requests from non-super-admin sessions are rejected. Org-level users see no indication that these views exist.