# Integrações: memória omnichannel para os agentes que você já tem

> A memória da Niadra nos agentes de voz do LiveKit, Pipecat, Vapi, Retell e ElevenLabs, nos canais da Twilio e do WhatsApp, nos frameworks OpenAI Agents SDK, LangGraph, LangChain, CrewAI e Vercel AI SDK e no n8n: o contexto antes de cada resposta, os turnos registrados e o histórico como ferramenta, com o código real do SDK.

URL: https://niadra.com/integracoes

# Memória para os agentes que você já tem.

Cada adaptador liga as mesmas cinco coisas nos pontos de extensão do próprio framework: o contexto antes da resposta, os turnos registrados, o histórico como ferramenta, a verificação e o transbordo. Nenhum deles troca o seu modelo, o seu prompt ou o seu fornecedor, e nenhum derruba o agente quando a Niadra está lenta ou fora. Abaixo, uma página por plataforma, com o código do SDK publicado.

## Plataformas de voz

-   [LiveKit AgentsO agente do LiveKit começa a ligação sabendo quem está na linha.Ver como se liga](/integracoes/livekit)
-   [PipecatUm processador de frames entre aggregators.user() e o LLM.Ver como se liga](/integracoes/pipecat)
-   [VapiA Vapi manda todas as mensagens de servidor para um URL, e um tratador só responde as que importam: o contexto no assistant-request, enquanto o assistente ainda não responde; as ferramentas do histórico em tool-calls; o destino do transbordo; e o end-of-call-report como turnos.Ver como se liga](/integracoes/vapi)
-   [Retell AIA Retell chega ao seu servidor por três caminhos, e o adaptador responde cada um: o webhook de ligação recebida com o contexto como variável dinâmica, as custom functions do Retell LLM com as ferramentas do histórico e o webhook do agente com os eventos da ligação.Ver como se liga](/integracoes/retell)
-   [ElevenLabs Agents PlatformUma ligação para um agente da ElevenLabs chega ao seu servidor por três webhooks, e o adaptador responde cada um: o de início entrega o contexto como variável dinâmica, as ferramentas de servidor rodam o histórico para quem está na linha, e o pós-chamada registra a transcrição e encerra a conversa.Ver como se liga](/integracoes/elevenlabs)

## Canais

-   [TwilioO adaptador lê os webhooks de Programmable Voice e de Messaging, SMS e WhatsApp, e em TypeScript os de Conversations: confere X-Twilio-Signature, encontra o cliente, o id da ligação ou da conversa e o que a operadora atestou, e registra o turno de entrada.Ver como se liga](/integracoes/twilio)
-   [WhatsApp Cloud APIO adaptador do WhatsApp Cloud API só traduz: confere a assinatura do webhook da Meta, extrai cada mensagem com o identificador do cliente e o item pronto para registrar, e registra a resposta do agente pela resposta da API de envio.Ver como se liga](/integracoes/whatsapp)

## Frameworks de agente

-   [OpenAI Agents SDKEm Python, NiadraAgentsMemory entrega run\_config(), o filtro que injeta o contexto antes de cada chamada ao modelo, hooks, que registram os turnos, e tools.Ver como se liga](/integracoes/openai-agents)
-   [LangGraphNiadraMiddleware embrulha cada chamada ao modelo do agente criado por langchain.agents.create\_agent: o contexto entra na mensagem de sistema, os turnos são registrados e as ferramentas do histórico vêm junto.Ver como se liga](/integracoes/langgraph)
-   [LangChainEm Python, com langchain-core só: context\_runnable() coloca o contexto nas mensagens do prompt, NiadraCallbackHandler registra os turnos e history\_tools() entrega o kit como StructuredTool.Ver como se liga](/integracoes/langchain)
-   [CrewAINiadraCrew entrega before\_kickoff, que põe o contexto nos inputs da crew como niadra\_context, after\_kickoff, que registra a resposta final, e tools.Ver como se liga](/integracoes/crewai)
-   [Vercel AI SDKniadraMiddleware(session) é um language model middleware para wrapLanguageModel({ model, middleware }): a via idiomática do AI SDK, que funciona com todo provedor sem pacote de provedor separado.Ver como se liga](/integracoes/ai-sdk)

## Automação

-   [n8nn8n-nodes-niadra é um nó de comunidade do n8n.Ver como se liga](/integracoes/n8n)

Agno, Mastra, Google ADK, Strands, Pydantic AI, LlamaIndex, Semantic Kernel, Bedrock, Anthropic, Google GenAI, LiteLLM, Dify, Flowise, Langflow e as outras estão na documentação, com o mesmo desenho.

[As 36 integrações, na documentação(abre docs.niadra.com)](https://docs.niadra.com/integrations/overview)

## Conte o que você está construindo.

E-mail corporativo e duas linhas sobre os seus agentes bastam. Quem responde é quem escreve o código, com uma proposta de acesso antecipado para o seu caso.

[Prefere contar mais sobre a sua empresa? Use o formulário completo](/enterprise)
