Typebot em VPS: vale a pena para chatbot de WhatsApp em 2026?
Por Maicon Ramos · · 12 min de leitura

Navegue por tópicos
- O que é o Typebot e o que fica fora dele?
- Como esta análise foi feita
- Qual é a stack mínima em uma VPS?
- Evidência operacional: o que não foi medido
- Preço e planos: o que esta análise consegue afirmar
- Quando Typebot em VPS compensa?
- O que gostamos no Typebot para esse cenário
- O que não gostamos, ou exigiria cautela
- Como funciona na prática: n8n e o fallback humano
- Checklist antes de colocar um número em produção
- Evidência visual documental
- Para quem é?
- Para quem NÃO é?
- Conclusão da análise
- FAQ — Perguntas frequentes sobre Typebot em VPS
Typebot em VPS pode fazer sentido para o solo builder que aceita cuidar de Docker, backup e integração Meta. Ele não entrega um WhatsApp pronto: entrega controle sobre o builder e a stack. Esta é uma análise documental, não um teste próprio. A ressalva é crítica: número, políticas, webhook, monitoramento e recuperação continuam sendo sua operação.
A resposta curta é condicional. Para quem já opera uma pequena aplicação, o Typebot self-hosted pode concentrar o fluxo conversacional em uma VPS. Para quem quer apenas responder leads no WhatsApp, ele tende a trocar uma mensalidade visível por trabalho recorrente menos visível.
É por isso que vale usar a Conta de Operação do Chatbot. O custo de um chatbot próprio não é o preço de um container. É a soma de infraestrutura, canal, dados e trabalho para manter tudo disponível. Essa conta não fecha igual para todo negócio.
O que é o Typebot e o que fica fora dele?
O Typebot é um construtor de fluxos conversacionais. Ele pode rodar em ambiente próprio. A documentação de self-hosting recomenda PostgreSQL e deixa claro que capacidade, uptime, backup, segurança, estabilidade e atualizações passam a ser responsabilidade de quem hospeda. Isso é controle, mas também é responsabilidade operacional. A documentação oficial do Typebot é direta nesse ponto.
No WhatsApp, a separação fica ainda mais importante. O Typebot usa o modelo “traga sua própria aplicação Meta”. Ele não fornece número de telefone. A integração trabalha com a WhatsApp Business Platform e pode usar múltiplos números, mas o número, a aplicação Meta e o desenho do canal continuam fora do builder. Veja a visão geral oficial da integração.
Isso muda a pergunta. Em vez de “o Typebot funciona no WhatsApp?”, pergunte: “eu consigo operar um fluxo com canal Meta, HTTPS, webhooks, dados e um plano para falha?”. Se a resposta for não, o problema não será resolvido pela escolha da VPS.

