# Realtime for developers

Keep every view up to date. Publish live events to the right people.

[Get Started](/dashboard/signup?returnTo=%2Fdashboard%2Fw%2Frealtime)

[Contact Sales](/demo?product=realtime)

[Read customer stories](/customers)

[Explore Enterprise](/enterprise)

- [Airwallex](/customers/airwallex)
- [Glovo](/customers/glovo)
- [Zillow](/customers/zillow)
- Uber
- [Binance](/customers/binance)
- Adobe
- Meta
- PayPal
- Pinterest
- Square
- [Al Jazeera](/customers/aljazeera)
- [Aramex](/customers/aramex)
- [Bazaar Technologies](/customers/bazaar)
- [ComparaOnline](/customers/compara)
- [Emma](/customers/emma)



## Conecte seu app. Mantenha todas as visualizações sincronizadas.

Inspecione seu app com MCP ou CLI. Publique eventos em tempo real do seu servidor. Conecte os clientes certos ao estado certo da aplicação.

**MCP**: `Bird MCP`

Connect this hosted MCP endpoint with an [MCP client](/docs/ai/mcp-server#connect-a-client), then complete OAuth sign-in to your Bird workspace.

Example prompt: Find our Harbor Realtime app. Check its region and whether it is active so I can configure the client for the right environment.

```text
https://mcp.bird.com
```

Examples: [MCP](/pt-br/realtime-api.mcp.md) · [TypeScript](/pt-br/realtime-api.ts.md) · [Python](/pt-br/realtime-api.py.md) · [Go](/pt-br/realtime-api.go.md) · [PHP](/pt-br/realtime-api.php.md) · [cURL](/pt-br/realtime-api.curl.md)

## Seu app muda. Cada visualização acompanha.

Aprove o acesso. Publique uma alteração. Mantenha as visualizações conectadas em sincronia.

1Authorize the subscription 2Accept the published event 3Update the connected view
Inspect the access decision

Your backend checks the signed-in user’s access to order 42 before signing this connection and channel. The refused customer receives no order payload. Publication acceptance is separate from asynchronous client receipt.

[Canais privados](/docs/guides/realtime/private-channels)[Contrato de autorização](/docs/guides/realtime/authorizing-channels)

### Saiba quem está aqui.

Uma pessoa pode ter várias conexões. Mostre cada membro uma vez e atualize a presença quando a primeira aba se conecta ou a última se desconecta.

[Explore presença](/realtime-api/features/presence)

### Atualize-se até agora.

Um novo assinante recebe o último evento em cache. Deixe a tela atualizada sem reproduzir todas as mudanças anteriores.

[Explore canais com cache](/docs/guides/realtime/cache-channels)

## Explore Tempo real.

Do primeiro evento ao estado compartilhado da aplicação. Conecte as peças que você precisa.

[Tempo real API

Publique eventos ao vivo para clientes de aplicação inscritos.](#integrate)[Canais privados

Restrinja atualizações ao vivo a assinaturas aprovadas pelo seu backend.](/docs/guides/realtime/private-channels)[Presença

Mostre os membros participando de uma experiência ao vivo.](/realtime-api/features/presence)[Canais encriptados

Mantenha payloads de eventos suportados legíveis apenas para endpoints autorizados.](/docs/guides/realtime/encrypted-channels)[Eventos do cliente

Compartilhe digitação e outros eventos transitórios entre clientes autorizados.](/docs/guides/realtime/client-events)[Canais de cache

Entregue a um novo assinante o último estado publicado.](/docs/guides/realtime/cache-channels)[Canais públicos

Compartilhe informações em tempo real destinadas a todos os visitantes.](/docs/guides/realtime/public-channels)[Webhooks

Reaja à atividade do canal a partir do seu backend.](/realtime-api/features/webhooks)[Segmentação de usuários

Envie uma atualização em tempo real para um membro específico.](/docs/guides/realtime/sending-events-to-a-member)[Gerenciamento de conexões

Entenda e controle as conexões em tempo real de uma aplicação.](/docs/guides/realtime/connection-lifecycle)

## Escale sem perder o controle.

Organize equipes em espaços de trabalho, controle o acesso à API e rastreie alterações nos logs de auditoria.

[Workspaces](/docs/guides/workspaces)[Team roles](/docs/guides/users-teams-roles)[API authentication](/docs/guides/authentication)
[Explore Enterprise](/enterprise)



## Start with Realtime. Build across channels with Bird.

[Get Started](/dashboard/signup?returnTo=%2Fdashboard%2Fw%2Frealtime) · [Contact Sales](/demo?product=realtime)

[Email](/email-api) · [SMS](/sms-api) · [WhatsApp](/whatsapp-api) · [Apple Messages](/apple-messages-api) · [Voice](/voice-api)



## Related resources

- [Send your first realtime event](/docs/get-started/send-your-first-realtime-event) (docs)
- [Build your first integration](/learn/paths/integration) (course)

[Get an implementation brief](/learn/workspace?topic=realtime)
