Live turnThis call, right nowProduction
Session memoryActive context across the conversationProduction
Customer contextEvery touch with this personPer call: productionCross-channel: in build
Organisation knowledgeProducts, policies, FAQsProduction
Outcome historyEvery result, keptAs data: productionAs memory: in build
↑ Hot · fastPersistent · compounding ↓
Use it today
call_with_context.py
In build
- Cross-channel identity, and one timeline per person across call, WhatsApp, SMS and email.
- Facts with provenance, a time-to-live and sensitivity levels, scoped per organisation, with organisation-level erase.
- Outcome history read back as memory by the next interaction, on any channel.
On the spine
Context underlies the spine from entity through outcome. The Context Engine reads entity records, conversation history and structured outcomes, and the next interaction reads it before the agent speaks. Each interaction’s outcome feeds the next one.What stays hidden
The embedding and vector implementation. Which models embed what, how the index is built and how similarity is scored are internals we tune and swap freely. You work with call data, knowledge, memory and outcomes - never with vectors.Status
Production on voice: live turn, session memory, per-call customer context with memory of past calls on Agent Studio agents, knowledge-base retrieval, and post-call outcomes. In build: cross-channel context, the facts layer with provenance, and outcome history as memory.Go deeper
Knowledge Base
Organisation knowledge, attached to an agent.
Post-call data
The structured outcome of every call.
People & identity
The record context attaches to.
Own your model
Where outcome history goes next.