RylvoRylvo

Mission Control

Live supervision for everybot.

Risk scoring, live feed, and instant override for every active conversation. When a bot needs help, your operators step in — without losing context.

Regulation is catching up fast

EU AI Act Article 14 compliance is mandatory by August 2026. Mission Control captures the oversight evidence regulators expect.

Silent failures cost most

Risky conversations stall, escalate, or churn customers long before anyone notices. We surface them before they age.

Operators need leverage

Whisper, pause, takeover, approve - five surgical levers beat the blunt 'shut it off' button enterprises usually have.

Built for the people who answer to auditors

Real-time supervision, audit-grade evidence

Mission Control speaks the observability protocols your SRE team already runs, routes alerts to the tools your on-call team already uses, and produces the evidence trail your compliance team already needs.

Observability standards — pipe into your existing stack

OpenTelemetry

spans + metrics over OTLP

W3C Trace Context

traceparent across every hop

Structured JSON logs

ECS-aligned fields

Prometheus metrics

scrape endpoint + remote write

Webhook delivery

HMAC-signed event fan-out

Route alerts to the tools your on-call team lives in

PagerDuty
Datadog
Slack
Microsoft Teams
Opsgenie
Splunk
+ any webhook

Aligned to the oversight + audit frameworks your auditors cite

EU AI Act Article 14

Human oversight evidence baked into the audit log

GDPR Article 22

Right to human review of automated decisions

SOC 2 CC7 / CC8

Monitoring + change-management controls

ISO/IEC 27001:2022

Clause 8.16 — monitoring activities

HIPAA §164.312(b)

Audit controls for protected workflows

Oversight guarantees — with honest status

Every commitment tagged with its real production status. No vague badges, no implied attestations.

Shipping

Append-only audit, 16 typed actions

OversightAudit log captures every intervention, approval, alert, status change, and system action. Writes go through enforced rules; reads remain open to authorized operators.

Shipping

Role-scoped dashboards

Operators see only the conversations, bots, and risk scores their role and org permit. Read-only auditors get evidence without intervention capability.

Shipping

Tenant isolation, end-to-end

Every Firestore subscription, query, and audit write is scoped by org_id at the rules layer — verified twice (rules + middleware) before a single row crosses tenant boundaries.

Shipping

Intervention controls

Whisper, pause, take-over, and kill actions ship today. Every intervention is signed by the operator, timestamped, and reproducible from the run trace.

Designed for

Audit export for evidence

Filter, search, and export the OversightAudit log for compliance reviews, customer audits, and post-mortems. Output is signed JSON with a verifiable hash chain.

Designed for

Retention policies

Configurable retention for audit logs and run traces per org — designed to align with SOC 2 and HIPAA evidence-preservation expectations.

Framework alignment, not certification. References to EU AI Act, GDPR, SOC 2, ISO/IEC 27001, and HIPAA reflect architectural alignment with these published frameworks and statutes — they are not third-party attestations or legal compliance opinions. Alert-destination brand names and marks belong to their respective owners and indicate technical compatibility through their public webhook and API interfaces, not endorsement or partnership.

How it works

Watch. Score. Route. Intervene. Resolve. Audit.

Six real-time layers run continuously. Every stage hands enough context to the next so operators act on signal, not noise.

Live ops cockpit

observe · score · intervene · audit

Observe

live feed · risk score

Score

5 weighted signals

Intervene

whisper · pause · kill

Audit

append-only trail

01 · stage

Watch

Every live conversation, on one screen

Mission Control streams every active bot conversation in real time via Firestore subscriptions. Operators see message counts, duration, assigned bot, assigned operator, and current status without leaving the dashboard.

How it works

  • Real-time onSnapshot streams for conversations, alerts, and approvals
  • Status badges: active, paused, operator_takeover, escalated, ended
  • Bot, workflow, and org filters for focused triage
02 · stage

Score

Risk isn't a guess - it's a weighted signal

A scoring engine continuously computes a conversation-level risk value by blending five independent signals. Each signal is surfaced to operators so they see why a conversation lit up, not just that it did.

How it works

  • Guardrail (30%) - blocks, escalations, policy hits
  • Pattern (25%) - loops, repetition, stalled negotiation
  • Sentiment (20%) - frustration / urgency keywords
  • Topic (15%) - PII, crisis, compliance-sensitive content
  • Duration (10%) - extended or stalled sessions
03 · stage

Route

Alert the right operator, not the whole room

Configurable AlertRules decide when to escalate. Thresholds, cooldowns, and operator targets are tuneable per org. Fired alerts land in the dashboard and route via the channels you already use.

How it works

  • 8 trigger types incl. risk spike, guardrail block, repeat failure
  • Per-rule cooldown to prevent pager fatigue
  • Operator routing by shift, role, or specialty tag
04 · stage

Intervene

Five surgical actions, always with a rationale

