In-App Chat

Build communities that chat

Chat experiences your users need, built the way you want.

Build communities that chat
Build communities that chat
Build communities that chat
Build communities that chat
Build communities that chat
Build communities that chat
Build communities that chat
Build communities that chat
Build communities that chat
Build communities that chat
Build communities that chat

Build your exact vision


Don’t settle for rigid solutions
Flexible components let you easily customize your chat app and only add the features you know your users want.

Focus on users, not infrastructure
Rely on our expertise for your chat infrastructure and backend, so you can quickly get to market without worries of outages or latency.

Be rewarded for growth
As you scale, you’ll only pay for what you use and won’t be penalized for adding more concurrent users to your app.

"We have the flexibility to build our platform based off of our needs and our clients’ needs—not around restrictions."
Myke Bates
Co-Founder and CTOHearo

Features to engage your users

Our standard messaging features allow you to build direct, group, and large scale chat for your users without needing to maintain the infrastructure and backend yourself.

Unread message counts
  • Unread message counts

  • File and image sharing

  • Giphy

  • Message reactions

  • User presence indicators

  • @Mentions

Push notifications
  • Delivery and read receipts

  • Push notifications

  • Typing indicators

  • User metadata

  • Channel metadata

  • Update message

Profanity filters
  • Spam prevention

  • Profanity filters

  • Mute/Ban users

  • Access controls

  • Delete messages

Chat Components: Go to market quickly

Pre-built chat components let you create engaging apps in minimal time, without sacrificing customization.

Learn more

Programmability with Functions

Extend your chat by building additional functionality with PubNub Functions, such as translation, chatbots, profanity filtering, sentiment analysis, and more.


Explore Functions
Programmability Functions

A platform solution for all your real-time needs

As a real-time communication platform, we allow you to build additional in-app experiences out-of-the-box chat APIs can’t provide, like push notifications, geolocation tracking, data streaming, collaboration, and more.


Learn more about our platform
Platform Solutions

Learn how our customers leverage in-app chat



Enterprise-grade security and compliance

Operate securely through TLS and AES256 encryption, and access flexible authorization schema through OAuth and LDAP models. We require no inbound open ports, which helps prevent attacks on your infrastructure. Plus, we support compliance for regulatory environments that include HIPAA, GDPR, SOC2 Type 2, and CCPA.

Privacy Shield
GDPR
Hipaa
AICPA SOC
CCPA

Start building

Chat Concepts

Chat Concepts

Access our SDKs to start building chat for your app.

Visit our Docs
Components Documentation

Components Documentation

Check out our Docs to access the chat components and learn best practices around how to implement and use them.

Visit our Docs

Talk to an expert

Contact Sales