Objective
This article helps you find the Event Streams overview page in the Twilio Console and understand what you need to set up before event data starts flowing, so you can decide where to send your Twilio events and begin building.
Product
Event Streams
Environment
Twilio Console
Procedure
- In the Twilio Console, select Data in the left sidebar.
- Select Event Streams, then Overview.
- Read the page introduction to see what Event Streams does: it sends event data from across the Twilio platform, such as message delivery status and voice call progress, to external destinations through a single, asynchronous data pipeline.
- If you have not set anything up yet, use the Start building section. It lists the two things you need:
- Select sink, sinks are where your events will be delivered.
- Select subscription events, a subscription specifies the event types that you want to receive.
- Select Get started to begin creating your first Event Stream.
- Once you already have at least one sink, the page shows a Create Event Stream button instead, so you can add another Event Stream directly from the overview.
- To read the product documentation, select Learn more about Event Streams.
Additional Information
The overview page also lists common use cases, reporting and analytics, compliance and monitoring, and marketing automation, each linking to worked examples in the Twilio documentation.
Event Streams consolidates events from supported Twilio products including Messaging, Voice, and TaskRouter into a single data stream, uses versioned structured schemas that are easy for your destination to parse, retries automatically for at-least-once delivery, and can send the same event data to multiple destinations at once.
This content was generated by AI and reviewed, edited, and verified by a human.