Operators act with the lightest possible tool. Whisper guides silently. Pause freezes. Takeover lets a human drive. Inject pushes a scripted message. Kill ends the session with a safe fallback. Everything that changes the bot's behaviour is rationale-logged.

How it works

  • Whisper - invisible guidance to the bot, never shown to the user
  • Pause - stop new messages until a human clears the session
  • Takeover - operator drives the conversation directly
  • Inject - scripted message sent as the bot
  • Kill - end session with a safe fallback and audit entry
05 · stage

Resolve

Time-boxed approval queues, never abandoned

When a bot attempts a gated action, it pauses and fires an ApprovalRequest with an SLA-aware urgency. If no operator responds in time, the request auto-denies - so sessions never hang silently.

How it works

  • Urgencies: immediate (15s), standard (120s), extended (900s)
  • Pending queue surfaced in real time with elapsed timers
  • Auto-deny on timeout - configurable per rule
  • Every decision becomes a reviewable audit entry
06 · stage

Audit

Immutable trail - built for SOC 2 and the EU AI Act

Every intervention, approval, alert, and status change is written to an append-only OversightAudit log. The data model is purpose-built for EU AI Act Article 14 evidence and SOC 2 change-management requirements.

How it works

  • Append-only: reads are open, writes go through enforced rules
  • 16 audit action types across operator and system activity
  • Exportable for compliance reviews and customer audits
  • Ties back to the run trace for reproducibility

Risk scoring signals

Five inputs, one transparent score.

Guardrail

30%

Blocks, policy triggers, and escalations from safety rules.

Pattern

25%

Loop detection, repetition, stalled negotiation.

Sentiment

20%

Frustration and urgency keywords in user messages.

Topic

15%

PII, crisis, financial, or compliance-sensitive matter.

Duration

10%

Extended or stalled sessions past org thresholds.

Intervention deck

The five actions operators use mid-session.

Whisper

Silent guidance to the bot mid-conversation.

rationale optional

Inject

Push a scripted assistant message verbatim.

rationale required

Pause

Freeze further messages until a human clears it.

rationale optional

Takeover

Human operator drives the conversation.

rationale required

Kill

End session with a safe fallback message.

rationale required

Approval SLAs

Time-boxed, never silently stalled.

Immediate

15s

Safety-critical or financial actions.

Standard

120s

Routine gated actions needing a human check.

Extended

900s

Deliberate reviews that can tolerate latency.

Approvals default to auto-deny on timeout so conversations never hang. Thresholds and fallbacks are configurable per rule.

Built for SOC 2 and the EU AI Act

Evidence, rationale, and immutability by default.

EU AI Act - Article 14

Live human oversight, ability to intervene or override, rationale capture, and audit trail - the exact evidence expected for the August 2026 deadline.

SOC 2 change management

Every intervention, approval, alert rule change, and operator shift is recorded against a user, timestamp, and conversation. Exportable for auditors.

Answers

What teams usually ask

Does Mission Control work with existing bots?

Yes. Any bot that routes through Rylvo automatically appears in the live feed. Risk scoring, alerts, and the audit log activate once Mission Control is enabled for the org.

Is every action logged?

Yes. Interventions, approvals, and alert acknowledgements are written to an append-only OversightAudit collection with 16 action types - ready to export for compliance or customer audits.

How does this map to the EU AI Act Article 14 deadline?

Article 14 demands ongoing, effective human oversight for high-risk AI. Mission Control provides the live feed, intervention controls, rationale capture, and evidence trail that article requires - built to satisfy the August 2026 deadline.

Can operators override the bot entirely?

Yes. Takeover transfers the conversation to a human operator who drives the response, while Kill ends the session with a safe fallback. Both require rationale and are logged.

Deep dive

What “effective human oversight” actually looks like

Watch every session, not yesterday's logs

Mission Control is built on a real-time stream — risk scores update per turn, queues drain in seconds, and operators see what bots see while the conversation is still live. There's no “export the logs and grep” loop between an incident and an intervention.

Risk is a number, not a feeling

Every session gets a 0–100 score from five weighted signals — guardrail triggers, pattern detection, sentiment, topic sensitivity, and duration. Thresholds are tunable per bot so each team decides what “needs a human” means in their domain, instead of guessing case by case.

Five interventions, calibrated to the moment

Whisper for guidance, Inject for scripted replies, Pause to freeze, Takeover for full human control, Kill for emergency stop. Each is one keystroke away, each captures rationale, and each is signed — so compliance reviewers can answer “who did what and why” in seconds, not weeks.

Audit-ready by construction

The OversightAudit log is append-only with 16 typed actions across operator and system activity. The data model is purpose-built for SOC 2 change-management and EU AI Act Article 14 evidence — and every entry ties back to the original trace, so reproducibility is built in, not bolted on.

Stand up oversight in a day

Put a human in the loop - without slowing the bot down.

Mission Control is available on Growth plans and up. Risk scoring, live feed, five intervention actions, approval SLAs, and the immutable audit log are all included.