IETF draft-ietf-vcon-vcon-core compliant
Store, validate, sign, and serve Virtual Conversation containers. Built for telecommunications developers, contact centres, and voice AI builders.
POST a vCon — get back a signed, immutable record with SCITT transparency.
curl -X POST https://api.vcon.store/v1/vcons \
-H "Authorization: Bearer vcs_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"vcon": "0.0.1",
"parties": [
{"tel": "+44 7700 900000", "name": "Alice"},
{"tel": "+44 7700 900001", "name": "Bob"}
],
"dialog": [{
"type": "recording",
"start": "2026-02-18T09:00:00Z",
"duration": 180,
"parties": [0, 1],
"mimetype": "audio/wav",
"url": "https://cdn.example.com/calls/abc.wav"
}]
}'Response
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"scitt": { "entry_id": "sha256:a1b2c3...", "signed": true }
}The only hosted Conserver built from the ground up for the IETF vCon specification.
Full compliance with draft-ietf-vcon-vcon-core-02. JSON-validated on ingest with clear error messages.
Built on Cloudflare Workers and Durable Objects. Per-org data isolation with sub-50ms latency worldwide.
Every operation produces a COSE Sign1 signed transparency entry. Tamper-evident audit trail by default.
Integration modules for FreeSWITCH, Asterisk, Kamailio, OpenSIPS, and Jambonz. Ingest calls in minutes.
Create, sign, redact, amend, and group vCons. Complete lineage tracking from inception to deletion.
Interactive API docs via Scalar, OpenAPI 3.1 spec, typed responses, and API keys managed from the dashboard.
01
Sign up and get your API key in under a minute. Your org gets its own isolated Durable Object.
02
POST conversations from your PBX, contact centre, or voice AI. We validate, sign, and store them.
03
Search, filter, and retrieve vCons via the API. Every action is recorded on the SCITT ledger.
Start free. Scale as you grow. No hidden fees.
£0/mo
£15/mo
— Most Popular
£49/mo
£149/mo
Custom/mo
Get started in under a minute. 100 vCons per month, free forever.
Create your free account