Recording Consent & Compliance Management
-
Recording Consent Plans: Ensure legal compliance with call recording regulations using the new
CompliancePlan.recordingConsentPlan
. This feature helps you meet GDPR, CCPA, and other privacy regulations by properly obtaining user consent before recording calls. -
Verbal Consent Collection: Implement active consent collection with
RecordingConsentPlanVerbal
where users explicitly agree or decline recording:message
: Custom consent message (e.g., “This call may be recorded for quality purposes. Say ‘I agree’ to consent.”)voice
: Optional dedicated voice for consent messages for better user experiencedeclineTool
: Execute specific tools when users decline consentdeclineToolId
: Reference existing tools for decline handling
-
Stay-on-Line Consent: Use passive consent collection with
RecordingConsentPlanStayOnLine
where staying on the call implies consent:message
: Informational message about recording (e.g., “For quality purposes, this call may be recorded. Please hang up if you do not consent.”)waitSeconds
: Configurable wait time (1-6 seconds) before proceedingvoice
: Optional separate voice for consent announcements
-
Recording Consent Tracking: Monitor consent status throughout the call lifecycle with
Call.compliance.recordingConsent
:type
: The type of consent obtainedgrantedAt
: Timestamp when consent was granted (null if not granted)
-
Enhanced End-of-Call Reports: Recording consent information is now included in
ServerMessageEndOfCallReport.compliance
, providing complete compliance audit trails for your records.
Compliance Features
Meet GDPR, CCPA, and other privacy regulations with built-in consent management and audit trails.
Choose between verbal consent requiring explicit agreement or stay-on-line consent with implied agreement.
Customize consent messages to match your brand voice and legal requirements with up to 1000 characters.
Complete compliance records with timestamps and consent status in call artifacts and end-of-call reports.