Pular para o conteúdo principal

🌐 Introducao

O que e o PulseHub?

PulseHub e uma plataforma de comunicacao omnichannel auto-hospedada e de codigo aberto. Ela oferece ao seu negocio uma caixa de entrada unificada onde mensagens de todos os canais — WhatsApp, SMS, Email, Telegram, Viber, Instagram, Facebook Messenger e o widget de chat do seu proprio site — chegam juntas, sao roteadas de forma inteligente e podem ser respondidas sem nunca trocar de aplicativo.

Pense nele como o equivalente auto-hospedado do Intercom ou Zendesk, mas que voce baixa, instala no seu proprio servidor e controla totalmente. Seus dados nunca saem da sua infraestrutura.


Por que Auto-Hospedado?

PreocupacaoPlataformas SaaSPulseHub
Propriedade dos dadosO provedor detem todos os dados100% seu servidor, seu banco de dados
Custo em escalaPreco por assento/por mensagemConfiguracao unica, sem taxas por mensagem
PersonalizacaoLimitada ao que o fornecedor permiteAcesso completo ao codigo fonte
Conformidade (LGPD, GDPR)Dependente do fornecedorVoce controla cada byte
Dependencia de fornecedorAltaNenhuma — exporte/migre a qualquer momento

O que o PulseHub Pode Fazer?

Caixa de Entrada Unificada

Todas as mensagens recebidas — independentemente do canal — aparecem em uma unica visualizacao cronologica de conversa. Os agentes nunca precisam fazer login no WhatsApp Business separadamente, verificar uma aba diferente para emails ou perder uma mensagem do Telegram.

Suporte Multi-Canal

O PulseHub conecta-se nativamente a:

  • WhatsApp via a API oficial Meta Cloud
  • SMS via Twilio (envio e recebimento)
  • Email via IMAP (recebimento) e SMTP (envio)
  • Telegram via a Bot API
  • Viber via a Viber REST API
  • Instagram Messenger via a Graph API do Meta
  • Facebook Messenger via a Graph API do Meta
  • Widget de Chat Web — um snippet JavaScript incorporavel para qualquer site

Motor de Automacao

Crie fluxos baseados em regras que disparam quando eventos acontecem:

  • Uma nova mensagem chega → adicionar tag automaticamente, atribuir a um agente ou enviar uma resposta padrao
  • Uma conversa e criada → definir status ou notificar uma equipe
  • Um contato e criado → marca-lo pelo canal de origem

Analiticos

Acompanhe o desempenho da equipe e volume de mensagens com paineis integrados: total de conversas, taxa de resolucao, tempo medio de primeira resposta e distribuicao de mensagens por canal.

Sugestoes de IA

Conecte sua chave de API da OpenAI e obtenha sugestoes de resposta redigidas por IA com um clique dentro de qualquer thread de conversa, baseadas no historico completo da conversa.

Controle de Acesso Baseado em Funcoes

Admins gerenciam configuracoes do workspace, canais, automacoes e agentes. Agentes podem apenas ler conversas e enviar mensagens — nao podem alterar configuracoes.


Filosofia do Projeto

  1. Sem magica, sem framework. Cada arquivo e PHP legivel. Um desenvolvedor pode entender toda a base de codigo em uma tarde.
  2. Roda onde PHP roda. Hospedagem compartilhada, VPS, servidor dedicado, Docker — se PHP + MySQL esta disponivel, o PulseHub funciona.
  3. Seguro por padrao. Senhas sao hasheadas com bcrypt, assinaturas de webhook sao verificadas, diretorios sensiveis sao bloqueados, sessoes sao protegidas.
  4. Extensivel. Como nao ha dependencia de framework, voce pode adicionar suas proprias rotas, modificar views e estender o esquema do banco de dados sem lutar contra uma camada de abstracao.