Memory

voice-call-memory

Try it

Memory for voice agents and voice-first workflows — every call transcribed, summarized, and searchable by caller, topic, and outcome. Use when a voice agent must remember callers across conversations. Requires a BlueColumn API key (bc_live_*).

What it does

Memory for voice agents and voice-first workflows — every call transcribed, summarized, and searchable by caller, topic, and outcome. Use when a voice agent must remember callers across conversations. Requires a BlueColumn API key (bc_live_*).

The skill document

Voice Call Memory — BlueColumn Skill

A voice agent that forgets the last call is a phone tree with extra steps. This skill gives voice agents real continuity: who called, why, what was said, and what was promised — ready before the first "hello".

Store the call summary

After each call, store a structured summary with the caller, purpose, and outcome.

curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-remember \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "VOICE CALL +12065550123 (7/31 14:20): asked about Builder plan pricing; concern about overage fees; agreed to email pricing sheet today; tone friendly but rushed; follow up Friday.", "title": "voice - +12065550123 7/31"}'

## Prepare before answering

Pull the caller's history the moment a call connects.

```bash
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-recall \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"q": "What do we know about this caller from past calls and open promises?"}'

## Voice workflow

1. **On connect** — recall caller history and open items before speaking.
2. **During** — note the purpose, objections, and emotional cues.
3. **On hang-up** — store the summary immediately, including next steps.
4. **Hand off** — if a human takes over, provide the stored summary so the caller never repeats themselves.

```bash
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-note \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Promise to +12065550123: pricing sheet by Aug 1 EOD. Escalate to human if they call back before Friday.", "tags": ["voice", "handoff"]}'

## Docs

API reference: https://bluecolumn.ai/docs — fields are `text`, `q`, `tags` (not `content`/`query`/`note`).

Related skills

Your voice agent remembers forever. Give voice agents automatic memory of every conversation using BlueColumn. Use when a voice/phone agent must remember callers, meetings, coaching sessions, sales calls, or journal entries; when wiring voice transcripts into BlueColumn; or when a caller needs continuity across calls. Requires a BlueColumn API key (bc_live_*).

1 stars

Full-stack voice agent with BlueColumn persistent memory. Make and receive phone calls with real-time transcription, automatic vector memory storage, and cross-call recall. Every call remembers who called, what they said, and what happened last time.

Billing memory that tracks invoices, payment status, and follow-ups so revenue is never lost in a thread. Use when an agent handles billing, chases payments, or answers "what is outstanding". Requires a BlueColumn API key (bc_live_*).

Give AI agents persistent semantic memory using the BlueColumn API (bluecolumn.ai). Use when asked to remember, store, recall, or search memory using BlueColumn; when ingesting notes, conversations, documents, or audio into BlueColumn; when querying what an agent has previously stored; or when wiring up BlueColumn memory endpoints (/agent-remember, /agent-recall, /agent-note) in any workflow. Also use when the user mentions their BlueColumn API key (bc_live_*) and wants to store or retrieve information.

14 installs

Call continuity — every phone conversation leaves a trace so the next call starts with full context. Use when an agent handles inbound or outbound calls and needs to know who called, why, and what was agreed. Requires a BlueColumn API key (bc_live_*).

Give AI agents Customer support that never re-asks. using BlueColumn persistent memory. Use when an agent handles support tickets and needs full context; when the user wants to store, recall, or search customer support memory context. Requires a BlueColumn API key (bc_live_*).