Solução · Omnichannel
Onze canais, um inbox.
WhatsApp Meta direto (sem BSP intermediário), SMS, email, WebChat, Telegram, IG, Messenger e mais. Multi-tenant, com Flows DAG e nós LLM.
O que você substitui
Onze canais sem per-message.
Os CPaaS de mensageria cobram por mensagem + por provedor + por canal. Verbara os unifica.
| Verbara | Twilio Conv. | Sinch · MessageBird | Chatwoot (OSS) | |
|---|---|---|---|---|
| Open-core | ✓ MIT + Apache | ✗ closed cloud | ✗ closed cloud | ✓ MIT |
| Self-host | ✓ | ✗ | ✗ | ✓ |
| 11 conectores out-of-box | ✓ 11 channels | ~5 | ~7 | ~5 |
| WhatsApp Meta direto | ✓ direct | via BSP | via BSP | via BSP |
| Flows DAG com nós LLM | ✓ DAG | ✗ | ~ flows | basic flows |
| Multi-tenant white-label | ✓ Pro | ✓ enterprise | ✓ enterprise | ✗ |
| Voz nativa integrada | ✓ native | ✓ separate API | ✓ separate API | ✗ |
Leia o código
Uma única fila para tudo.
OmnichannelRouter.cs
using Verbara.Platform.Routing;
using Verbara.Platform.Channels.WhatsApp;
using Verbara.Platform.Channels.Sms;
using Verbara.Platform.Channels.WebChat;
using Verbara.Platform.Flows;
routing.UseChannel<WhatsAppChannel>("whatsapp", opts => {
opts.WhatsAppBusinessAccountId = Env("WABA_ID");
opts.AccessToken = Env("WA_TOKEN");
});
routing.UseChannel<SmsChannel>("sms");
routing.UseChannel<WebChatChannel>("web");
routing.MapInbound("support", flow => flow
.Llm("classify", opts => {
opts.Model = "gpt-4o-mini";
opts.SystemPrompt = "Route to billing, technical, or general queue.";
})
.Switch("classify.label", route => route
.Case("billing", q => q.ToQueue("billing"))
.Case("technical", q => q.ToQueue("technical"))
.Default(q => q.ToQueue("general")))); Verbara.Platform — WhatsApp + SMS + WebChat em um Flow DAG com 1 nó LLM →
FAQ · Omnichannel
Perguntas de mensageria.
-
Direto ao Meta. O Verbara implementa o WhatsApp Business Cloud API com HMAC verification e gerenciamento da janela de 24h. Você obtém sua própria Business Account, sem BSP entre você e o Meta. Templates aprovados são gerenciados via Flows. -
Sim. O conector SMS é provider-agnostic com um provider Twilio incluído por padrão, mais cálculo de segmentos. Para LATAM, provedores regionais (Infobip, Movile, etc.) conectam implementando um IProvider — algumas horas de trabalho. -
O módulo Conversations correlaciona por contato: se um cliente escreve pelo WhatsApp e depois por e-mail, ambos os hits chegam na mesma conversa com timeline unificada. O roteamento é por skill/queue/team, não por canal — o operador vê todo o histórico. -
Você decide. A capacidade concorrente é configurável por canal (chat, e-mail, SMS, voz) mais um MaxTotal entre canais assíncronos, com default por tenant e override por agente — um sênior pode levar mais chats que um júnior sem mexer em mais ninguém. E se um agente desconecta, o trabalho digital em andamento dele é re-enfileirado para a frente da fila para o próximo agente vivo, então a carga não fica presa numa aba morta.
Pricing Omnichannel
Qual tier você precisa?
Tier 0 community para avaliação self-host. Tier 2 ($30-50k/ano) para multi-tenant no seu próprio SaaS. Tier 3+ ($99/agente/mês) se preferir hospedado com SLA.
Ver pricing completo →Onze canais, sem per-message.
Licença developer 30 dias, assinada, gratuita. WhatsApp Meta direto, sem intermediários.
Pegue uma licença developer →