unified operations surface
BAF Agent OS ingests conversations from web widgets, PSTN voice, social DMs, and email into one graph. Applications open themselves, procedures advance with checkpoints, and evidence packs close the loop — with human takeover wherever policy demands.
active ingress planes
channel spine
SYNCHRONIZED
automation depth
FULL STACK
policy gates
ARMED
audit trail
EMITTING
WhatsApp, phone, email, or social: intake is normalized into one graph. After you sign in to the client portal, updates and AI-assisted steps continue on the channels you enable — always with policy gates and optional human takeover.
Preview: live connectors (WhatsApp Cloud API, mail ingress, voice, Meta/LinkedIn) are provisioned per tenant. Set NEXT_PUBLIC_BAF_WHATSAPP_E164 to show WhatsApp here.
Every BAF practice lane is wired to shared agents, document intake, and audit events. Select a module to inspect the automation envelope.
click · inspect · route
Consulting
Payroll, visa & residence, hiring contracts, and local office infrastructure.
A single runbook from first touch to closure — no orphaned channels, no duplicate records.
Use the arrows, drag on the trackpad, shift + mouse wheel, or swipe on touch.
Illustrative events only. Production tenants receive redacted, policy-scoped streams with full trace IDs.
[00:00] lead.normalized · channel=voice · id=bf-7a2
[01:13] application.opened · module=accounting · risk_tier=low
[02:26] document.requested · ocr_queue=pending
[03:39] approval.required · policy=fiscal_review
[04:52] workflow.step_completed · graph=svc-v3
[05:05] message.sent · channel=email · thread_locked
[06:18] crm.touch · pipeline_stage=qualified
[07:31] procedure.checkpoint · human_override=false
[08:44] audit.emit · model=gpt-4o · trace=8f3c
[09:00] lead.normalized · channel=voice · id=bf-7a2
[10:17] application.opened · module=accounting · risk_tier=low
[11:34] document.requested · ocr_queue=pending
[12:51] approval.required · policy=fiscal_review
[13:08] workflow.step_completed · graph=svc-v3
[14:25] message.sent · channel=email · thread_locked
[15:42] crm.touch · pipeline_stage=qualified
[16:59] procedure.checkpoint · human_override=false
[17:16] audit.emit · model=gpt-4o · trace=8f3c
copilot console · preview
The same copilot context follows the client across chat, voice handoffs, and mail — specialists see the identical timeline.
We need payroll, visa guidance, and a Belgium setup timeline.
Captured on web, confirmed on voice, documents requested by email — one case ID, full audit trail, specialist loop engaged automatically.
Human-in-the-loop, data minimization, and exportable evidence are not footnotes — they are first-class control planes.
Operational answers for teams evaluating Agent OS rollouts — not legal advice.
We wire your channels, map procedures, and stand up policy tiers with measurable exit criteria — then scale automation without losing accountability.
Schedule technical scoping