# Conserver.io

## Home

- [Welcome to the Home of the vCons](https://www.conserver.io/readme.md): vCon is the open container for conversations. Signed, consent aware, and portable, it lets organizations record what was said, by whom, and under what authority, in a way that machines and auditors ca
- [vCons](https://www.conserver.io/vcons.md)
- [A vCon Primer](https://www.conserver.io/vcons/a-vcon-primer.md): Thomas McCarthy-Howe, CTO, Strolid.
- [vCons are...](https://www.conserver.io/vcons/vcons-are....md): A Brief Introduction to vCons and the Conserver
- [Why Conversations Need a File](https://www.conserver.io/vcons/why-vcons.md): Conversations have always existed. The durable digital artifact that represents them has not, unlike every other digitized asset like images or documents. That is what vCon is for.
- [Concepts](https://www.conserver.io/vcons/concepts.md): Important Ideas for vCons and the Conserver
- [Privacy Primer](https://www.conserver.io/vcons/privacy-primer.md): A short orientation to data privacy and communications privacy for people building or reviewing vCon-based systems.
- [The Journey of a vCon](https://www.conserver.io/vcons/vcon-conveyor-infographic.md)
- [More Information](https://www.conserver.io/vcons/more-information.md): Learning More
- [vCon Library (Python)](https://www.conserver.io/vcon-library.md)
- [Quickstart](https://www.conserver.io/vcon-library/quickstart.md): The Python vCon library
- [Library API Reference](https://www.conserver.io/vcon-library/library-api-reference.md): Complete API documentation for the vCon Python library (v0.9.4), targeting draft-ietf-vcon-vcon-core-02 with syntax parameter "0.4.0".
- [vCon Library Guide for LLMs](https://www.conserver.io/vcon-library/vcon-library-guide-for-llms.md): Stick this in your robot's context window.
- [vCon-JS Library](https://www.conserver.io/vcon-js-library.md): The TypeScript / JavaScript implementation of vCon, parallel to the Python library.
- [Quickstart](https://www.conserver.io/vcon-js-library/quickstart.md): Create a vCon in TypeScript or JavaScript — parties, dialog, analysis, serialize.
- [API Reference](https://www.conserver.io/vcon-js-library/api-reference.md): Public API of vcon-js 0.4.0 — every exported class, method, and constant.
- [LLM Guide](https://www.conserver.io/vcon-js-library/llm-guide.md): Drop this in an LLM's context window when you want it to generate vcon-js code.
- [vCon Adapters](https://www.conserver.io/vcon-adapters.md): Patterns, templates, and operational guidance for building services that turn foreign conversation data into vCons.
- [Quick Start From Template](https://www.conserver.io/vcon-adapters/quick-start-from-template.md): Scaffold a new vCon adapter in five minutes from the official template repo.
- [Operational Patterns](https://www.conserver.io/vcon-adapters/operational-patterns.md): How to deliver vCons reliably in production — signing, idempotency, retries, dead-letter queues, health, metrics.
- [Spec Compliance Checklist](https://www.conserver.io/vcon-adapters/spec-compliance-checklist.md): The must/never list for every adapter PR. Mirrors the smoke tests in vcon-adapter-template.
- [Extensions Cookbook](https://www.conserver.io/vcon-adapters/extensions-cookbook.md): Worked examples for the extensions adapters use most — WTF transcription, lawful basis, SIP signaling, agent session.
- [vCon Adapter Development Guide](https://www.conserver.io/vcon-adapters/vcon-adapter-development-guide.md): Design patterns for adapter authors going beyond the template — custom architectures, listener shapes, multi-source merging, batch processing.
- [LLM Guide: Creating vCon Adapters](https://www.conserver.io/vcon-adapters/llm-guide-creating-vcon-adapters.md): Drop-into-context guide for LLMs generating vCon adapter code. Spec target: draft-ietf-vcon-vcon-core-02, syntax 0.4.0. Pairs with the vcon-adapter-template repo.
- [Extensions](https://www.conserver.io/extensions.md): vCon extensions add structured data for specific use cases without breaking the core spec.
- [Lawful Basis](https://www.conserver.io/extensions/lawful-basis.md): Records the legal grounds for processing conversation data, with cryptographic proof and granular per-purpose consent.
- [Lifecycle (SCITT)](https://www.conserver.io/extensions/lifecycle.md): Append-only audit ledger anchored in SCITT for vCon creation, transmission, consent, and deletion events.
- [WTF Transcription](https://www.conserver.io/extensions/wtf-transcription.md): World Transcription Format — a vendor-neutral analysis shape for speech-to-text output.
- [Agent Session](https://www.conserver.io/extensions/agent-session.md): Captures an AI agent's session trace — prompts, tool calls, results, artifacts — alongside the human-facing conversation.
- [SIP Signaling](https://www.conserver.io/extensions/sip-signaling.md): SIP call signaling metadata, STIR/SHAKEN certificates, and signaling traces attached to a vCon.
- [Conserver](https://www.conserver.io/conserver.md): The Conserver — a Redis-backed conversation processing engine that ingests vCons, runs them through configurable chains of links, and writes the results to any of fourteen storage backends.
- [Conserver Introduction](https://www.conserver.io/conserver/conserver-introduction.md): A data platform for gathering, creating, storing and sharing vCons
- [Conserver Quick Start](https://www.conserver.io/conserver/conserver-quick-start.md): A quick start to getting the conserver up and running
- [Configuring the Conserver](https://www.conserver.io/conserver/configuring-the-conserver.md): A Complete Guide
- [Concepts](https://www.conserver.io/conserver/concepts.md)
- [Operational Benefits of Conservers](https://www.conserver.io/conserver/operational-benefits-of-conservers.md): What Conservers actually buy you in production, grounded in deployments that exist and public commentary on why they matter.
- [Inside the Conserver](https://www.conserver.io/conserver/inside-the-conserver.md): The Machinery of the Conserver
- [Standard Links](https://www.conserver.io/conserver/standard-links.md)
- [Storage](https://www.conserver.io/conserver/storage.md): The standard storages supported by the conserver
- [Day In the Life of a vCon](https://www.conserver.io/conserver/day-in-the-life-of-a-vcon.md)
- [API](https://www.conserver.io/conserver/api.md)
- [Integrating Your App](https://www.conserver.io/conserver/integrating-your-app.md): How an application talks to the Conserver — via the REST API for control, and via storage backends for read paths.
- [Conserver Tracers](https://www.conserver.io/conserver/conserver-tracers.md): Tracer Functionality in vCon Server
- [Creating Custom Links](https://www.conserver.io/conserver/creating-custom-links.md): How to create custom processing links
- [Production Deployment](https://www.conserver.io/conserver/production-deployment.md): Deploying the Conserver in Production
- [Troubleshooting](https://www.conserver.io/conserver/troubleshooting.md): Common issues and solutions
- [MCP Server](https://www.conserver.io/mcp-server.md): The vCon MCP Server — an open-source Model Context Protocol server that gives AI assistants standardized access to vCon conversation data.
- [What is the vCon MCP Server?](https://www.conserver.io/mcp-server/what-is-the-vcon-mcp-server.md)
- [MCP and AI](https://www.conserver.io/mcp-server/mcp-and-ai.md): How MCP Gives AI Assistants Real Capabilities
- [What the vCon MCP Server Can Do](https://www.conserver.io/mcp-server/what-the-vcon-mcp-server-can-do.md)
- [How the vCon MCP Server is Built](https://www.conserver.io/mcp-server/how-the-vcon-mcp-server-is-built.md)
- [Tool Reference](https://www.conserver.io/mcp-server/tool-reference.md): Every tool the vCon MCP server exposes, grouped by purpose. Quick lookup for LLM-driven workflows.
- [Contract Tools](https://www.conserver.io/mcp-server/contract-tools.md): The May 2026 discovery and contract surface — how LLM clients introspect the server before making expensive calls.
- [Transport and Deployment](https://www.conserver.io/mcp-server/transport-and-deployment.md): How to run the vCon MCP server — transport modes, authentication, environment variables, Docker and npm.
- [Field-Name Migration](https://www.conserver.io/mcp-server/field-name-migration.md): How the MCP server handles the appended→amended and must\_support→critical field renames.
- [MCP and Conserver Together](https://www.conserver.io/mcp-server/mcp-and-conserver-together.md): Different Roles, Working Together
- [Business Cases for MCP Servers and vCon](https://www.conserver.io/mcp-server/business-cases-for-mcp-servers-and-vcon.md)
- [Tools](https://www.conserver.io/tools.md): Standalone tools and adapters that produce, consume, or operate on vCons.
- [vCon Faker](https://www.conserver.io/tools/vcon-faker.md): Generate synthetic vCons with LLM-written dialog, TTS audio, and S3 upload — the standard way to create test data.
- [vCon Anthropic Chats](https://www.conserver.io/tools/vcon-anthropic-chats.md): Convert Claude AI conversation exports into vCons — the canonical adapter for LLM chat sessions.
- [vCon SIPREC Adapter](https://www.conserver.io/tools/vcon-siprec-adapter.md): Ingest SIPREC-formatted SIP recording streams and produce vCons with full signaling metadata.
- [vCon Admin](https://www.conserver.io/tools/vcon-admin.md): Admin UI for browsing, editing, and exporting vCons in a conserver-backed deployment.
- [Mongo Redis Sync](https://www.conserver.io/tools/mongo-redis-sync.md): Keep a MongoDB vCon store and a Redis cache in sync — useful for hybrid deployments.
- [vCon MCP Adapters](https://www.conserver.io/tools/vcon-mcp-adapters.md): Observability adapters for the vCon MCP server — OpenTelemetry tracing for tool calls.
- [vCon Apps and Stores](https://www.conserver.io/tools/vcon-apps-and-stores.md)
- [TADHack vCon](https://www.conserver.io/tools/vcon-apps-and-stores/tadhack-vcon.md)
- [Deep Dives](https://www.conserver.io/deep-dives.md)
- [vCon Lifecycle Management using SCITT](https://www.conserver.io/deep-dives/vcon-lifecycle-management-using-scitt.md): A Privacy-First Approach to Conversation Data Management
- [Privacy-First Conversation Management](https://www.conserver.io/deep-dives/privacy-first-conversation-management.md): A Technical Whitepaper on Standardized Lawful Basis in Virtualized Conversations
- [vCons and Increasing End User Agency](https://www.conserver.io/deep-dives/vcons-and-increasing-end-user-agency.md): How vCons restore meaningful user control over personal conversational data
- [SCITT: Supply Chain Integrity, Transparency and Trust](https://www.conserver.io/deep-dives/scitt-supply-chain-integrity-transparency-and-trust.md): A Framework for Securing Modern Software Supply Chains
- [HELPS and HACKS](https://www.conserver.io/helps-and-hacks.md)
- [Coding Prompt Cheat Sheet](https://www.conserver.io/helps-and-hacks/coding-prompt-cheat-sheet.md): For when you need to tell cursor or replit what a vCon is in a prompt...
- [VCONIC TADHack 2026: Hackathon Review](https://www.conserver.io/helps-and-hacks/vconic-tadhack-2026-hackathon-review.md): A review of all 16 submissions from the VCONIC TADHack 2026 hackathon, held March 7-8, 2026 — with winners, individual project reviews, and themes.
- [Talks, Articles & Press](https://www.conserver.io/talks-articles-press.md): The public record of vCon — talks, podcasts, articles, and IETF sessions where vCon has been discussed in public venues.
- [IETF Sessions](https://www.conserver.io/talks-articles-press/ietf-sessions.md): IETF VCON working-group session recordings and minutes, in reverse chronological order.
- [Conference Keynotes](https://www.conserver.io/talks-articles-press/conference-keynotes.md): TADSummit, TADHack, and other conference talks introducing or advancing vCon.
- [Podcasts](https://www.conserver.io/talks-articles-press/podcasts.md): Podcasts and audio interviews about vCon, anchored by Jeff Pulver's ongoing Substack series.
- [Articles & Press](https://www.conserver.io/talks-articles-press/articles-and-press.md): Longform writing, press coverage, and LinkedIn commentary about vCon.
- [Use Cases / Studies](https://www.conserver.io/use-cases-studies.md)
- [Overview](https://www.conserver.io/use-cases-studies/overview.md)
- [Service Provider Migration](https://www.conserver.io/use-cases-studies/service-provider-migration.md)
- [Speech Recognition Test Set](https://www.conserver.io/use-cases-studies/speech-recognition-test-set.md)
- [AI Integration](https://www.conserver.io/use-cases-studies/ai-integration.md)
- [PII Compliance](https://www.conserver.io/use-cases-studies/pii-compliance.md)
- [Customer Experience Improvement](https://www.conserver.io/use-cases-studies/customer-experience-improvement.md)
- [Sharing Conversations with Third Parties](https://www.conserver.io/use-cases-studies/sharing-conversations-with-third-parties.md)
- [Verbal Agreements - Converted to Writing](https://www.conserver.io/use-cases-studies/verbal-agreements-converted-to-writing.md)
- [Authenticating and Certifying Conversations](https://www.conserver.io/use-cases-studies/authenticating-and-certifying-conversations.md)
- [Insights from Customer Conversations](https://www.conserver.io/use-cases-studies/insights-from-customer-conversations.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://www.conserver.io/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
