ZentraOps

One place to see, decide, and act.

ZentraOps is the command layer for operations. It shows what needs attention, why, what context matters, what should happen, and whether it worked.

01Product model

Every screen follows one model.

  1. 01Business systems
  2. 02Events
  3. 03Signals
  4. 04Context
  5. 05Decision
  6. 06Workflow
  7. 07Action
  8. 08Outcome
  9. 09Analytics

02Command Center

Current state, attention, cause, action, outcome.

The Command Center is built around what an operator needs first: what needs attention now. Select a marker on the timeline or an item in the attention rail.

Operational Command CenterWindow 09:00–15:00Sample data · website preview

Current state

6 signals need action. 3 are at SLA risk. 11 workflows are running.

Active signals
24
Requires action
6
SLA risks
3
Running
11
Resolved today
187

Operational timeline

High
Medium
Low
  • signal
  • at risk
  • workflow running
  • verified

Inspect · sig_0412

Payment reconciliation mismatch

HighSignal
Signal

Payment reconciliation mismatch
payments-gw · 12:20

Context

17 related records in batch B-2291; similar incidents rising

Action

Run investigation workflow.

Outcome

Requires action

Resolution flow · today

Workflow status

  • run_88213InvestigationRunning
  • run_88291Reassign and notifyRunning
  • run_88304Approval routingWaiting

03Signals

A stream of what matters, with the context beside it.

  • Signal stream with filters and priority
  • Selected signal with related records
  • Recommended action and workflow state

Signal stream

sig_0412Payment reconciliation mismatch14:02:11
sig_0413Ticket nearing SLA breach14:11:40
sig_0414Approval request over limit14:20:03

Selected signal

Payment reconciliation mismatch

type
reconciliation.mismatch
source
payments-gw
delta
amount differs between ledger and gateway
evt
evt_7Q2K9
HighAt risk

Context and action

related
17 records in batch B-2291
history
similar incidents increased over 24h
owner
Finance Ops

Recommended: Start investigation workflow

Inspect in the signal canvas
Sample signal

04Operations

Cases with owners, SLAs and a next action.

  • Active, at-risk, waiting, escalated and resolved views
  • Owner, priority, SLA and next action on every case
  • Bulk assignment and saved views
Sample cases
CaseSignalOwnerPrioritySLANext action
CASE-2081Ticket nearing SLA breachSupport leadHigh42mReassign
CASE-2079Order stuck in fulfilmentFulfilmentMedium5hAwait update
CASE-2077Reconciliation mismatchFinance OpsHigh3h 58mReview context

Sample cases

05Workflows

Decisions become repeatable execution.

  • Trigger, context, decision, action and verification
  • Runs, failed runs and templates
  • Versioned, with a full run history
wf_recon_mismatch · v3Sample workflow
Triggerreconciliation.mismatch
Contextrecords in batch
Decisionpriority and policy
Actionassign investigation
Verificationtotals match
run_88213 · running · step 4/5run_88190 · verified · 00:06:58 run_88155 · failed · could not reach ERP · Retry · View logs

06AI Context

Interpretation that shows its evidence.

  • What was observed, why it matters, supporting context, suggested action
  • Links to the records behind each claim
  • Acts only within policy
01 · Observed

Settlement mismatch in batch B-2291.

02 · Why it matters

Settlement SLA closes in under 4 hours. Unresolved variance blocks close.

03 · Supporting context

17 related records. Similar incidents increased over 24h. 14 of 17 share a gateway route.

04 · Suggested action

Start the investigation workflow in review mode and assign to Finance Ops.

Sample insightConfidence: moderate · based on 17 records

07Policies

Automation, inside your rules.

  • Auto, review or block modes
  • Approval gates with named approvers
  • Every decision written to Activity
pol_approval_limitif amount > limit Review
pol_escalation_ruleif SLA < 1h and owner offline Auto
pol_production_writeif action writes to production Approval

Sample policies

08Analytics

Answers to operational questions.

  • Where are cases waiting longest?
  • Which exceptions keep recurring?
  • How much did automation resolve?

Which exceptions keep recurring?

Settlement mismatch34
Ticket SLA warning26
Approval waiting19
Order stuck12
Duplicate record6

Sample counts · last 30 days

09Underneath

Eight layers, one loop.

Integrations and the API sit at the bottom. Analytics at the top. Explore the architecture.

10API

Send an event. Get a signal.

POST /api/v1/eventsExample · not connected to a live service
curl -X POST https://YOUR_ZENTRA_HOST/api/v1/events \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: evt-2026-03-04-0001" \
  -d '{"type":"reconciliation.mismatch","source":"payments-gw","occurred_at":"2026-03-04T08:32:11Z","entity":{"kind":"settlement_batch","id":"B-2291"},"data":{"ledger_total":118450,"gateway_total":118195,"currency":"INR"}}'
Runs locally in your browser. Nothing is sent.
  1. Receiving event…
  2. Enriching context…
  3. Evaluating policy…
  4. Preparing workflow…
// Response appears here after you send the example event.

Get started

Connect one workflow.
See what Zentra finds.

Sample data is used throughout this site.