Nondual gives AI agents unified profiles, communication history and next steps for every person and company they interact with.
Free while we validate. Instant key from one email. No credit card.
# one command to start npx nondual init npx nondual resolve jane@acme.com
Live demo
Drop in an email. Get back a complete person: name, role, company, verified profiles, a written summary, and a recommended next step.
Not an enrichment API. Memory your agents share.
Enrichment tools return a profile and forget you asked. Nondual remembers what happened next: which agent reached out, when, on what platform, what was said, and what to do now. Every agent on your key reads and writes the same relationship.
Capabilities
Resolve emails, companies and external identities into one canonical contact.
One timeline across email, LinkedIn, Slack, meetings and calls.
Track follow-ups, due dates and open loops. Surfaced automatically.
Names, roles, companies and profile data, kept current.
Use cases
Your sales agent resolves a prospect, sees the last touch from every other agent, and picks up where the team left off.
Your support agent pulls the relationship before replying: past interactions, open follow-ups, the recommended next step.
One agent books the meeting, another preps the brief. Both read and write the same contact.
An assistant agent records every commitment and surfaces what is due today.
Questions
Enrichment returns static profile data. Nondual adds shared memory on top: every interaction, follow-up and next step your agents record, readable by every agent on your key.
It is the contact layer under your agents. No pipelines, no manual data entry. Agents read and write it over MCP, CLI, SDK or REST.
Licensed data providers and public web sources. Every fact stores a source category and confidence. Model-written summaries carry an inference label.
Nothing while we validate. Free tier: 200 fresh resolves a month. Cached resolves do not count against it.
npx nondual init npx nondual resolve jane@acme.com