O WhatsApp não replica todo bot web
O runtime do WhatsApp tem limites próprios. A documentação do Typebot informa até três botões, rótulos com até 20 caracteres e alguns blocos ignorados nesse canal. Entre eles estão Payment, Chatwoot, Google Analytics e Meta Pixel. Portanto, não trate o mesmo fluxo web como uma experiência idêntica no WhatsApp.
A Meta também entrega mensagens recebidas, status e erros de forma assíncrona por webhooks. A Cloud API usa Graph API sobre HTTPS. Para templates, a política exige opt-in que explique o nome e a intenção do negócio. Templates precisam de aprovação e são usados fora da janela de serviço. A documentação da Meta deve orientar a configuração do canal.
Isso não é aconselhamento jurídico. É uma cautela operacional: tenha uma origem clara para a permissão do contato, registre o fluxo e não construa uma estratégia que dependa de práticas proibidas pela plataforma.
Como esta análise foi feita
Este artigo confronta as documentações de self-hosting e WhatsApp do Typebot, da Meta e a página pública do Botpress, consultadas em 2 de outubro de 2026. Não houve instância Typebot operada ou medida pelo Runzos. Portanto, não é experiência pessoal, review de performance nem base para nota numérica. A conclusão interpreta responsabilidades descritas nas fontes.
Qual é a stack mínima em uma VPS?
No Compose oficial, Typebot usa PostgreSQL 16 e Redis. Builder e viewer recebem URLs para banco e Redis. A instalação padrão expõe HTTP nas portas 8080 e 8081. Para HTTPS público, a própria documentação orienta colocar um proxy reverso na frente, com exemplos como Cloudflare ou Caddy.
Camada | Função | O que o operador precisa decidir |
|---|---|---|
Builder e viewer | Criar fluxos e entregar a conversa | Domínios públicos e URLs coerentes para cada serviço |
PostgreSQL | Persistir dados da aplicação | Backup, retenção e teste real de restauração |
Redis | Serviço previsto no Compose oficial | Disponibilidade e configuração junto da aplicação |
Proxy reverso | Levar HTTPS até os serviços HTTP | Certificado, DNS e exposição segura |
SMTP e S3 | E-mail e armazenamento externo, quando aplicável | Se serão serviços externos ou parte da infraestrutura |
Meta Cloud API | Canal oficial do WhatsApp | Aplicação, número, webhooks, opt-in e templates |
O Typebot suporta SMTP externo e armazenamento S3. O exemplo também usa MinIO quando não existe um S3 externo. Atualizar a instalação também é trabalho do operador: a orientação oficial é buscar as imagens e recriar os containers. Confira o guia Docker do Typebot antes de transformar o ambiente em produção.
Não existe, na documentação analisada, uma regra universal de CPU ou RAM para produção. Por isso, desconfie de promessa do tipo “uma VPS de X GB resolve qualquer chatbot”. A necessidade muda com o fluxo, volume, integrações e carga do banco. Uma oferta de VPS é uma escolha comercial; não é benchmark técnico.

