Capture and react to critical events
Easily capture important real-time data
React to important PubNub events
Events & Actions sifts through millions of PubNub events in real time and sends the relevant ones to your server or third-party services for processing.
Store real-time data outside of PubNub
Stream important real-time events, such as chat messages containing a specified keyword, from PubNub to external services for storage, analysis, or AI model training.
Save dev time with integrations
Easily create integrations with external services such as webhooks, AWS (S3, SQS, Kinesis), Kafka, RabbitMQ, and more through a no-code interface.
Use Cases
External data storage
- Archiving important real-time data (chat messages, auction bids, geo coordinates, etc.)
- Centralized storage for IoT sensor data
- Logging errors generated by users and devices
- Storing the last known location of users before they disconnect
- Gathering data for analysis or to train an AI model
Near real-time data processing
- Routing important chat messages
- Sending critical events to your server for processing
- Populating a leaderboard based on data from client devices
- Push notifications for users when smart sensor data is out of the specified range (anomaly detection)
- Sentiment analysis on chat messages
Key Features
Growing number of events
Message Sent, Presence, Push, App Context, and Message Actions.
Growing catalog of actions
Webhooks, Amazon SQS/Kinesis/S3, Kafka, AMQP, and IFTTT.
Advanced event filtering
Use the advanced JSONPath filter to inspect the event payload and intercept only the events that are important to you.
Powerful API
Dynamically modify event listeners to fit your business needs and create webhooks, S3 buckets, and other actions on the fly.
Getting started with Events & Actions
Log into the PubNub Admin Portal and select Events & Actions from the left navigation bar to learn more about how to activate E&A.
Check out our documentation to learn best practices around how to implement and use Event & Actions.