voice source indexes your account’s persisted voice call transcriptions. Calls become searchable minutes after they end — there is nothing to sync.
Where this data comes from
Voice records are produced by Telnyx Programmable Voice: any call handled by a SIP connection withconversation_persistence enabled is transcribed and stored, then indexed as a voice record. Enable persistence per connection in Enable Voice Transcript Persistence below.
Attach the Source
Enable Voice Transcript Persistence
Voice transcripts are persisted per SIP connection. Setconversation_persistence to true on each connection whose calls you want transcribed, stored, and indexed:
Verify with a
GET on the connection — the response includes conversation_persistence. Set it to false to stop persisting new calls.
From then on, every call handled by that connection is transcribed and indexed automatically. Persisted records include 30 days of indexed retention — see Pricing for extended retention.
What a Result Looks Like
Voice chunks carryrecord_type: "voice" plus the call’s identifiers and timestamps:
sources=voice or filter on record fields — see Search.
See all source types on the Sources overview.