EVENTS & ACTIONS
Capture and react to critical events
PubNub’s Events & Actions (E&A) enables you to capture critical real-time events generated by users interacting on the PubNub platform (e.g. chat messages) and route them to third-party systems for storage, processing, data analysis, and more.
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
Capturing the joy of live events
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.
Frequently Asked Questions
What are some common ways that customers use Events & Actions?
- Filter for messages from certain channels (or all channels) and send them on an external storage service (like Amazon SQS) for archiving.
- Filter for emoji reactions from a certain virtual event chat and send them to a third-party system for sentiment analysis.
- Filter for critical events (e.g. important messages, purchases, flagged content) and send them to his own backend system for processing.
What kind of events does Events & Actions support?
What kind of events does Events & Actions support?
What kind of actions does Events & Actions support?
What is the maximum number of events per second for an action?
Do you offer programmatic access to event listeners or actions?
Where can I learn more about the JSONPath?
Talk to an expert
Start building real-time experiences today. Try PubNub for free or contact sales to get started.