Uma caixa de entrada para toda a equipe
O Inbox passou a ser uma central de atendimento de verdade — não só um lugar para ler e responder mensagens, mas para organizar a fila, distribuir conversas e acompanhar o desempenho da equipe.Tudo numa única tela: WhatsApp, SMS, Telegram e Widget IA (chat do site). E-mail continua fora do inbox — o foco aqui é conversa em tempo real nos canais de mensagem instantânea.O que você vê na lista de conversas
- Uma fila única ordenada pela última mensagem, com ícone do canal, prévia e horário
- Badge de não lidas e destaque de tempo aguardando resposta
- Status da conversa: Aberta, Pendente ou Resolvida — com abas para filtrar
- Responsável atribuído (ou “sem responsável”) e indicadores de atendimento humano vs automação/IA
- Busca por nome, número ou trecho de mensagem
- Filtros por canal, status e responsável (todas · minhas · sem responsável)
Gestão de atendimento
- Atribuir conversa a um membro do workspace — manualmente ou automaticamente quando alguém responde
- Resolver e reabrir conversas; se o cliente mandar nova mensagem numa conversa resolvida, ela reabre sozinha
- Roteamento explícito: escolher se a conversa segue com automação/IA, aguarda colega ou está com humano ativo
- Barra de métricas (recolhível): conversas abertas e pendentes, sem responsável, tempo médio de primeira resposta e de resolução, resolvidas nos últimos 30 dias
Thread e painel lateral
Na conversa você responde com texto, template (WhatsApp, SMS, Telegram) ou imagem por URL (WhatsApp e Telegram). O painel Detalhes da conversa traz estatísticas, melhor canal para falar com o contato, resumo por IA (com score de satisfação e tags sugeridas aplicáveis ao contato) e atalho para criar ou editar o contato sem sair do inbox.Na ficha do contato, a aba Conversas lista todas as threads do inbox ligadas àquela pessoa — cada item abre direto a conversa correspondente.Indique e ganhe comissão
Lançamos o Programa de indicação no painel (Programa de indicação, em Configurações → Cobrança ou/dashboard/affiliate):- Cada usuário recebe um código e um link (
/signup?ref=SEUCODIGO) para compartilhar - Quem indica ganha 15% de comissão sobre cada pagamento confirmado do indicado, por 12 meses a partir do primeiro pagamento — creditada como saldo pré-pago no workspace escolhido
- Quem foi indicado ganha 10% de desconto nas 3 primeiras mensalidades (cupom automático no checkout, sem precisar digitar)
- O painel mostra indicações, status (aguardando pagamento, ativo, expirado), total ganho e histórico
Cupons de desconto no checkout
Na página de Planos, ao assinar, aparece o campo “Tem um cupom?”. Você digita o código, vê o valor com desconto e por quantos ciclos vale (1º pagamento, N pagamentos ou para sempre). O desconto pode ser percentual ou valor fixo. Depois que os ciclos do cupom acabam, a assinatura volta ao preço cheio (+ instâncias extras, se houver).Contrate instâncias extras além do plano
Se o limite de WhatsApp ou Telegram do seu plano não basta, contrate slots extras em Add-ons → Instâncias extras (/dashboard/addons/extra-instances):- R$ 7,90/mês por slot
- 1 slot = +1 instância WhatsApp e +1 instância Telegram (limite por canal, como no plano base)
- Até 20 slots extras por workspace
- Requer assinatura paga ativa; pagamento na hora via PIX ou cartão, somando à renovação mensal
- Histórico de pedidos na própria página
Campanhas mais completas no CRM
O módulo de Campanhas ganhou ferramentas para planejar, medir e ajustar disparos com mais controle:- Agendar envio — escolha data e hora no editor; a campanha fica Agendada e dispara sozinha no horário (mínimo 2 minutos à frente)
- Cancelar agendamento — campanhas em Rascunho ou Agendada podem ser canceladas; o status vira Cancelada e o horário é removido
- Lista mais informativa — status legíveis, data/hora para agendadas e mini-resumo enviados · entregues · falhas nas já executadas
- Página de estatísticas — KPIs (audiência, enviados, entregues, lidos, cliques, falhas, custo), funil por canal, linha do tempo por hora, principais erros e lista de destinatários com status individual (paginada, com filtro por canal); atualização automática enquanto a campanha está em execução
utm_campaign (nome da campanha) e utm_content (template usado), conectando cliques e conversões ao disparo.Smart Links: UTM automático e rastreamento de conversões
Os links curtos evoluíram para Smart Links — feche o ciclo mensagem → clique → venda:- Injetar UTMs no redirect — ao clicar no link clicar.co, a URL de destino ganha parâmetros de rastreamento (
utm_source,utm_medium,utm_campaign,utm_content,msg_id, variante A/B) sem sobrescrever UTMs que já existam na URL - Configurável no painel de Links Curtos, em Configurações do workspace ou por link individual; também via API nos envios (
utm_campaign,utm_content,ab_variantno body ou emoptions) - Rastreamento de conversões — registre vendas/pedidos de duas formas:
- API
POST /v1/conversions(informemsg_id+order_id+ valor; idempotente) - Pixel de conversão — snippet HTML copiável no painel; no checkout,
window.nfq('conversion', { order_id, value })
- API
- Na página de detalhe de cada link: quantidade de conversões e valor total atribuídos
- Webhooks: cliques enriquecidos com
msg_ide UTMs; conversões disparamconversion.attributed
Vários números trabalhando juntos
Para operações com volume alto no WhatsApp, você pode agrupar instâncias num pool de envio e distribuir mensagens entre os números — reduzindo risco de bloqueio e equilibrando carga.- Estratégias de distribuição: rodízio, por peso (números “mais fortes” mandam mais) ou menor uso (quem enviou menos hoje é o próximo)
- Proteções automáticas: pausa por falhas consecutivas (circuit breaker), cooldown entre lotes, limite diário por número e monitoramento de saúde no painel
- Retrocompatível: se você escolher
instanceIdou número específico na API ou no painel, nada muda; sem número definido, usa o pool padrão do workspace - Campanhas: escolha um pool no editor para distribuir todos os destinatários entre os números do grupo
Ficha do contato mais completa
A página de detalhe do contato ganhou abas dedicadas para operação de vendas e atendimento:- Visão geral — dados, tags, tópicos, segmentos e inteligência operacional
- Timeline — histórico cronológico unificado: envios e recebidas (WhatsApp, SMS, e-mail, Telegram, widget web), automações, notas, tarefas, mudanças no funil e insights de IA
- Notas — anotações internas da equipe, com opção de fixar as mais importantes
- Tarefas — follow-ups com título, prazo, responsável e status (aberta/concluída)
- Conversas — todas as threads do inbox ligadas ao contato, com link direto para cada uma
Perfil IA de relacionamento
Gere um snapshot narrativo do contato com botão “Atualizar perfil IA”: saúde do relacionamento, estágio do ciclo de vida (Novo, Ativo, Em risco, Inativo, Campeão), satisfação, comportamentos, tendências, melhores horários para contatar e recomendações práticas. Há também chat de IA sobre o contato (“próximo passo?”, “risco de churn?”).Funil kanban (pipeline)
Novo módulo em Funil (/dashboard/pipeline): quadros de vendas, suporte ou personalizados com colunas editáveis (arrastar cards). Cada card é uma oportunidade ligada a um contato, com título, valor, prazo e responsável. O painel lateral mostra o contato, tarefas e notas; mudanças de estágio ficam registradas na timeline do contato. Dá para criar oportunidade a partir da ficha do contato.Conecte Gmail, Outlook, Drive e mais ao assistente
Na aba MCP (em Automações), você conecta serviços externos sem programar:- Gmail, Google Calendar, Google Drive (OAuth)
- Outlook (e-mail e calendário), SharePoint, Microsoft Teams, Dropbox
- Servidor MCP customizado (HTTPS) com token ou headers próprios
Checkpoint de aprovação nos fluxos
Novo passo no editor de automações para marcar no fluxo que antes de ramos com ferramentas que alteram dados externos a equipe deve aprovar manualmente. É um marco documental (com nota interna opcional) para processos aprovados fora da plataforma — não pausa a execução nem pede clique de aprovação dentro do produto.Documentação: Automações e assistentes e Assistentes.Chat com IA no canto do seu site
Novo add-on Chat com IA (Add-ons → Chat com IA): um widget embeddável que responde visitantes com base no assistente e na base de conhecimento que você configurou.- Instalação simples — copie o snippet
<script>do painel e cole no site; preview ao vivo enquanto personaliza cores, posição, textos de boas-vindas e perguntas sugeridas - Domínios autorizados — o widget só funciona nos hosts que você permitir
- Identificação do visitante — modos anônimo, opcional (nome/e-mail/telefone) ou obrigatório; quem preenche vira contato no CRM automaticamente
- Verificação por código OTP — opcional: envia código de 6 dígitos por e-mail, SMS ou WhatsApp antes de liberar a conversa (consome créditos de envio)
- Login no site (HMAC) — se o visitante já está logado no seu site, o backend pode assinar a identidade sem formulário nem OTP
- Handoff humano — conversas entram no Inbox como canal Widget IA; pode transferir para atendente; visitante pode disparar automações
Onboarding que entende o seu negócio
Novo passo “Sobre o negócio” no onboarding: informe nome da empresa, site e descrição (ou pule). A IA analisa o site/descrição e gera um perfil com resumo, tipo de negócio e sugestões de templates e automações — atalhos prontos para começar rápido.Na central do dashboard, o widget “Sugestões para o seu negócio” mantém essas recomendações visíveis enquanto o workspace está em fase inicial.Limites de instâncias e expiração de plano mais claros
- Limites por canal — WhatsApp e Telegram têm cotas separadas (ex.: Pro = 2 de cada); o wizard de criação de instância e a página de planos deixam isso explícito
- Expiração automática — quando a assinatura paga expira, o workspace é rebaixado automaticamente (sem depender de ação manual)
- Data de expiração visível —
planExpiresAtaparece na assinatura e nas configurações do workspace, com mensagens de trial/período de teste na página de assinatura - Ao tentar exceder o limite do plano, o bloqueio é claro na API e no painel
Sincronize o histórico do WhatsApp
No Inbox, em conversas WhatsApp, o botão “Sincronizar conversa” importa até ~30 mensagens recentes direto do provedor (Evolution / Evolution Go) — inclusive mensagens enviadas pelo celular, que não passaram pela plataforma. Mensagens importadas aparecem com origem “Do celular”. Dá para carregar mídia sob demanda (imagem, áudio, documento, vídeo) quando o preview não veio completo.Responder com mais recursos no inbox
- Templates (WhatsApp, SMS, Telegram) com preview de variáveis — enviar direto ou colocar no campo de texto
- Imagem por URL (WhatsApp e Telegram)
- Tags IA padronizadas no painel lateral (ex.: “cliente frustrado”, “alta intenção”)
Extrato detalhado de créditos e saldo
Substituímos a visão antiga de “uso de créditos” por um extrato completo (workspace credit ledger): cada envio e consumo registrado com canal, valor e se foi cobrado em créditos de plano ou saldo pré-pago — mais transparência para entender onde o orçamento vai.Ferramentas WhatsApp Link
Para instâncias Evolution Go, novas ferramentas no painel:- Ajustar privacidade da conta (último visto, foto, grupos etc.)
- Importar contatos da agenda WhatsApp para o CRM
Webhook por automação
Cada fluxo pode ter um URL público e um segredo próprios. Sistemas externos (CRM, e-commerce, ClickUp etc.) enviam um POST com o JSON deles; você mapeia campos do payload (ex.:task.status) para usar em condições e passos seguintes. Opcionalmente mapeia contato por ID, e-mail ou telefone.Esperar sinal e condições mais ricas
- Esperar sinal — o fluxo pausa até acontecer algo: e-mail aberto, recibo de leitura no WhatsApp ou evento registrado da automação, com ramo de timeout opcional (ex.: “mandou e-mail → espera abrir → manda follow-up”)
- Condições numéricas — além de “igual” e “contém”, compare números com maior que, menor que, maior ou igual, menor ou igual (valores de pedido, quantidades, scores)
- Gatilho por mensagem recebida — automações disparam quando chega mensagem inbound (WhatsApp, Telegram etc.), não só por eventos internos
Encontre contatos com precisão
A página de Contatos e a API v1 ganharam filtros avançados:- Por tópicos (
topicIds), segmento (segmentId) e propriedades customizadas (propertyFilters) - Filtros por marketing, presença de URL/Telegram e combinações de regras
- UI de filtros avançados no painel com busca segmentada, feedback visual de carregamento e colunas configuráveis
Editor de e-mail mais fiel ao HTML original
O editor de templates de e-mail passou a preservar o HTML original de campanhas de marketing — imagens inline, estilos e estrutura mantidos com melhor compatibilidade.Bases de conhecimento (RAG) por workspace
Crie bases de conhecimento, faça upload de documentos e use o conteúdo em automações e assistentes. O assistente responde com base no que você subiu — políticas, catálogos, FAQs, manuais.Assistentes configuráveis
Em Automações → Assistentes, configure assistentes com instruções próprias, bases vinculadas e chat de teste no painel. Novo passo “Assistente IA” nos fluxos de automação: responde conversas inbound usando RAG e histórico da sessão, com suporte a conversas multi-turno.A página de Automações ganhou abas Bases de conhecimento e Assistentes. Várias listagens do dashboard passaram a ter visualização tabela/cards responsiva.Documentação: Automações e assistentes.Assistente de IA no painel
Novo assistente de IA no painel lateral: converse em threads e peça para executar ações no workspace — listar/criar contatos, enviar WhatsApp, gerenciar instâncias, criar API keys etc. QR codes e chaves geradas aparecem inline na conversa.Conexões mais estáveis
Proxy residencial dedicado (automático para workspaces elegíveis) na criação de instâncias WhatsApp e Telegram — melhora estabilidade sem ação manual.CRM e campanhas
- Nova aba Tags de audiência no CRM para criar e gerenciar tags de contatos
- Confirmação antes de disparar campanha, com preview da audiência
- Preview rico de mensagens WhatsApp recebidas (texto, mídia, botões) na API e na tela de detalhe do inbound
- Editor de templates mais capaz (comandos
/, sidebar, canvas por canal) - Página de contatos reorganizada com melhor UX de listagem e filtros
Novo motor WhatsApp: Evolution Go
Ao criar instância WhatsApp não oficial, você pode escolher entre o motor Evolution clássico e o Evolution Go (quando habilitado no workspace). O fluxo completo de QR, conexão, desconexão, grupos e mensagens funciona com ambos os motores.O wizard de criação de instância foi reformulado com etapa de escolha do motor.Painel em português, inglês e espanhol
Internacionalização ampla do dashboard: textos de onboarding, CRM, envios, webhooks, configurações e demais telas seguem o idioma do workspace/usuário. Mensagens de erro da API também são localizadas conforme o locale configurado.Rastreie cliques nos links que você envia
Agora o Notifique pode encurtar automaticamente os endereços http/https que aparecem nas suas mensagens da API v1, quando você liga a opção no workspace. Isso vale para SMS, WhatsApp, Telegram, e-mail, RCS e push.Você continua escrevendo a mensagem como sempre; o sistema troca os links longos por links no domínio clicar.co, sem mudar o restante do texto. Assim fica mais fácil medir quantas pessoas clicaram, com estatísticas no painel e na API.O que você precisa fazer
- Em Configurações do workspace, ative links curtos e, se quiser, marque converter links automaticamente nos envios.
- No add-on de links curtos, você também pode criar links na mão e ver a lista dos mais recentes.
Lançamos o modo sandbox na API e no painel
Agora você integra e testa com chavessk_test_: são os mesmos endpoints /v1 da produção, mas sem envio real para Meta, SMS, e-mail, push ou RCS. Tudo que você dispara em sandbox aparece na Caixa sandbox (menu Developer), com até 50 mensagens por dia (UTC) por workspace, 7 dias de retenção e agendamentos que você libera no painel com Release now.Os webhooks continuam com os mesmos nomes de evento da produção e passam a incluir sandbox: true no payload para filtrar teste x produção no mesmo endpoint.Publicamos também guia na documentação e artigo no blog para explicar em linguagem simples como criar a chave, quando usar sandbox e o fluxo de homologação.- Documentação: Sandbox mode
- Blog: Ambiente sandbox: testar integração sem enviar SMS (nem e-mail) de verdade
Editor de fluxos mais completo e previsível
No painel de automações ganhamos passos e regras que deixam jornadas mais claras e mais seguras de editar:- Encerrar fluxo (
endFlow) — passo terminador: não envia nada e não tem saída; serve para fechar um ramo (por exemplo “senão” de uma condição) sem pendurar mais nada. O motor grava o passo como concluído e segue a regra normal de fim de run quando não há mais passos pendentes. - Condição em gatilho por mensagem recebida — quando o gatilho é inbound (WhatsApp, Telegram ou SMS), a condição compara o texto da mensagem (
body/bodyPreview/preview) com operadores como igual, contém, começa com, etc. Não há “fonte evento vs contato” nesse modo: só o texto recebido. Em gatilho por evento da API, a condição continua podendo olhar payload do evento ou dados do contato (com campo / path obrigatório). - Condição dentro de condição — dá para colocar outra condição a partir do + do ramo Verdadeiro ou Falso (antes o painel só permitia passos “lineares” ali). Isso permite regras mais granulares em sequência.
- Sempre dois ramos — depois de apagar passos (por exemplo uma condição intermediária), o editor garante que cada condição continue com saída Verdadeiro e Falso; se faltar um lado, volta a aparecer o placeholder (+) para você escolher o próximo passo — evita fluxo “quebrado” com só um braço.
- Esperas curtas corretas — ajuste no motor de filas para delays não serem executados antes da hora. Hoje o agendamento respeita o horário devido com promoção periódica da fila de automação.
Envio de push mais barato no saldo em reais
No Pague pelo uso (débito em centavos de saldo), cada envio de push passou a custar R$ 0,01 por mensagem (antes R$ 0,05). Créditos de plano seguem 1 crédito por push, como antes. Demais canais no avulso (SMS, e-mail, WhatsApp, Telegram, RCS) não mudaram.Um ecossistema de automações
O Notifique passa a oferecer automações de ponta a ponta: no painel você monta e acompanha fluxos com um editor visual; na API v1 você pode criar, listar e atualizar automações, disparar eventos que iniciam ou alimentam esses fluxos e integrar tudo ao seu produto ou CRM — sem ficar preso só à interface. O mesmo desenho de jornada vale para quem prefere clicar e para quem prefere automatizar por código.Cada fluxo começa a partir de um evento (por exemplo alguém novo na base ou um evento que o seu sistema envia para o Notifique). Os passos podem incluir enviar e-mail ou outras mensagens, esperar um tempo, atualizar dados do contato e dividir o caminho quando uma condição for verdadeira ou falsa.Isso ajuda a acompanhar a pessoa no tempo certo, com mensagens alinhadas ao que ela fez ou ao que você já sabe sobre ela no Notifique — seja configurando no painel ou orquestrando pela API junto com o restante da sua stack.Exemplos do dia a dia
- Boas-vindas e depois dicas — Envie um e-mail de boas-vindas assim que o evento acontecer e, alguns dias depois, outro e-mail com dicas. Basta colocar um passo de espera (por exemplo 3 dias) entre os dois envios.
- Conteúdo diferente por plano — Use uma condição em cima de um dado do contato ou do evento (por exemplo plano gratuito ou pago) e ramifique o fluxo: um caminho envia um tipo de mensagem, o outro caminho envia outro — cada público recebe o que faz sentido.
- Só avançar depois da integração — Monte a sequência para que a próxima mensagem só venha depois que a pessoa tiver tempo de concluir um passo importante (como terminar a integração). Você combina esperas e o que acontece no evento ou no contato para não apressar a jornada e melhorar a experiência.
Mensagens que chegam para você: mais claro no painel e nos webhooks
Em Configurações do workspace → Canais (Channels) ficou explícito o que acontece quando alguém manda mensagem para você — por exemplo no WhatsApp, Telegram ou SMS. Você pode só guardar no Notifique (para ver depois no painel), só avisar um endereço seu (webhook) para outro sistema reagir na hora, ou fazer as duas coisas. No WhatsApp dá para tratar conversa com uma pessoa e grupo de formas diferentes; onde for preciso, continua valendo o aceite dos recursos de grupo no workspace.Para WhatsApp, há um tipo de aviso de webhook pensado só para mensagem recebida (quando isso estiver ligado nas opções do workspace). Quem já tinha um webhook configurado com o nome antigo continua recebendo o aviso do mesmo jeito.Se você optar por guardar mensagens recebidas no Notifique, isso pode usar crédito ou saldo do seu plano — a tela deixa isso indicado de forma simples, para não haver surpresa.No painel, em Canais, também dá para criar regras extras para mensagens recebidas: por exemplo “se tiver link” ou “se o texto tiver as palavras que você definir”, aí você marca se quer guardar, webhook ou os dois só nesses casos — em cima do que já definiu como padrão.Quem integra por API continua podendo ajustar tudo com mais detalhe; a documentação de workspace e webhooks foi alinhada a esse comportamento.Regras nas mensagens recebidas
Nas opções de cada canal (SMS, e-mail, Telegram, RCS, WhatsApp), você escolhe se o guardar e o webhook valem sempre pelos interruptores da tela, ou só quando couber em uma regra que você cadastrou. Cada regra pode olhar se a mensagem tem link e/ou palavras que você listar, e aí ligar guardar, webhook ou os dois só nesses casos. No WhatsApp, isso pode ser feito em separado para conversa com uma pessoa e para grupo (grupo depende dos recursos de grupo do workspace).Histórico do template: ver o passado e voltar com segurança
Sempre que você salva um template, o Notifique registra uma versão daquele momento. Isso significa que você pode abrir o histórico, ver como o template estava antes (inclusive numa pré-visualização) e, se precisar, restaurar uma versão anterior — ideal quando alguém mudou demais o texto, quando um disparo antigo funcionava melhor ou quando você quer comparar duas abordagens sem medo de perder o trabalho atual.Testar o template antes de usar de verdade
Antes de colocar o template em campanha ou automação, você pode fazer um envio de teste (sem consumir crédito como um disparo real). Agora dá para enviar o teste para você mesmo (telefone e e-mail da sua conta) ou para um único contato do seu workspace — assim você valida nomes, campos personalizados e o jeito da mensagem em alguém real, sem enviar para a lista inteira.Para ficar óbvio que não é produção, o teste sai com a marca[TEST] no começo do texto em SMS, WhatsApp e Telegram, e com [TEST] no assunto do e-mail (o corpo do e-mail não é alterado por isso). Vale lembrar: para testar canais que dependem de instância, o workspace precisa ter as instâncias padrão de WhatsApp e Telegram configuradas quando você quiser usar esses canais no teste.Vários idiomas, variáveis e IA no mesmo template
Ficou mais claro trabalhar com vários idiomas no mesmo template: escolher em qual idioma está editando, definir qual é o principal, remover um idioma extra que não vai mais usar e usar tradução assistida por IA quando há mais de um idioma no template.As variáveis (campos do contato, propriedades e valores padrão por canal) continuam acessíveis de forma organizada enquanto você edita. O assistente de IA ajuda a redigir ou refinar o conteúdo dos canais com base no que você pedir, e a tradução por IA segue o fluxo de confirmação e cobrança que você já conhece.Nos bastidores, o serviço limita o tamanho do que pode ser enviado à IA e aplica checagens de segurança, para manter tudo estável e previsível — sem você precisar se preocupar com detalhe técnico.Idiomas preferidos no contato (CRM)
Cada contato pode ter uma lista de idiomas (códigos BCP-47, por exemplopt-BR, en-US), usada pelo motor de envio quando você ativa localização na mensagem:- Painel — edite idiomas na ficha do contato (detalhe do CRM).
- API e envios — WhatsApp, SMS, e-mail, push, RCS, Telegram e templates passam a considerar
languagesdo contato ao resolver texto por destinatário.
Analytics e performance individual do contato
Na ficha do contato ganhamos uma visão mais operacional de engajamento e histórico:- Insights — resumo com score de engajamento, nível (alto/médio/baixo) e bullets acionáveis.
- Gráficos e canais — leitura de volume e desempenho ao longo do tempo, com recorte por canal quando aplicável.
- Contexto para o time — menos “achismo”: abre o contato e vê se ele responde, em quais canais interage mais e como isso evolui.
Localização de mensagens: manual, automática (IA) e desligada
Nos fluxos de nova mensagem (canais suportados) e em API v1, a localização passa a ser explícita:- Desligada — um único texto para todos (comportamento clássico).
- Manual — você envia um objeto i18n (JSON por locale) com traduções já prontas; o backend escolhe o bloco certo usando
sourceLocale+ idiomas do contato. - Automática (IA) — o texto base é traduzido por modelo (OpenAI ou API compatível), com regras rígidas para preservar placeholders (
{{nome}}, etc.) e HTML em e-mails; se a IA falhar ou não estiver configurada, há fallback para o texto base. - Custo — no modo IA, a cobrança segue a política do produto (por destinatário traduzido); o painel indica quando o envio usa idiomas do CRM.
Templates: traduções por locale
Templates ganharam suporte a traduções por locale/canal (localeTranslations no cadastro), permitindo manter variantes de texto organizadas no mesmo template e alinhar isso à localização e aos canais oficiais quando fizer sentido.Benefícios em conjunto
Idiomas no CRM + localização manual ou IA + analytics por contato reduzem atrito em base global, dão previsibilidade de custo na IA e mostram quem está respondendo — não só “quantas mensagens saíram”.Novo canal: Telegram
Passamos a oferecer Telegram como canal de mensagens, integrado ao mesmo modelo da API v1 e webhooks que você já usa nos outros canais:- Dois modos de conexão:
- Bot — cadastro com token do @BotFather.
- Conta de usuário — fluxo de login com QR ou string de sessão após aceite dos termos no painel.
- API v1 — envio de texto, mídia por URL, localização (localização apenas no modo bot, conforme suporte atual); listagem e detalhe de mensagens; cancelar, editar texto e apagar quando o Telegram permitir; listagem e detalhe de atividade recebida.
- Dashboard — criar e gerir instâncias Telegram, assistir ao fluxo de QR/sessão e acompanhar envios e recebidas no painel.
- Documentação — guia dedicado Telegram API.
API de contatos e audiência (v1)
Além do painel, tópicos de comunicação, segmentos de audiência (regras dinâmicas, distintos das tags) e campanhas passam a ter endpoints em/v1 com escopos dedicados (topics:*, segments:*, campaigns:*, incluindo campaigns:run para executar o disparo). A documentação Contatos foi ampliada com esses caminhos.Regras de segmento: campo personalizado com “contém” e ignorar maiúsculas
Na DSL de segmentos versão 1 (definition.version: 1), regras do tipo property ganharam campos opcionais:valueMatch:exact(padrão, comportamento anterior) oucontains(substring no valor salvo).ignoreCase:truepara comparar sem diferenciar maiúsculas/minúsculas.
Contatos e Audiências: Topics, Segments e Campaigns
Lançamos uma nova camada de gestão de audiência para unir operação de contatos, segmentação e campanhas em um fluxo único no painel:- Custom fields (contact properties): definição de campos personalizados para enriquecer contatos e personalizar envios.
- Topics e preferências públicas: criação de tópicos de comunicação com página pública de preferências para opt-in/opt-out do usuário final.
- Segments com DSL: criação de segmentos dinâmicos com preview de contatos antes do disparo.
- Campaigns com execução em pipeline existente: disparos em lote reaproveitando o pipeline atual de envio.
- Tela Audience no dashboard: painel único para administrar tópicos, segmentos e campanhas com ações de criar, editar, pré-visualizar, executar e excluir.
Templates com categoria de marketing e regras de descadastro
Também adicionamos controles para classificar templates e garantir conformidade por canal:- Categoria do template: suporte para classificar templates como transacionais ou marketing.
- Vínculo com tópico de marketing: templates de marketing podem ser associados a um tópico específico para respeitar consentimento.
- Descadastro automático por canal:
- SMS e WhatsApp:
Reply STOP to unsubscribe. - E-mail: frase clicável
click here to unsubscribecom link de preferências.
- SMS e WhatsApp:
- Toggle por template: opção para habilitar/desabilitar o append automático do texto/link de preferências.
Benefícios práticos
Com essa evolução, sua operação ganha mais controle de consentimento, melhor governança de base e campanhas mais seguras, mantendo a experiência centralizada no mesmo painel e alinhada às políticas de uso e privacidade.Configurações de inbound por workspace (SMS e WhatsApp)
Adicionamos configurações de recebimento por workspace para controlar, por canal, o que pode ser persistido como inbound:inboundSettings.channels.sms.enabledinboundSettings.channels.whatsapp.enabledinboundSettings.channels.whatsapp.allowPrivateChatsinboundSettings.channels.whatsapp.allowGroupChatsinboundSettings.channels.email.enabled
- GET
/v1/workspaces/:idretornainboundSettingsresolvido. - PUT
/v1/workspaces/:idaceitainboundSettingsPatchpara merge parcial.
allowGroupChats, continua obrigatório groupFeaturesEnabled = true.Atualização de preços e planos (resumo)
Fizemos uma atualização geral no modelo comercial para deixar a operação mais previsível e competitiva, com reflexo em API, painel, site institucional e documentação.O que mudou nesta leva
- Mais créditos por faixa de plano: ampliamos os volumes de créditos mensais em diferentes tiers, mantendo a lógica de progressão para operações em crescimento.
- Ajuste de consumo por canal: recalibramos pesos de créditos em canais específicos para refletir melhor o custo real de envio.
- Redução de preço no avulso (SMS e RCS): o valor por envio no modelo Pague pelo uso foi reduzido.
Autenticação em dois fatores (2FA)
Agora você pode proteger sua conta com segundo fator no login, de forma opcional:- TOTP — cadastre um app autenticador (por exemplo Google Authenticator ou equivalente) escaneando o QR code e confirmando com o código de 6 dígitos.
- Passkeys — registre chaves de segurança ou biometria do dispositivo para concluir o login sem digitar código quando o navegador suportar.
- Códigos de backup — ao ativar o TOTP, geramos códigos de uso único para acesso se você perder o celular; você pode regenerar os códigos quando precisar (a ação exige confirmar o segundo fator).
Limite de gasto por API Key
Agora cada API Key pode ter um teto de consumo configurável no painel (criação ou edição da chave):- Ilimitado — comportamento anterior: a chave só respeita créditos/saldo do workspace.
- Limite em créditos — a chave acumula o consumo em créditos de plano usados nas operações feitas com ela; ao ultrapassar o teto, novos envios retornam 402 Payment Required com código
API_KEY_SPEND_LIMIT_EXCEEDED. - Limite em centavos de real — a chave acumula o custo em centavos de saldo (Pague pelo uso / pré-pago); ao ultrapassar o teto, a resposta é a mesma (
API_KEY_SPEND_LIMIT_EXCEEDED).
SMS: tamanho mínimo da mensagem
Passamos a exigir no mínimo 9 caracteres no texto do SMS (após remover espaços nas pontas), com máximo de 160. A regra vale para API v1 (POST /v1/sms/messages), envio pelo painel, templates (texto salvo no cadastro e texto final após substituir variáveis no POST /v1/templates/send) e para a fila de envio (SMS já enfileirados com texto inválido podem falhar ao processar). Em caso de texto curto demais, a API responde 400 com SMS_MESSAGE_TOO_SHORT.Painel e API (outras melhorias desta leva)
- Visão geral: ajustes na página de overview e na paleta dos gráficos para leitura mais clara dos números por canal.
- RCS: melhorias nas telas de criação e listagem de envios RCS no dashboard.
- SMS (recebidas e respostas): adicionamos o fluxo de SMS de entrada (MO) com eventos dedicados, listagem de recebidas no painel, detalhe da mensagem inbound e suporte a resposta automática opcional por envio.
- WhatsApp (enviadas e recebidas): a listagem passa a suportar abas separadas para mensagens enviadas e recebidas, com visualização dedicada das inbound no dashboard.
- Cobrança e envios: o fluxo de cobrança por envio e rotas de envio/cancelamento (WhatsApp, SMS, e-mail, push, RCS, templates) foram alinhados ao limite da API Key e ao registro de uso por chave, mantendo consistência entre canais.
API_KEY_SPEND_LIMIT_EXCEEDED ou SMS_MESSAGE_TOO_SHORT, confira o limite da chave e o tamanho da mensagem — a documentação em SMS API, Templates e Respostas de erro traz os detalhes.