Evidência operacional: o que não foi medido
Não há métricas próprias de CPU, memória, latência, uptime, restauração ou fallback. A pesquisa não registrou VPS de teste, volume, versão de imagens ou logs sanitizados. Também não há falhas operacionais próprias: limites do runtime, exigências da Meta e deveres do self-hosting são riscos documentados, não incidentes do autor. Uma review prática exigiria data, configuração, método, restore, fallback e problemas observados. Até lá, este é apoio educacional documental.
Preço e planos: o que esta análise consegue afirmar
Não atribuímos preço fixo ao Typebot em VPS: infraestrutura, canal Meta e operação variam por provedor, uso e desenho da stack. Como referência de alternativa gerenciada, em 2 de outubro de 2026 o Botpress listava Free com 25 conversas e Plus anual de US$ 150 mensais, 250 conversas, três assentos e WhatsApp. O dado é volátil; confira a página de preços do Botpress. ManyChat ficou fora porque a fonte não foi verificável.
Quando Typebot em VPS compensa?
Ele compensa quando controle e integração já fazem parte do seu trabalho. Um solo builder que conhece Docker, APIs e webhooks pode usar o Typebot como camada de conversa e conectar ações externas por HTTP. Nesse perfil, o ganho é ter uma stack mais composta ao seu processo, sem depender de que cada novo fluxo exista em um produto fechado.
Ele não compensa quando o objetivo é só colocar um atendimento básico no ar. Nesse cenário, alta disponibilidade, atualizações, backup e segurança não desaparecem. Elas só mudam de dono. A cloud do Typebot e um SaaS reduzem essa carga de operação, embora ainda exijam configuração do canal e do fluxo.
Critério | Typebot Cloud | Typebot em VPS | Botpress SaaS |
|---|---|---|---|
Hospedagem e manutenção da base | Geridas pela plataforma | Do operador da VPS | Geridas pela plataforma |
Banco, proxy e atualizações | Não são a rotina central do usuário | Entram na rotina da stack | Não são a rotina central do usuário |
Canal WhatsApp | Exige configuração do canal | Exige Meta App, número e webhooks | O plano público lista canal WhatsApp |
Backup e logs | Camada gerenciada | Precisam de plano e validação próprios | Camada gerenciada |
Perfil indicado | Quem quer reduzir operação | Quem aceita operar produção | Quem prioriza serviço gerenciado |
O Botpress é uma alternativa gerenciada que merece comparação por perfil, não por slogan. Em 2 de outubro de 2026, sua página pública listava Free com 25 conversas e Plus anual de US$ 150 por mês, com 250 conversas, três assentos e canal WhatsApp. Preço e limites mudam, então confirme na página de preços do Botpress antes de decidir.
Não usei preço ou limite do ManyChat nesta análise. A página de preços retornou desafio anti-bot na pesquisa. Também não trate Evolution API ou WAHA como integração oficial do Typebot: a URL de integração Typebot da Evolution retornou 404 na coleta. Sem documentação atual verificável, essa promessa seria frágil.
O que gostamos no Typebot para esse cenário
- O self-hosting é uma opção documentada, em vez de uma gambiarra comunitária.
- PostgreSQL, Redis, proxy e URLs públicas aparecem de forma explícita na arquitetura oficial.
- A integração com WhatsApp usa a plataforma oficial da Meta, não exige fingir que um canal regulado é apenas um plugin.
- O builder pode disparar ações por HTTP, o que abre espaço para uma camada de orquestração.
O que não gostamos, ou exigiria cautela
- A licença atual é Functional Source License 1.1. Ela permite muitos usos, mas restringe comercializar acesso à instância e integrar o editor em um SaaS concorrente do Typebot Cloud. O código passa a Apache 2.0 após dois anos, conforme a licença. Leia a licença oficial se o projeto for além de uso interno.
- O número e a conta Meta não vêm junto do Typebot.
- Recursos de Chatwoot são ignorados no runtime WhatsApp. Um handoff humano precisa ser desenhado fora desse bloco.
- Não há garantia editorial de economia. VPS, uso do canal e operação variam por escolha e uso.
Como funciona na prática: n8n e o fallback humano
Typebot não substitui n8n, CRM ou atendimento humano. Ele cuida do fluxo conversacional. Um bloco HTTP pode acionar um fluxo no n8n, enviar contexto a um CRM ou consultar um serviço próprio. Isso é útil quando o bot precisa buscar dados ou abrir uma etapa de atendimento.
O ponto é não vender essa arquitetura como automática por definição. O webhook precisa de URLs seguras, autenticação e tratamento para erro ou timeout. O fallback humano precisa de um destino definido: uma caixa de atendimento, CRM ou processo interno. Se a conversa não puder esperar, o caminho de exceção deve existir antes da campanha entrar no ar.
Para decidir onde uma orquestração ajuda, compare n8n versus Make. Se a decisão for operar a infraestrutura, a rota de VPS com n8n pela Hostinger faz sentido como ponto de partida comercial. Ela não elimina a validação de backup, logs e canal Meta.
Checklist antes de colocar um número em produção
Antes de divulgar o número, marque cada item com uma evidência prática:
- Definir domínio público e HTTPS para builder, viewer e webhooks.
- Guardar tokens, senhas e IDs fora do fluxo publicado.
- Configurar PostgreSQL e Redis conforme o Compose e monitorar o básico.
- Fazer backup do banco e restaurá-lo em ambiente separado.
- Registrar logs que permitam localizar falhas de webhook e entrega.
- Criar alerta compatível com a importância do canal para o negócio.
- Configurar a aplicação Meta e o número que será usado no WhatsApp.
- Confirmar opt-in e templates antes de mensagens fora da janela de serviço.
- Testar os limites reais do fluxo no WhatsApp, incluindo botões e blocos ignorados.
- Definir quem assume a conversa quando o bot falhar ou o cliente pedir humano.
- Revisar atualização de imagem e plano de retorno antes de cada mudança.
Esse checklist não torna a operação perfeita. Ele reduz o risco de descobrir uma dependência quando o número já está recebendo leads.
Evidência visual documental
As duas capturas deste artigo vêm da documentação oficial do Typebot. A primeira registra builder, viewer, portas 8080/8081 e a orientação de proxy reverso no guia Docker. A segunda registra limitações documentadas do ambiente WhatsApp. O número de exemplo foi removido da captura, e tokens, IDs e URLs privadas ficaram fora. Esses assets sustentam a análise documental; não transformam o texto em review prática.
Para quem é?
Typebot em VPS é para o builder que já trata uma VPS como produto em operação. Também atende times que precisam conectar fluxos próprios, webhooks e dados externos, desde que alguém assuma manutenção e recuperação.
Para quem NÃO é?
Não é a escolha mais simples para o empreendedor que quer apenas responder mensagens. Também não é uma promessa de WhatsApp ilimitado, LGPD automática ou custo fixo. A camada Meta e o trabalho de operação continuam existindo.
Se você busca uma VPS brasileira com opções de pagamento local e suporte em português, a oferta Servla VPS é uma alternativa comercial para avaliar. Para uma ponte de produto voltada a WhatsApp, veja HostGator Evolution GO ou HostGator Evolution CRM. Essas rotas não substituem a análise da arquitetura nem confirmam uma integração oficial Typebot-Evolution.
Conclusão da análise
Typebot em VPS vale a pena quando você quer controlar uma aplicação conversacional e já aceita a rotina de uma aplicação pequena em produção. A principal vantagem não é “WhatsApp grátis”. É escolher e compor a stack.
Para Rafael, a recomendação é simples: comece pelo desenho da Conta de Operação do Chatbot. Some VPS, banco, proxy, backup, atualização, canal Meta, logs e fallback humano. Se esse conjunto é trabalho que você sabe operar, o Typebot pode ser uma boa base. Se isso parece uma lista de problemas novos, cloud ou SaaS provavelmente custa menos em risco.
FAQ — Perguntas frequentes sobre Typebot em VPS
Typebot pode ser hospedado em VPS?
Sim. O Typebot pode ser self-hosted. A documentação recomenda PostgreSQL e o Compose oficial inclui PostgreSQL 16 e Redis. A instalação padrão envolve builder, viewer, URLs públicas e um proxy reverso para HTTPS. O ponto não é somente subir containers. Quem hospeda assume capacidade, uptime, backup, segurança e atualizações.
Typebot oferece número de WhatsApp?
Não. A integração é descrita pelo Typebot como “bring your own Meta application”. Você configura a aplicação Meta e o número usado no canal. O Typebot pode trabalhar com múltiplos números, mas não entrega o número nem elimina as exigências da WhatsApp Business Platform.
Preciso da API oficial do WhatsApp ou Meta?
Para o caminho documentado neste artigo, sim: a integração Typebot usa a WhatsApp Business Platform oficial da Meta. A Cloud API trabalha por Graph API e webhooks HTTPS. Evite assumir que uma alternativa baseada em WhatsApp Web é equivalente ou oficialmente suportada sem documentação atual.
O que preciso manter além do container Typebot?
Você precisa manter banco, Redis, proxy HTTPS, domínios, segredos, atualização, backups, logs e a integração Meta. SMTP e armazenamento S3 também podem entrar na arquitetura, conforme o uso. A responsabilidade real varia, mas nunca se limita ao container principal.
Posso usar o número que já está no WhatsApp Business App?
A configuração de número depende do processo e das regras da Meta. Antes de mover um número que já atende clientes, confirme o procedimento atual na documentação da plataforma e teste em um contexto controlado. Este artigo não assume compatibilidade universal entre configurações existentes.
Quando SaaS é melhor que self-hosted?
SaaS costuma ser melhor quando a prioridade é reduzir a carga com infraestrutura. Isso não remove o trabalho de desenhar fluxos e configurar o canal. Mas evita que banco, proxy, atualização e recuperação sejam tarefas centrais do seu time. Self-hosted faz mais sentido quando o controle adicional compensa esse plantão.
Typebot substitui n8n, CRM ou atendimento humano?
Não. Typebot pode acionar integrações por HTTP, o que permite conectá-lo a n8n e outros serviços. Porém, orquestração, registro de atendimento e handoff humano são camadas separadas. Defina o que ocorre em erro, timeout ou pedido de atendimento antes de depender do chatbot em produção.



