WITHMIA v1.0.4 — 4 planos, dLocal e cobrança por excedente
Novo modelo de 4 planos de assinatura, monitoramento de uso de IA, smart model routing, gateway de pagamentos dLocal para toda a América Latina e sistema de cobrança por excedente com soft cap. O modelo financeiro mais sustentável da WITHMIA.
Equipe WITHMIA
WITHMIA
Nota (julho de 2026): os planos Business e Enterprise hoje se chamam Team e Max. Os preços continuam os mesmos.
A v1.0.3 abriu o código-fonte. A v1.0.4 constrói o modelo financeiro que torna sustentável tudo o que vem pela frente. Esta atualização transforma os preços da WITHMIA, adiciona um segundo gateway de pagamentos e resolve o problema mais crítico apontado pelo nosso estudo financeiro: “mensagens de IA ilimitadas” deixou de ser uma bomba de custos.
De 2 planos para 4: o modelo que escala
Depois de uma análise financeira minuciosa, redesenhamos a estrutura de preços para atender desde quem está começando até empresas de médio porte. O objetivo: margens saudáveis de 80%+ sem deixar de ser 3 a 5 vezes mais barato que Intercom ou Zendesk.
| Plano | Preço | Mensagens IA/mês | Membros | Modelo de IA |
|---|---|---|---|---|
| Free | $0 | 500 | 1 | GPT-4o-mini |
| Pro | $24.990 CLP/mês | 2.000 | 1 (+extras) | GPT-4o-mini + GPT-4o |
| Business | $44.990 CLP/mês | 8.000 | 3 (+extras) | GPT-4o + Claude |
| Enterprise | $149.990 CLP/mês | 25.000 | 10 (+extras) | Todos + fine-tuning |
Por que mudar?
A descoberta crítica do nosso estudo financeiro foi direta: a $19.990/mês com IA ilimitada, um único usuário enviando mais de 2.000 mensagens por mês gera prejuízo líquido. Com smart model routing e limites generosos, a mesma receita por cliente se torna altamente rentável.
O desconto anual foi ajustado para 15% (antes 20,8%), alinhando-se ao padrão do setor de SaaS e protegendo as margens.
Monitoramento de uso de IA por empresa
Não dá para gerenciar o que não se mede. Esta versão implementa medição completa de cada mensagem processada por IA:
- Tabela
ai_usages— registra empresa, modelo utilizado, tokens de entrada/saída e custo estimado em USD - Contadores mensais — o
AiUsageServicemantém a contagem do mês atual por empresa - Cap enforcement —
canSendMessage()verifica o limite do plano antes de processar cada mensagem - Painel de uso — estatísticas completas visíveis na página de assinatura: mensagens usadas, limite, porcentagem, modelo ativo
Cada mensagem que passa pelo bot de IA agora é contabilizada e atribuída à empresa correta. Essa é a base de tudo o que vem a seguir.
Smart model routing: -60% nos custos de IA
A mudança de maior impacto na redução de custos: GPT-4o-mini como modelo padrão.
| Estratégia | Custo/mensagem | Economia vs GPT-4o |
|---|---|---|
| Sempre GPT-4o | $0.014 | — |
| GPT-4o-mini padrão | $0.004 | -71% |
O workflow do n8n agora recebe o modelo de IA como variável injetada por empresa. O nó AI Agent lê esse valor dinamicamente, permitindo que cada plano use o modelo adequado sem precisar de workflows separados.
Para a maioria das dúvidas de atendimento — horários, disponibilidade, preços, status do pedido — o GPT-4o-mini responde com a mesma qualidade do GPT-4o. Os planos Business e Enterprise mantêm acesso a modelos mais potentes para casos complexos.
dLocal: pagamentos em toda a América Latina
O Flow.cl é excelente para o Chile, mas a WITHMIA mira toda a América Latina. Com o dLocal como gateway de apoio, agora aceitamos pagamentos em mais de 8 moedas:
🇨🇱 CLP · 🇧🇷 BRL · 🇲🇽 MXN · 🇦🇷 ARS · 🇨🇴 COP · 🇵🇪 PEN · 🇺🇾 UYU · 🇺🇸 USD
O que a integração inclui?
- Checkout completo —
POST /api/subscription/checkout-dlocalgera um link de pagamento para qualquer plano - Webhooks seguros — verificação de assinatura criptográfica em cada notificação
- Pagamentos recorrentes — suporte a assinaturas automáticas
- Reembolsos — API integrada para processar estornos
- Detecção de país — a moeda escolhida determina automaticamente o país de cobrança
A API GET /api/subscription/gateways mostra os dois gateways com seu status, moedas suportadas e países. Se o Flow.cl não estiver disponível, o dLocal assume automaticamente.
Nota: o dLocal será ativado quando as credenciais de produção estiverem configuradas. O Flow.cl segue como gateway principal para clientes no Chile.
Cobrança por excedente: o bot não para
Esta é a mudança mais importante para a experiência do usuário final. Em vez de um hard stop (o bot deixa de responder assim que o limite acaba), implementamos um soft cap:
- A empresa atinge o limite de mensagens do plano
- O bot continua funcionando por até 5.000 mensagens extras
- Cobramos $5.990 CLP a cada 1.000 mensagens adicionais
- O administrador pode comprar pacotes de forma proativa pela interface
Por que soft cap?
Imagine que você tem um negócio com 50 conversas ativas e seu bot para de responder no meio do dia. Seus clientes recebem silêncio. Você perde vendas. Esse cenário é pior do que qualquer custo extra.
Com o soft cap, o bot nunca para enquanto houver margem de excedente. O custo adicional é transparente e previsível: $5.990 CLP a cada 1.000 mensagens. E se você preferir controlar o gasto, pode desabilitar o excedente nas configurações.
Cobrança automática do excedente
O comando billing:charge-overage roda automaticamente no 1º dia de cada mês às 08:00 UTC. Ele busca todas as empresas que ultrapassaram o limite no mês anterior e gera as cobranças correspondentes via Flow.cl ou dLocal, conforme o gateway de cada empresa.
- Aceita
--dry-runpara pré-visualizar sem cobrar --month=YYYY-MMpara cobrar um mês específico--company=IDpara cobrar uma empresa pontual- Log detalhado de cada cobrança, com resumo ao final
Alertas por e-mail
Novas notificações automáticas quando uma empresa se aproxima do limite:
- Em 90% de uso — e-mail de aviso ao administrador com estatísticas de uso e CTA para subir de plano
- Em 100% de uso — alerta de limite atingido com detalhe do excedente acumulado e custo extra
- 1 e-mail por faixa por mês — cache inteligente para não bombardear o usuário
- Template HTML profissional — barra de progresso, tabela de estatísticas, botão para ver a assinatura
O que você vê na interface
- Barra de uso atualizada — mostra a contagem de mensagens em excedente na cor âmbar
- Card de excedente — painel informativo com pacotes consumidos e custo acumulado
- Botão “Comprar pacote extra” — aparece quando o uso ultrapassa 80% do limite
- FAQ atualizado — novas perguntas sobre meios de pagamento e sistema de excedente
dLocal Smart Fields: pagamentos recorrentes internacionais
Além do checkout básico, implementamos o dLocal Smart Fields — um formulário de pagamento incorporado que captura e tokeniza cartões diretamente no frontend, sem que os dados do cartão passem pelo nosso servidor.
- Tokenização client-side — o Smart Fields do dLocal captura número, validade e CVV
- Pagamentos recorrentes — a primeira cobrança salva o
card_id; as renovações usam o cartão salvo - Renovação automática — o comando
subscriptions:renew-dlocalroda diariamente às 06:00 UTC - Conversão de moeda — o CurrencyService converte preços em CLP para a moeda local do cliente em tempo real
- Política de retentativa — novas tentativas automáticas nos dias 0, 1, 3 e 7 após o vencimento
Novos endpoints de API
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /api/subscription/gateways | Gateways disponíveis com status |
| GET | /api/subscription/overage | Estatísticas de excedente do ciclo |
| GET | /api/subscription/ai-usage | Uso de IA do mês atual |
| POST | /api/subscription/checkout-dlocal | Checkout via dLocal (redirect) |
| POST | /api/subscription/checkout-dlocal-smartfields | Checkout via Smart Fields (tokenização de cartão) |
| POST | /api/subscription/purchase-overage | Comprar pacotes extras |
| POST | /api/webhooks/dlocal | Webhook de pagamentos dLocal |
Todos protegidos com auth:sanctum e rate limiting apropriado.
Configuração
Novas variáveis de ambiente para esta versão:
# dLocal Gateway (redirect mode)
DLOCAL_API_KEY=
DLOCAL_SECRET_KEY=
DLOCAL_SANDBOX=true
DLOCAL_NOTIFY_URL=https://seudominio.com/api/webhooks/dlocal
# dLocal Smart Fields (recurring card payments)
DLOCAL_SMART_FIELDS_API_KEY=
DLOCAL_SMART_FIELDS_SECRET_KEY=
DLOCAL_SMART_FIELDS_SANDBOX=true
# Overage Billing
BILLING_OVERAGE_ENABLED=true
BILLING_OVERAGE_PER_1000=5990
BILLING_OVERAGE_MAX_EXTRA=5000
No app.withmia.com, o excedente vem habilitado por padrão.
O contexto: por que isso importa
Nosso estudo financeiro revelou que, com o modelo anterior (Pro a $19.990 + IA ilimitada), 500 clientes geravam apenas ~$60K/ano. Com o novo modelo de 4 planos + smart routing + excedente:
| Métrica | Antes | Agora |
|---|---|---|
| Receita mensal (500 clientes) | $14.470 | $29.225 |
| Custo de IA mensal | $7.000 | $2.800 |
| Margem bruta | 34,3% | 81,9% |
| Lucro anual | $59.640 | $287.100 |
Isso é +381% de lucro bruto com a mesma quantidade de clientes. E continuamos de 3 a 5 vezes mais baratos que qualquer concorrente fechado.
O que vem por aí
Com o modelo financeiro resolvido, o foco se desloca para recursos de que o mercado latino-americano precisa:
- PWA / app móvel — item decisivo em um mercado mobile-first
- Pesquisas CSAT — recurso básico que ainda falta
- AI resolution analytics — “sua IA resolveu 47% das conversas”
- Broadcasting no WhatsApp — campanhas em massa para competir com o ManyChat
A WITHMIA v1.0.4 não é a atualização mais visível — não há telas novas nem integrações novas. Mas é a mais importante: é a base financeira que torna viável todo o resto.
Etiquetas
Comentários
Seja respeitoso. Seu e-mail não será publicado.