- Event streams: Create event streams that execute on specific events to orchestrate asynchronous changes in Auth0 (like changes to a user or a flow that has completed) and forward them for external processing.
- The Events API: Receive events as Server-Sent Events (SSE) stream as a pull-based alternative to event streams.
Events
Use real-time notifications of events on your Auth0 tenant to orchestrate changes to external apps or third-party services.
Event Types
View the Event object schema for supported event types.
Create an Event Stream
Learn how you can create event streams using AWS EventBridge or webhooks.
Consume Events with the Events API
Pull events from Auth0 on your own schedule using the Server-Sent Events (SSE) based Events API.
Event Testing, Observability, and Failure Recovery
Learn more about testing and managing your events and event streams.
Events Best Practices
Review best practices for using Events in Auth0
Use Cases
Synchronize Data Across Systems
Keep an external database or data warehouse synchronized with identity changes in Auth0 by consuming Event Streams.
Correlate Identity Changes with External Systems
React to identity changes in Auth0 by updating CRM, billing, or third-party systems with Event Streams.
Orchestrate Business Workflows
Trigger downstream business workflows across multiple systems, such as a CRM and a notification channel, when identity changes occur in Auth0.
How to Synchronize User Changes with Outbound SCIM Requests using Event Streams
Synchronize your downstream SCIM application and your Auth0 users without middleware using Event Streams and Actions.