App Context

Correlate your information with App Context

Store metadata about your applications’ users and channels, and the membership relationship between them, without spending time and resources on an external infrastructure

What can you do with PubNub’s App Context?

Two overlapping colored paper sheets with a red clip.

Store user and channel information

Keep the state of your real-time app in user/device, channel, and membership metadata objects.

Abstract geometric logo with a gear and three squares in red and black colors.

Manage channel memberships

Create and store associations between users and channels.

Speech bubble icons representing a chat conversation or messaging.

Sync state in real-time

Receive real-time events when any object's values change, so your apps can automatically update.

Where is App Context Used?

Black and red game controller icon indicating electronic gaming content.

Gaming - Get notified in real time when a user updates their nickname in a game, or when a new user is added to a chat room. 

Read More

White heart-shaped symbol with a red medical cross on a black background.

Digital Health - Create channels for private 1:1 chat between doctor and patient. Add and remove channels from channel groups as new patients are matched with staff members. Label channels so that their purpose is understood. 


Read more

Graphic icon representing teamwork with three stylized figures and shared connection.

Multi-user Collaboration - Users can set their status to let others know when they are available to help.  


Read more

Level up App Context with BizOps Workspace

Easily manage user, channel, and membership metadata

BizOps Workspace is a collection of no-code UI tools for Production Managers, Support Personnel, and Product Owners to manage user, channel, and membership metadata stored in App Context. BizOps Workspace is available from within the PubNub Admin Portal and lets you easily find specific users and see which channels they are in, assign or remove channels, edit user or channel metadata, or view and interact with messages on channels – all without a single line of code!

Frequently Asked Questions

Why do I need App Context?
How do I enable App Context?
I enabled App Context on Portal, now what?
How do I get user updates in realtime?
Can I change the Region once it is chosen?
What are the limits of App Context?