Skip to main content
n8n-nodes-niadra is an n8n community node. Put it before and after your AI Agent node (or give it to the agent as a tool) so the agent starts every conversation knowing what the customer already told your other agents, and so what it says reaches them too.

Install

In n8n, Settings > Community Nodes > Install and enter n8n-nodes-niadra. The package lives in packages/n8n-nodes-niadra of the TypeScript SDK repository and reaches npm when it is published, together with @niadra/sdk 0.3.0; until then, build it from the repository (pnpm check in the package folder). Built and tested against n8n-workflow 2.16.

The operations

The five primitives are all there: Get Context (context), Track Turn (turns), Search History (the tool), Verify (verification) and Handoff (handoff).

The credential

Niadra API: a source key of your space (nia_sk_...). The key names the region and the space, so the address comes from it; set Base URL only for a local emulator.

Limits

  • Every operation fails open by default: when Niadra is slow or down, the node returns an empty result with an error field and the workflow goes on. Turn Fail Open off to stop the workflow instead.
  • Bind Customer Handle to your trigger’s data (the WhatsApp wa_id, the caller’s number, your user id), never to a value the model writes: the customer is never something the model chooses.
  • The node carries neither agent memory nor the timeline; for those, use the SDK or the MCP server.
  • The layout of the node and its credential follows Mem0’s n8n node (MIT), credited in NOTICE.

Next steps

Flowise

the Flowise memory and tool nodes.

Quickstart

the key, the sandbox space and the first context.