---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/voice/voice-insights/event-streams#article
headline: Voice Insights Event Streams
description: Learn to access Twilio Voice Insights Event Streams for real-time Call and Conference Insights call quality monitoring analytics and data pipelines.
url: https://www.twilio.com/docs/voice/voice-insights/event-streams
inLanguage: en
dateModified: 2026-06-22T10:15:32.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Voice Insights Event Streams

Learn about Twilio Voice Insights Event Streams, an API tool that provides a unified, real-time stream of call summaries, conference states, and metrics piped directly into your data infrastructure. You can use this guide to send voice notifications, automate self-service tasks, manage inbound or outbound contact centers, deploy AI agents or AI/ML transcription, track calls, or establish PSTN connectivity.

See [Related reference documentation](#related-reference-documentation) to learn more about the Call Insights and Conference Insights event stream resources used in this guide.

[Event Streams](https://www.twilio.com/en-us/event-streams) is an API that allows you to tap into a unified event stream and have it piped directly into your data infrastructure using modern technologies like Amazon Kinesis.

For [Voice Insights](/docs/voice/voice-insights) the event stream emits events following the pattern `com.twilio.voice.insights.*` and comprises event streams for Call Insights and Conference Insights as shown below.

| **Event Stream**                                                                                           | **Description**                                                                    |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| **[Call Insights Event Stream](/docs/voice/voice-insights/event-streams/call-insights-events)**            | Event stream to consume call summaries, call metrics and call insights events.     |
| **[Conference Insights Event Stream](/docs/voice/voice-insights/event-streams/conference-insights-event)** | Event stream to consume conference summaries and conference participant summaries. |

For more information about Event Streams, see [our docs](/docs/events).

## Use cases for Voice Insights Event Streams with Twilio Programmable Voice

This guide covers a feature that can support the following use cases:

### Send voice notifications with Twilio Programmable Voice

You can use the feature in this guide to get insights whenever you send voice notifications using your app. For example, you can programmatically call customers to notify them of important updates, such as emergency weather closings, and learn how many calls connect successfully.
To learn more advanced features that you can use with voice notifications, see [Voice notifications](/docs/voice/guides/notifications).

### Create self-service automation with Twilio Programmable Voice

You can use the feature in this guide to get insights whenever you automate outbound calls that gather user input using the keypad. For example, you can create appointment reminders that allow customers to confirm, cancel, or reschedule their appointment by pressing a number on their keypad, and track how many customers respond.
To learn more advanced features that you can use with self-service automation, see [Voice self-service automation](/docs/voice/guides/self-service-automation).

### Create an inbound contact center with Twilio Programmable Voice

You can use the feature in this guide to get insights for your programmatic inbound contact center that routes incoming customer calls.
To learn more advanced features that you can use with inbound contact centers, see [Voice inbound call center](/docs/voice/guides/inbound-call-center).

### Create an outbound contact center with Twilio Programmable Voice

You can use the feature in this guide to get insights for your programmatic outbound call center that dials customers for telemarketing.
To learn more advanced features that you can use with outbound call centers, see [Voice outbound call center](/docs/voice/guides/outbound-call-center).

### Deploy AI agents with Twilio Programmable Voice

You can use the feature in this guide to monitor metrics whenever you deploy autonomous AI agents that converse with customers in real time.
To learn more advanced features that you can use with AI agents, see [Voice AI agents](/docs/voice/guides/ai-agents).

### Build a sales dialer with Twilio Programmable Voice

You can use the feature in this guide to track delivery and performance whenever your sales application programmatically dials prospects.
To learn more advanced features that you can use with sales dialers, see [Voice sales dialer](/docs/voice/guides/sales-dialer).

### Track calls with Twilio Programmable Voice

You can use the feature in this guide to capture and store call connection details for marketing or attribution analysis.
To learn more advanced features that you can use with call tracking, see [Voice call tracking](/docs/voice/guides/call-tracking).

### Establish PSTN connectivity with Twilio Programmable Voice

You can use the feature in this guide to track stream health and delivery when bridging traditional telecommunication systems to web applications.
To learn more advanced features that you can use with PSTN connectivity, see [Voice PSTN connectivity](/docs/voice/guides/pstn-connectivity).

### Create transcriptions for AI or ML with Twilio Programmable Voice

You can use the feature in this guide to get insights whenever you capture the audio of your outbound calls for AI-driven analysis. By recording the call, you can send raw audio to machine learning models for real-time transcription, sentiment analysis, or automated post-call summarization.
To learn more advanced features that you can use with AI or ML transcription, see [Voice AI/ML transcription](/docs/voice/guides/ai-ml-transcription).

## Next steps

Explore the following guides to build on what you've learned in this guide:

* Learn about [advanced Voice Insights features](/docs/voice/voice-insights/advanced-features).
* [View Trust & Engagement Insights](/docs/voice/voice-insights/voice-insights-trust-engagement-insights): Monitor and improve the trust and engagement factors that determine whether recipients answer calls.

## Related reference documentation

Find reference documentation for the topics on this page.

* [Call Insights API overview](/docs/voice/voice-insights/api/call)
* [Call Insights Event resource](/docs/voice/voice-insights/api/call/call-events-resource)
* [Call Metric resource](/docs/voice/voice-insights/api/call/call-metrics-resource)
* [Call Summaries resource](/docs/voice/voice-insights/api/call/call-summaries-resource)
* [Call Summary resource](/docs/voice/voice-insights/api/call/call-summary-resource)
* [Conference Insights API overview](/docs/voice/voice-insights/api/conference)
* [Conference Participant Summary resource](/docs/voice/voice-insights/api/conference/participant-summary-resource)
* [Conference Summary resource](/docs/voice/voice-insights/api/conference/conference-summary-resource)
