Skip to content
Use case · Sales & SDR

Remember every prospect — and let your playbook compound.

A brain per prospect, plus synthesis that turns what closes into standing lessons your whole pipeline reuses.

What it is

A sales agent that keeps a persistent brain per prospect and turns what actually closes into a playbook the whole pipeline reuses.

Why it matters

Sales agents lose the thread between touchpoints — the prospect's objections, their timeline, what was already pitched. Every message re-stuffs CRM context, costs more, and still sounds generic. And what actually closes deals never becomes reusable knowledge.

Before · After

What changes with a memory layer.

Without Khwan
  • Continuity

    Loses the thread between touchpoints.

  • Playbook

    What works never becomes reusable.

  • Messaging

    Generic, sometimes off-message.

  • Cost

    Re-stuffs CRM context into every message.

With Khwan
  • Continuity

    A persistent brain per prospect.

  • Playbook

    Synthesis distills wins into standing lessons.

  • Messaging

    A coherence gate keeps positioning consistent.

  • Cost

    Tighter prompts as the brain compounds.

How it works

The same loop — three calls, your model in the middle.

1Khwan

prepare

Builds the brief — memory + written identity + coherence gate. No LLM call.

2You

your model

You call your own model — your provider, your key. Khwan never touches it.

3Khwan

record

Persists the turn and learns from it — so the next prepare is sharper.

Every run compounds. The brief gets tighter, cost drops, and answers sharpen — the memory that thinks, not just recalls.

A brain per prospect

Per-user sub-brains keep each prospect's history, objections, and next steps persistent, so the agent picks up exactly where the relationship left off.

A playbook that compounds

Synthesis distills the patterns behind successful conversations into standing lessons the whole pipeline reuses — the agent gets better at your motion the more it runs.

On-message, always

A written playbook becomes the coherence gate, so positioning and claims stay consistent and compliant across every rep and every message.

What you get

Outcomes, not orchestration.

  • Continuity across every touchpoint, no re-stuffing CRM
  • A shared playbook that sharpens over time
  • Consistent, compliant messaging at scale
  • Bring your own model and keep your margin

Sales teams, SDR tooling, and revenue-automation products.

The whole integration — three calls

agent.ts
import { Khwan } from "@khwan/client";
 
const kw = new Khwan({ apiKey: process.env.KHWAN_API_KEY });
 
// 1 — Khwan builds the context (memory + coherence). No LLM call.
const turn = await kw.prepare(input);
 
// 2 — You call your own model. Your provider, your key.
const answer = await yourModel(turn.messages);
 
// 3 — Hand it back. Khwan persists + learns; next prepare is sharper.
await kw.record(turn, answer);

Start free — feel the compounding before you pay for it.