SINCRONIZAÇÃO EM TEMPO REAL

Sincronização em tempo real
e Webhooks

Receba notificações instantâneas quando receber mensagens, sincronizar e-mails ou alterar eventos do calendário. Crie recursos reativos sem pesquisas.

LinkedIn
Gmail
WhatsApp
Calendário
Instagram
Perspectivas
Webhooks
LinkedIn
message_received Mensagem do LinkedIn
Entregue
WhatsApp
message_received Mensagem da WhatsApp
Entregue
Gmail
mail_received Novo e-mail
Entregue
Benefícios em Tempo Real | Unipile

Por que o tempo real é importante para seu aplicativo

Forneça atualizações instantâneas aos seus usuários e elimine a sobrecarga de sondagens constantes. Veja o que a sincronização em tempo real permite.

Experiência instantânea do usuário

Os usuários veem novas mensagens, e-mails e eventos no momento em que eles acontecem, sem necessidade de atualização

LinkedIn Nova mensagem de Sarah agora
Gmail E-mail recebido agora
Calendário Reunião em 15 minutos agora

Eliminar a sobrecarga de sondagem

Pare de desperdiçar recursos do servidor com chamadas constantes à API. Receba exatamente o que você precisa

Pesquisa de opinião
8 chamadas
vs
Webhook
1 impulso

Criar recursos reativos

Notificações em tempo real, painéis de controle em tempo real e sincronização instantânea em todos os dispositivos

LinkedIn WhatsApp Gmail
Provedores
Seu aplicativo
Dados sincronizados em tempo real

Como funciona o Unipile Real-Time

Configure webhooks em minutos e comece a receber notificações instantâneas de todas as suas contas conectadas.

1

Configurar Webhooks

Defina o URL do endpoint e selecione os eventos que deseja no painel.

2

Eventos disparam instantaneamente

Quando uma mensagem, e-mail ou evento ocorre, fazemos um POST em seu endpoint imediatamente.

3

Processar e reagir

Analise a carga útil do JSON e atualize seu aplicativo em tempo real.

Eventos de webhook

Cinco tipos de webhook, uma API unificada

Seja notificado instantaneamente quando algo acontecer. Selecione os tipos de webhook que são importantes para seu produto.

Status da conta

8 eventos

Novas mensagens

6 eventos

Novo e-mail

3 eventos

Rastreamento

2 eventos

Nova relação

1 evento

Atualizações do status da conta

Monitorar a integridade da conta e o ciclo de vida da conexão

Exibir documentos
OK
Conta sincronizada e saudável
CREDENCIAIS
Necessidade de reautenticação
ERRO
A sincronização parou inesperadamente
CONEXÃO
Conexão em andamento
CREATION_SUCCESS
Conta adicionada com sucesso
RECONECTADO
Conta reconectada
SYNC_SUCCESS
Sincronização concluída
ELIMINADO
Conta removida

Provedores com suporte

LinkedIn LinkedIn
WhatsApp WhatsApp
Instagram Instagram
Telegrama Telegrama
Google Google
Microsoft Microsoft
IMAP IMAP

Novas mensagens

Notificações em tempo real sobre atividades de mensagens

Exibir documentos
message_received
Nova mensagem recebida ou enviada
mensagem_reação
Reação adicionada à mensagem
message_read
Mensagem marcada como lida
mensagem_editada
Conteúdo da mensagem modificado
message_deleted
Mensagem removida
message_delivered
Mensagem entregue com sucesso

Provedores com suporte

LinkedIn LinkedIn
WhatsApp WhatsApp
Instagram Instagram
Telegrama Telegrama

Novo e-mail

Notificações por e-mail em tempo real

Exibir documentos
mail_received
Novo e-mail recebido
mail_sent
E-mail enviado de outro dispositivo
mail_moved
E-mail movido para a pasta

Provedores com suporte

Gmail Gmail
Perspectivas Perspectivas
IMAP IMAP

Rastreamento de e-mail

Saiba quando seus e-mails são abertos

Exibir documentos
email_opened
O destinatário abriu seu e-mail
link_clicado
O link no e-mail foi clicado

Provedores com suporte

Gmail Gmail
Perspectivas Perspectivas
IMAP IMAP

Nova relação

Detectar quando as conexões são aceitas

Exibir documentos
invitation_accepted
Solicitação de conexão aceita

Provedores com suporte

LinkedIn LinkedIn

Integração simples, resultados poderosos

Configure seu endpoint de webhook em minutos. Receba cargas úteis JSON estruturadas para cada evento.

