Integrate realtime chat and collaboration into your products and applications with PubNub APIs and a global network to power them. Build innovation with our suite of realtime features and we'll handle the resilient, global network infrastructure to deliver more engaging and immersive experiences.
Group chat, private channels, and direct messages.
Online/offline updates, availability status, and typing indicators.
Store and retrieve message history.
Send push notiﬁcations and in-app alerts.
Add functionality from other APIs and web services.
Integrate automated chatbot conversation or AI analysis of messages.
Grant/revoke access to private or group chats.
B2C Chat and Instant Messaging
Functions allow you to route, filter, transform, augment, aggregate, and transform messages in-motion, without the headache of managing servers and infrastructure.
Functions runs entirely in the PubNub DSN. With the click of a button, analyze and moderate text, categorize images, or even add cognitive AI capability.
End-to-end encryption with TLS/SSL and AES security
Industry standard TLS/SSL encryption, with optional AES.
HIPAA Compliance, SOC II Compliant, Data Shield certified, and EU-only Data Storage options.
PubNub Pub/Sub messaging is at the core of chat. From there, you can add additional features like Presence (online/offline user list, typing indicators), Storage & Playback (message history), and Functions (in-network processing).
All our APIs are powered by our Data Stream Network, with 15 points-of-presence across the globe.
"PubNub is one of those systems that we set up and at this point I think about it so rarely, it just runs and everything works".
Senior Software Engineer, HubSpot
Yelp uses PubNub to connect owners and consumers.
Ebay uses PubNub to power live chat between sellers and buyers.
A comprehensive guide to building a feature-rich chat application for web and mobile using the React framework.
A use-cases based guide for building individual chat features into your web chat app.
A more comprehensive tutorial for building a feature-rich chat app for web, including a number of additional chat features.
This training webinar walks through building a mobile group chat app for iOS.
This training webinar walks through building a mobile group chat app for Android in Java.