AbsoluteJS

Operations And Proof

Operations, audit, monitoring, readiness, SLO, proof, observability, and incident-management surfaces.

#Operations

createVoiceOpsRuntime(), resolveVoiceOpsPreset(), ops task stores, integration events, sinks, webhook receiver, task policies, assignment rules.
Audit events, scoped audit stores, audit export, audit delivery, HTTP/S3 sinks, delivery workers, and operator action audit.
Live ops controller, live ops routes, ops console, ops status, ops recovery, operational status, delivery runtime, delivery sinks.
Incident timeline, incident bundles, operations records, failure replay, webhook fanout, route auth, OAuth2 token source.

#Example Ops Mount

The example mounts opsStatus, opsConsole, quality, assistantHealth, handoffHealth, session list/replay/snapshot/observability, operations records, incident bundles, resilience, provider SLOs, provider orchestration, provider decision traces, telemetry/security proof, data control, delivery sinks, delivery runtime, incident timeline, diagnostics, trace timeline, tool contracts, simulation suite, live latency, and more from the same voice() config object.

TS
const deliverySinkDescriptors = createVoiceDeliverySinkPair({
	auditHref: "/audit/deliveries",
	auditId: "demo-file-audit-sink",
	auditLabel: "File audit sink",
	description: "Demo sink selected by VOICE_DELIVERY_SINK.",
	kind: "file",
	mode: "file",
	target: `file://${runtimeDirectory}`,
	traceHref: "/traces/deliveries",
	traceId: "demo-file-trace-sink",
	traceLabel: "File trace sink"
});

voice({
	// ...runtime config
	deliverySink: {
		auditDeliveries: { href: "/audit/deliveries", store: runtime.auditDeliveries },
		sinks: deliverySinkDescriptors,
		traceDeliveries: { href: "/traces/deliveries", store: runtime.traceDeliveries }
	},
	deliveryRuntime: { runtime: deliveryRuntimeControl }
});

#Proof And Readiness

Production readiness reports, gates, proof runtime, recovery actions, demo-ready routes, phone-agent production smoke checks.
Latency SLO gate, SLO calibration, SLO readiness thresholds, live latency, turn latency, turn quality, provider SLO.
Media pipeline proof, browser media proof, telephony media proof, realtime channel evidence, realtime provider contracts.
Outcome contracts, workflow contracts, tool contracts, agent-squad contracts, provider-routing contracts, reconnect contracts.
Simulation suites, conversation simulator, multilingual STT proof, proof runner, proof assertions, proof packs, proof trends, real-call profile recovery.

#Monitoring

createVoiceMonitorRuntimeBinding() wires live session audio into a monitor registry from the main voice plugin.
createVoiceLiveMonitorRoutes() exposes per-session listen/control WebSocket routes.
createVoiceMonitoringRunner() style monitor surfaces support definitions, issue stores, notifiers, receipts, ticks, and run reports.
TS
import {
	createVoiceInMemoryMonitorRegistry,
	createVoiceLiveMonitorRoutes,
	createVoiceMonitorRuntimeBinding,
	voice
} from "@absolutejs/voice";

const registry = createVoiceInMemoryMonitorRegistry();

app
	.use(voice({
		path: "/voice/realtime",
		session,
		stt,
		tts,
		monitor: createVoiceMonitorRuntimeBinding(registry)
	}))
	.use(createVoiceLiveMonitorRoutes({ registry, authenticate }));

Continue toward an outcome

These playbooks show where this package fits, how to verify the combined system, and what changes before production.