vCon Specification
Overview
Table of Contents
Core Concepts
What is a vCon?
Key Principles
Use Cases
Main vCon Object
Required Fields
Optional Fields
Field Definitions
vcon (string, required)
uuid (string, required)
created_at (string, required)
subject (string, optional)
extensions (array, optional)
critical (array, optional)
Party Object
Structure
Examples
Dialog Object
Required Fields
Optional Fields
Dialog Types
recording
text
transfer
incomplete
Attachment Object
Structure
Common Attachment Types
Tags Attachment
Document Attachment
Note Attachment
Analysis Object
Required Fields
Optional Fields
Critical Corrections
Examples
Encoding Options
none
base64url
json
Important
Extensions
extensions Array
critical Array
Security
Signing (JWS)
Encryption (JWE)
Content Hashing
Complete Example
Validation Rules
Required Validations
Reference Validations
Format Validations
Additional Resources
Last updated