Integrations
Let every voice, chat, and support agent remember the same customer.
ContextDB is a plain HTTPS API with an MCP endpoint, so it sits behind any agent runtime: voice platforms, support bots, orchestration frameworks, and your data stack. The person who calls your Retell agent today can continue with your Fin bot tomorrow without explaining everything again.
recall, gate consequential tool calls with
recall_for_action, write what you learned with
remember, and close asks with confirm. Four
calls, any runtime.
Voice platforms
Add customer memory to any voice agent.
Voice is where memory fails loudest: callers think aloud, change their minds, and reference last week's call. Each guide below ships working integration code.
Retell AI
Custom functions for in-call recall and gating, post-call webhooks for memory writes.
custom function → recall_for_actionLiveKit Agents
Load the caller snapshot on session start, gate bookings inside function tools.
@function_tool → act | ask | abstainPipecat
Register recall and gate functions on the LLM service in your pipeline.
llm.register_function → gatePyAI
Give PyAI Omni voice agents durable caller memory through a backend tool.
tool endpoint → recall_for_actionSupport platforms
Carry customer history into every support conversation.
Intercom Fin
Fin remembers the customer across conversations and checks trusted evidence before credits and plan changes.
Fin action → evidence-gated mutationCustom support agents
The general pattern for support agents that issue credits and change account state.
recall_for_action before the mutationProtocols and frameworks
Use the same customer memory from any agent framework.
Model Context Protocol
Coding agents, desktop assistants, and orchestration frameworks get the same scoped tools over MCP, no SDK required.
POST /mcp · tools: remember, recall, gate, confirmPython and TypeScript
First-party clients for hosted and local use, with the same call shapes in both.
CloudClient · contextdbData stack
Bring business data into conversations and send outcomes back.
Snowflake and Databricks
Stream signed decision events into your warehouse for analysis, and load warehouse facts into memory with provenance labels.
webhook → warehouse · batch → remember_manyPostgres, Supabase, Hasura
Keep business records where they are. ContextDB complements your database; it does not replace it.
records stay put · memory adds trustConnect your first agent today.
The quickstart takes one API key and four calls.