Endpoint do Webhook
Receber eventos em seu aplicativo
// Endpoint de webhook do Express.js
aplicativo.postagem('/webhooks/unipile', (req, res) => {
  const { evento, dados, conta_id } = req.body;
  
  interrupt(evento) {
    caso 'message.created':
      notificarUsuário(data.mensagem);
      quebrar;
    caso 'email.recebido':
      sincronizarCaixaDeEntrada(data.email);
      quebrar;
    caso 'evento.criado':
      atualizarCalendário(dados.evento);
      quebrar;
  }
  
  res.status(200).enviar('OK');
});
# endpoint de webhook do Flask
@app.rota('/webhooks/unipile', métodos=['POST'])
def lidar_webhook():
    carga = request.obter_json(
    evento = payload['evento']
    dados = carga['dados']
    
    se evento == 'message.created':
        notificar_usuário(dado['mensagem'])
    senão evento == 'email.recebido':
        sincronizar_caixa_de_entrada(dado['e-mail'])
    senão evento == 'evento.criado':
        atualizar_calendário(dado['evento'])
    
    return 'OK', 200
// Ponto final do webhook PHP
$cargaútil = json_decode(
    file_get_contents('php://input'), true
);
$evento = $cargaútil['evento'];
$data = $cargaútil['dados'];

interrupt($evento) {
    caso 'message.created':
        notificarUsuário($data['mensagem']);
        quebrar;
    caso 'email.recebido':
        sincronizarCaixaDeEntrada($data['e-mail']);
        quebrar;
    caso 'evento.criado':
        atualizarCalendário($data['evento']);
        quebrar;
}

código_de_resposta_http(200);
Eco 'OK';
Carga útil do Webhook
O que seu endpoint recebe
{
  "evento": "message.created",
  "carimbo de data/hora": "2025-01-09T14:32:00Z",
  "id_da_conta": "acc_01jgpb44tjf...",
  "dados": {
    "identificador": "msg_xyz123",
    "provedor": "LinkedIn",
    "remetente": {
      "nome": "Sarah Johnson",
      "url_perfil": "https://..."
    },
    "content" (conteúdo): "Obrigado por se conectar!",
    "id_da_thread": "thread_abc"
  }
}
Casos de uso

O que os desenvolvedores criam com o tempo real

De alcance automatizado a painéis em tempo real, veja como as equipes aproveitam os webhooks para potencializar seus produtos.

sequence_runner.js
LinkedIn
Solicitação de conexão enviada
para Sarah Mitchell
Enviado
invitation_accepted
Webhook recebido
Evento
E-mail de acompanhamento acionado
Modelo personalizado
Enviado
Resposta detectada
Sequência pausada
Em pausa
01

Automação de alcance

Acione automaticamente as sequências de acompanhamento quando um cliente potencial responder, aceitar uma conexão ou abrir um e-mail. Reaja instantaneamente aos sinais de engajamento.

Sequência de pausa automática na resposta
Acionar a próxima etapa quando a conexão for aceita
Pontuação de leads com base no engajamento
message_received invitation_accepted email_opened
unified_inbox.tsx
LinkedIn
Sarah
Sarah Mitchell
Vamos agendar uma chamada para esta semana
WhatsApp
Jaime
James Rodriguez
Parece ótimo, vou enviar o documento
Gmail
Emily
Emily Chen
Re: Documento de planejamento Q4
Instagram
Lisa
Lisa Thompson
Adorei o novo recurso! 🔥
02

Caixa de entrada multicanal

Exiba mensagens do LinkedIn, WhatsApp, e-mail e muito mais em uma única caixa de entrada unificada. Atualizações em tempo real em todos os canais, sem pesquisas.

Todos os canais em uma única exibição
Sincronização de mensagens instantâneas
Leia os recibos e as reações
message_received message_read mail_received
activity_feed.tsx
Gmail
E-mail enviado para john@acme.com 2s atrás
LinkedIn
Mensagem do LinkedIn recebida 5s atrás
Calendário
Reunião agendada 12s atrás
Gmail
E-mail aberto pelo cliente potencial 18s atrás
03

Feed de atividades de CRM

Registro automático de todas as comunicações em tempo real, sem sincronização manual. Cada e-mail enviado, mensagem recebida e reunião agendada são registrados instantaneamente.

Nenhuma entrada manual de dados
Histórico completo de atividades
Rastrear aberturas de e-mail
mail_sent email_opened link_clicado
meeting_prep.tsx
Calendário
Reunião com David Park
Vice-presidente de vendas da TechCorp
em 30 minutos
Resumo de IA gerado

David é vice-presidente de vendas da TechCorp. Último contato há 2 semanas. Discutimos as opções de níveis de preços e o cronograma de integração. Interessado em recursos empresariais.

04

Preparação inteligente para reuniões

Acione a geração de briefing de IA quando um evento de calendário for criado. Extraia os perfis dos participantes e mostre automaticamente as conversas anteriores.

Geração automática de resumos de reuniões
Contexto de conversas anteriores
Extrair perfis de participantes
event.created event.updated
Provedores com suporte 9 plataformas, 1 API
LinkedIn LinkedIn
WhatsApp WhatsApp
Gmail Gmail
Perspectivas Perspectivas
Instagram Instagram
Telegrama Telegrama
Google Agenda Google Cal
Calendário do Outlook Outlook Cal
IMAP IMAP
Desempenho em Tempo Real | Unipile

Criado para escala e confiabilidade

A infraestrutura de nível empresarial garante que seus webhooks sejam entregues de forma rápida e confiável, sempre.

99.9%
Tempo de atividade
Nos últimos 24 meses
30d
Retenção de registros
Histórico completo
5x
Novas tentativas automáticas
Backoff exponencial
Verificação de assinatura
Todo webhook é assinado. Verifique a autenticidade e proteja-se contra ataques de repetição.
Lógica de repetição automática
As entregas com falha são repetidas automaticamente. Nunca perca um evento.
Registro detalhado de eventos
Depure problemas com registros completos de solicitação/resposta em seu painel.
Ferramentas de teste de webhook
Teste seus endpoints diretamente do painel antes de entrar em operação.
Início Rápido | Unipile Real-Time API
Início rápido

Comece a receber webhooks em minutos

Três etapas simples para integrar eventos em tempo real ao seu aplicativo.

1

Crie sua conta e obtenha a chave da API

Inscreva-se gratuitamente e obtenha suas credenciais de API no painel.

2

Configure seu endpoint de webhook

Defina seu URL e selecione os eventos que deseja receber.

// Dashboard → Webhooks
{
  "url": "https://your-app.com/webhooks",
  "eventos": ["message.created"]
}
3

Gerenciar eventos de entrada

Crie um ponto de extremidade para receber e processar cargas de webhooks.

aplicativo.postagem('/webhooks', (req, res) => {
  const { event, data } = req.body;
  console.log(evento);
  res.status(200).enviar('OK');
});
Tempo médio de configuração: 5 minutos
2000+ Empresas que inovam com a Unipile
Com a confiança dos líderes do setor
1 API
Simplificar as operações de todos os principais canais de comunicação
2 dias
Obtenha integração ao vivo rapidamente com o mínimo de configuração
30%
Redução dos esforços e recursos de manutenção

Segurança e conformidade incorporadas

Proteção de nível empresarial para seus dados e fluxos de trabalho Saiba mais sobre nossa segurança
SOC 2 Tipo II
SOC 2 Tipo II
Certificado
Controles de segurança auditados de forma independente, garantindo a proteção dos dados e a integridade operacional.
GDPR
GDPR
Em conformidade
Conformidade total com os regulamentos europeus de proteção de dados para a privacidade do usuário.
99.9%
Tempo de atividade da plataforma nos últimos 24 meses
24/7
Suporte global com API de alto desempenho

Webhooks em Tempo Real PERGUNTAS FREQUENTES

Tudo o que você precisa saber sobre os webhooks em tempo real da Unipile.

Repetimos automaticamente as entregas com falha até 5 vezes com backoff exponencial. Se o seu endpoint retornar um código de status não-2xx ou atingir o tempo limite, continuaremos tentando. Você também pode visualizar todas as tentativas de entrega em seu painel com registros completos de solicitação/resposta.
Você pode se inscrever em eventos em todos os canais: Mensagens (message.created, message.updated, connection.accepted), Email (email.received, email.sent, email.bounced), Calendário (event.created, event.updated, event.deleted), e Conta (account.connected, account.disconnected). Veja nosso documentação completa para obter a lista completa.
Sim. Você pode configurar o ponto de extremidade do webhook para receber eventos somente de provedores específicos (por exemplo, somente do LinkedIn) ou de contas conectadas específicas. Cada carga de webhook inclui account_id e provider para que você possa rotear os eventos adequadamente.
Cada solicitação de webhook inclui um cabeçalho de assinatura que você pode verificar usando o segredo do webhook. Isso garante que a carga útil não foi adulterada e veio genuinamente da Unipile. Verifique nosso documentação para exemplos de implementação.
Mantemos registros de entrega de webhooks para 30 dias. Você pode visualizar todas as tentativas, códigos de resposta e cargas completas em seu painel. Isso facilita a depuração de problemas e a reprodução de eventos perdidos, se necessário.

Ainda tem dúvidas? Estamos aqui para ajudar.

pt_BRBR