Presence
Presence

Device and User Presence

Automatic realtime detection of device and user state to enhance connected experiences across features.

Easy-to-use APIs for online/offline tracking, realtime audience count, and typing indicators. Build engaging connected experiences that display instant user online/offline status, and realtime counts of users in each room.

Presence

User and Device Presence is a key feature for connected experiences

User State
User State

Deliver instantaneous status updates whenever user state changes for any number of connected users across related apps.

Audience Count and Location
Audience Count and Location

Detect and update connected user counts and locations.

Typing Indicators
Typing Indicators

Show when a user is typing a chat message.

Battery State Notifications
Battery State Notifications

Monitor device battery state, and trigger events when thresholds are met.

PubNub Functions
PubNub Functions

Trigger powerful serverless functions to run business logic whenever a user connects or disconnects.

Webhooks
Webhooks

Configure PubNub to callback to your server (or any REST API) whenever a user state changes.

Powered by reliable, secure, and scalable APIs and Infrastructure

PubNub connected experience APIs run on the PubNub Data Stream Network a globally scaled, battle-tested infrastructure, handling trillions of messages to 330 million devices monthly.

Always On
Always On

Built-in resilience – message caching and catch up, redundancy, network failover – keeps devices connected with confidence.

Scalable
Scalable

15 global points-of-presence guarantee reliable user/device monitoring, no matter how many devices are connected.

Secure
Secure

Enterprise-grade security, including end-to-end encryption and mission-critical compliance.

Presence APIs In-Action Today

  • User Lists

    Create live-updating lists of online and offline users, like chat contact lists.

  • Typing Indicators

    Show when a user is typing in a chat application.

  • Smart Device State

    Reflect an IoT smart devices connection state.

Presence Mobile Presence Watch

Ready To Get Started?

Contact Sales