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 MobilePresence Watch

Testimonials

Ready To Get Started?

Contact Sales