Het kanaal verandert. Je backend luistert mee.

Reageer op bezetting, lidmaatschap, verbindingsaantallen en cache-misses. Behandel Realtime-webhooks als wijzigingsmeldingen en reconcilieer de huidige status wanneer nodig.

The last tab closes.
The member leaves.

Keep identity-level presence separate from individual connections.

Realtime presence webhookHarbor
presence-operations

Maya has two tabs

Both connections belong to the same signed member.

Member
u_maya
Connections
2
Current roster
Maya + Alex
  1. One tab closes

    Maya still has a live connection. No member_removed event.

  2. The last tab closes

    The member leaves this presence channel.

  3. Deliver the notification

    realtime.member_removed identifies the member and channel.

Backend receives a change

Reconcile room activity

Verify the signed delivery and update the application’s observation of this room.

Member departure observed
Can Realtime webhooks be replayed later?

Realtime deliveries retry non-2xx responses for up to five minutes. They do not have replay or appear in the endpoint delivery-attempts log; read current channel state after a gap.

Interactive illustration with fictional records. No account operation is performed.

Kies de events.
Plan voor herstel.

Reageer op kanaalactiviteit vanuit je backend.

Configureer groepen in het dashboard.

Realtime-abonnementen horen bij één app en zijn momenteel alleen via het dashboard te beheren. Een publiek webhook-create-verzoek met realtime.*-types wordt geweigerd. De app van het endpoint kan na aanmaak niet worden gewijzigd.

Verifieer de oorspronkelijk ondertekende bytes.

Gebruik het endpoint-secret om de onbewerkte request-body te verifiëren. Bevestig duurzaam met een snelle 2xx en verwerk asynchroon. Bewaar onbekende event-types zonder het endpoint te breken.

Reconcilieer ongeordende observaties.

Een verbindingsaantalgroep vereist de bijbehorende app-instelling. Bezetting meldt alleen de eerste aankomst en het laatste vertrek. Vertraagde of ontbrekende meldingen vereisen een leesactie van de huidige status, geen aannames over de bezorgvolgorde.

Schaal op zonder
controle te verliezen.

Organiseer teams in werkruimtes, beheer API-toegang en traceer wijzigingen via auditlogs.

BirdHarborOrganisatie
WerkruimtesProductieSandbox

Verzendagent

API-sleutel · Team Klantoperaties
Actief
MachtigingenToegang
EmailLezen en schrijven
SMSLezen en schrijven
ALAlex Lee BeheerderMachtigingen bijgewerkt

Auditlog

Productie
Werkruimte
Productie
Resource
Verzendagent
WhatsApp
LeestoegangLezen en schrijven
Geslaagd

Begin met Realtime.
Bouw over kanalen heen met Bird.

Jouw volgende idee. Klaar om te verbinden.