Realtime pushes updates to your app as they happen: a chat message arrives, a teammate joins a document, a record changes. You use it through pawabase.realtime (pb.realtime in Python). You set up who may join and send in Studio, and watch it live there. Your app uses channels.

Where it is in Studio

Services → Realtime. The sidebar has three groups:

Learn it in this order

A first taste

In Python, live channels need the async client and pip install "pawabase[realtime]". Publishing and reading history or presence also work on the normal client.

The ideas

Choosing a feature