Mensajes recibidos, suscripción y grupos de WhatsApp en GA
Mejoras
Configuración del espacio de trabajoLa pestaña Canales de configuración del espacio de trabajo ahora es Mensajes recibidos. Las transacciones de facturación se encuentran en Suscripción. El factor de confianza y la personalización del panel se encuentran en Configuración.Grupos de WhatsApp en GALas funciones de grupo ya no son experimentales. Ya no se requiere activar flag en el Workspace. Sigue siendo necesario: Instance no oficial + scopewhatsapp:groups (y allowGroupChats para inbound).Enlace compartible, WhatsApp y plantillas por canal
Incorporación remota de canales, una API de WhatsApp más clara y envíos de plantillas en cada ruta de canal.
Nuevas funciones
Enlace para compartir para conectar instancias- WhatsApp, Telegram (modo de usuario) e Instagram:
generateShareableLink: trueal crear devuelve un enlace para que el usuario final finalice la conexión en el navegador, sin QR o Meta inicio de sesión en su servidor.- Telegram (modo usuario): crear ya inicia QR y devuelve
connection.base64/loginUrl. - Instagram: sin
authal crear, genera unPENDINGborrador + enlace de inicio de sesión remoto. - Gestión de enlaces vía API:
GET/POST .../instances/{id}/connect-page(estado, habilitar, rotar secreto, deshabilitar).
- Telegram (modo usuario): crear ya inicia QR y devuelve
- En WhatsApp, SMS, correo electrónico, push, Telegram, Instagram, RCS y voz:
type: "template"+payload.templateIdenvía solo la porción de la plantilla de ese canal.- WhatsApp oficial: requiere una plantilla metaaprobada; Conexión QR: contenido de sesión simple (sin encabezado Meta ni botones).
- La distribución multicanal permanece en
POST /v1/templates/send.
Mejoras
WhatsApp- Campo
modeen instancias:UNOFFICIAL(QR) oOFFICIAL(Registro integrado). Enumere, obtenga y cree la devoluciónmode.- Oficial con enlace para compartir: omita los campos Meta en la carga útil y use la bandera para crear un borrador; el cliente termina en el enlace.
- Envío oficial: validación de token, plantilla y medios antes de hacer cola, con errores claros (
META_TOKEN_EXPIRED,META_PERMISSION_DENIED,TEMPLATE_NOT_ALLOWED_FOR_INSTANCE). metaNameen plantillas oficiales: nombre utilizado en el envío (la sincronización lo completa automáticamente).- Sandbox (
sk_test_): Los envíos y plantillas de WhatsApp no llaman a Meta ni marcan la línea real como desconectada. - Reconexión integrada:
ALREADY_CONNECTEDsolo cuando la línea está activa con un token válido. - Rotar el secreto del enlace invalida el enlace anterior.
WhatsApp oficial (Cloud API) y detalle del mensaje
WhatsApp oficial (API en la nube a través del proveedor tecnológico) está disponible, con registro integrado en el panel. Mismo ciclo: configuración por canal, transcripción de audio entrante y una vista detallada del mensaje más clara (pestañas + vista previa estructurada).
Nuevas funciones
WhatsApp oficial, registro integrado (OFFICIAL)En el asistente de instancias elige Oficial o No oficial (QR). Los números oficiales se conectan a través de Meta (iniciar sesión en el panel), sin necesidad de pegar tokens manualmente.- Panel de control: WhatsApp → Nueva instancia → Oficial → Registro integrado (WABA + número).
- API:
mode: "OFFICIAL"enPOST /v1/whatsapp/instances(Registro integrado; cuando la función está habilitada en el entorno). - Conversaciones de **Metafacturaciones» en la cuenta del cliente; Notifique cobra solo la tarifa de software de la plataforma (consulte la tabla de facturación en los documentos).
- Se requiere un método de pago activo en WhatsApp Manager. Sin él, los envíos se bloquean con
META_PAYMENT_METHOD_REQUIRED. - Fuera del período de 24 horas, solo una plantilla oficial aprobada; dentro de la ventana, texto/medios de sesión.
- Las credenciales para traer sus propias (
OFFICIAL_BYOK) son secundarias para la incorporación; prefiera el registro integrado (OFFICIAL).
- API:
- El catálogo se encuentra en WABA (los números en la misma cuenta comparten plantillas).
- Sincronización pull/push con Meta; estado a través de webhook (
APPROVED,PENDING,REJECTED,…). - Las plantillas internas de Notifique permanecen
source: ZENVIO; los oficiales usansource: WHATSAPP_OFFICIAL. - APROBADO Metaplantillas: límite de edición 1× cada 24 horas y 10× cada 30 días (Metaregla).
- Sincronización pull/push con Meta; estado a través de webhook (
- Acceso directo a Configuración de canal en WhatsApp (y otros canales): descripción general de la instancia y controles de recepción/persistencia/webhook entrantes, alineados con la pestaña Mensajes recibidos del espacio de trabajo.
- En la Bandeja de entrada y detalle de mensajes entrantes: transcribir audio (WhatsApp, Telegram, Instagram) a pedido, facturado en créditos.
- transcripción automática opcional en la configuración de entrada del usuario.
Mejoras
Detalle del mensaje (WhatsApp, Telegram, Instagram, SMS, email, push, RCS y voz)- Debajo de la línea de tiempo: pestañas Mensaje / Metadatos / Eventos (control segmentado compacto, sin tarjeta envolvente).
- Mensaje, contenido e historial de edición/respuesta.
- Metadatos, solicitar metadatos (y carga útil del proveedor cuando esté disponible).
- Eventos, entregas de webhooks activadas por ese mensaje (con un enlace a la entrega).
- Vista previa estructurada de mensajes (plantilla, botones, lista, respuestas interactivas) en detalle salientes y entrantes de WhatsApp.
- Metatoken caducado o no válido: la instancia se DESCONECTA y el panel solicita que se vuelva a conectar.
- Los enlaces de conexión compartidos mantienen el mismo modo de reconexión de la línea (registro integrado o token heredado).
- La API de la nube no edita ni elimina un mensaje ya enviado: la API devuelve
META_MESSAGE_EDIT_UNSUPPORTED/META_MESSAGE_DELETE_UNSUPPORTED; el tablero oculta Editar/Eliminar en las líneas oficiales.
Medios entrantes, WhatsApp, Telegram e Instagram
Descargue los medios recibidos en la bandeja de entrada, la pantalla de detalles y la API v1 en todos los canales. Los archivos permanecen bajo demanda del proveedor (sin almacenamiento de blobs permanente).
Mejoras
WhatsApp- La descarga entrante ahora incluye video y sticker (además de imagen/audio/documento) a través de QR/no oficial.
- Puntos finales:
POST /v1/whatsapp/messages/inbound/{id}/mediayGET .../media/download.
- Puntos finales:
- Nuevos puntos finales:
POST /v1/telegram/messages/inbound/{id}/mediayGET .../media/download(telegram:read).GET .../inbound/{id}ahora devuelvecontentPreviewymediaFetch.- Tipos: imagen, audio, vídeo, documento, pegatina. El robot usa
getFile; El usuario utiliza MTProtodownloadMedia.
- Nuevos puntos finales:
POST /v1/instagram/messages/inbound/{id}/mediayGET .../media/download(instagram:read).GET .../inbound/{id}incluyecontentPreviewymediaFetch.- Tipos: imagen, vídeo y audio/voz (URL de carga útil; voz con respaldo de aiograpi).
Correo electrónico, darse de baja con un clic RFC 8058
Los envíos de marketing ahora incluyen encabezados
List-Unsubscribe / List-Unsubscribe-Post (Gmail/Yahoo). Cancelar la suscripción con un clic se acepta en POST (práctica de mercado).Mejoras
RFC 8058 por defecto- Plantillas de MARKETING (encabezados siempre; pie de página HTML aún opcional a través de
appendPreferencesLink), campañas y automatizaciones.POST /v1/email/messages: activado por defecto cuando el destinatario es un contacto; utilicelistUnsubscribe: falsepara correo transaccional.- Punto final público: GET confirma únicamente (sin mutación, evita escáneres); POST aplica la exclusión voluntaria (
List-Unsubscribe=One-Clicko formulario). - El tema no válido en la URL no recurre a la exclusión voluntaria global;
listUnsubscribeTopicIdno válido en la API devuelve 400INVALID_LIST_UNSUBSCRIBE_TOPIC. - Guía: Cancelar suscripción con un clic (RFC 8058). Error: Respuestas de error.
API v1, errores estandarizados en todos los puntos finales
Todas las rutas API v1 ahora devuelven errores con
error, message y code (enumeración estable). Los mensajes se pueden localizar a través de Accept-Language o x-locale. No hay cambios importantes en las rutas de éxito, solo las cargas útiles de error son más predecibles.Mejoras
Errores uniformes en API v1- ~1,150
success: falserespuestas revisadas en WhatsApp, Instagram, SMS, correo electrónico, Telegram, push, RCS, voz, webhooks, CRM, contactos, plantillas, automatizaciones, enlaces cortos y más.- Campos de error obligatorios:
error(etiqueta HTTP),message(legible por humanos),code(enum). - Middleware global:
UNAUTHORIZED,API_KEY_EXPIRED,API_KEY_REVOKED,RATE_LIMIT_EXCEEDED,ONBOARDING_REQUIRED,WORKSPACE_HEADER_NOT_ALLOWED. - Nuevos códigos comerciales comunes:
WEBHOOK_NOT_FOUND,EMAIL_DOMAIN_NOT_FOUND,INSTANCE_CAPACITY_FULL,VOICE_*,NO_MEDIA,DOWNLOAD_FAILED, etc. - POST /v1/report (informes FELCA) y la descarga de medios entrantes de WhatsApp ahora incluyen
codeen todos los errores.
- Campos de error obligatorios:
POST /v1/email/domains/:id/verify)-
DNS pendiente: HTTP 200,
success: true,verified: false,code:EMAIL_DOMAIN_DNS_PENDING- Verificado:
EMAIL_DOMAIN_VERIFIED - DNS falló:
EMAIL_DOMAIN_VERIFY_FAILED - Errores HTTP con
messagelocalizado ycodeespecífico
- Verificado:
ErrorResponse con code requerido).Correo electrónico y WhatsApp, API v1
Dos lanzamientos el mismo día: un nuevo punto final de WhatsApp para descargar medios entrantes a través de API y mensajes de error más claros al registrar un dominio de correo electrónico. Nada se interrumpe en los flujos existentes; en caso de falla, use el campo
code para decidir qué hacer a continuación.Nuevas funciones
WhatsApp, descarga de medios entrantesAhora puede descargar imágenes, audio o documentos de un mensaje entrante a través de API, el mismo flujo que el panel (bandeja de entrada y detalles del mensaje).-
GET /v1/whatsapp/messages/inbound/{id}/media/download, devuelve el archivo binario conContent-TypeyContent-Disposition(ideal paracurl -oy scripts).POST /v1/whatsapp/messages/inbound/{id}/media, cuerpo vacío; devuelve JSON condata.base64(ideal para integraciones en memoria).- El tipo (
image|audio|document) se infiere en el lado del servidor a partir decontentPreview. - Alcance: whatsapp:read (honra la clave API
instanceIds). - Requiere una instancia activa no oficial (QR).
mediaFetch.fetchable en GET /v1/whatsapp/messages/inbound/{id}, luego use GET (archivo) o POST (base64). Las URL en contentPreview.mediaUrl son efímeras y no reemplazan estos puntos finales.Documentos: Introducción a WhatsApp, Ámbitos de clave API, OpenAPI.Mejoras
Email, clearer errors when registering a domainAntes, una falla del proveedor (ZeptoMail / SES) podía aparecer solo como un 502 genérico. La respuesta ahora incluye unmessage legible, code y un status HTTP más apropiado, en el locale del cliente (Accept-Language / x-locale).-
Éxito (200) y la carga útil de los registros DNS no cambian.
- En caso de error, prefiera manejarlo mediante
code(usemessagepara la visualización del usuario final). - Los bloques antispam del proveedor ahora devuelven 422 en lugar de 502.
- En caso de error, prefiera manejarlo mediante
PLAN_LIMIT_EMAIL_DOMAINS, WORKSPACE_BLOCKED) no se modifican.Documentos: API de correo electrónico, OpenAPI, Respuestas de error.Instagram, protecciones antisuspensión
Nuevas reglas para instancias no oficiales de Instagram: reduce el riesgo de suspensión por ciclos de reconexión o alto volumen en cuentas nuevas. Las rutas de éxito y las respuestas no cambian, solo nuevos campos y códigos cuando se bloquean.
Mejoras
Protecciones anti-suspensión (conexión no oficial)expectedUsername(opcional) en POST /v1/instagram/instances- GET /v1/instagram/instances/:id expone
lockedUsername,lockedIgUserPk,reconnectBlockedUntil,abusePausedUntil,firstConnectedAtywarmup(active,dailyLimit,sentToday,daysRemaining). - Bloqueo de cuenta: una instancia = un nombre de usuario después del primer inicio de sesión. Cambie de cuenta creando una nueva instancia.
- 12 h de recuperación después de una desconexión involuntaria + máximo 3 inicios de sesión/hora. La desconexión manual a través de API no aplica tiempo de reutilización.
- Pausa de abuso cuando Instagram indica límite/restricción de velocidad.
- Precalentamiento: hasta 15 DM/día durante los primeros 5 días (solo instancias nuevas).
- GET /v1/instagram/instances/:id expone
Avisos de integración
On error, handle bycode (and use retryAfterSec when you get 429). Do not reconnect in a loop after a drop, wait for cooldown or create a new instance.Docs: Política antisuspensión, Inicio rápido, Respuestas de error.
WhatsApp, protecciones anti-baneo
Misma idea que Instagram, ahora en WhatsApp (conexión QR no oficial): menos riesgo de prohibición por reconexiones agresivas o intercambio de SIM en la misma instancia. Sin cambios importantes de ruta, campos y códigos adicionales.
Mejoras
Protecciones anti-ban (conexión no oficial)expectedPhoneNumber(opcional) en POST /v1/whatsapp/instances, valida el número en el primer emparejamiento.- GET /v1/whatsapp/instances/:id expone
lockedPhoneNumber,reconnectBlockedUntilywarmup(active,dailyLimit,sentToday,daysRemaining). - Bloqueo permanente: una instancia = un número después de la primera conexión. Cambie la SIM creando una nueva instancia.
- 6 h de recuperación después de una desconexión involuntaria (prohibición, sesión cancelada). La desconexión manual a través de API no aplica tiempo de reutilización.
- Precalentamiento: hasta 20 mensajes/día durante los primeros 3 días después de
firstConnectedAt(solo instancias nuevas).
- GET /v1/whatsapp/instances/:id expone
Avisos de integración
Docs: Política anti-banimento, Inicio rápido, Respuestas de error.
Contrato de envío canónico, unificado en todos los canales
Estandarizamos el formato de envío en todos los canales para integraciones multicanal. Las formas heredadas aún funcionan, pero se recomienda migrar al contrato canónico cuando sea posible.Respuesta 202:
Mejoras
Contrato de envío canónicotoes siempre una matriz, nunca una cadena. Máximo 100 destinatarios por solicitud.statuses siempre MAYÚSCULAS,QUEUED,SCHEDULED,SENT,DELIVERED,FAILED.messageIdses el campo de respuesta canónico. Los alias de canales (smsIds,emailIds, etc.) se mantienen por motivos de compatibilidad.
Nuevas funciones
- GET /v1/rcs/messages, listado de mensajes RCS.
- POST /v1/notify, envío multicanal en una sola llamada (incluye Instagram).
- POST /v1/templates/send, soporte para canal de Instagram (
instagram.instanceId). - Notifique MCP, nuevas herramientas para RCS, Voice e Instagram Direct.
Compatibilidad
Aún se aceptan las formas anteriores: campos planos en SMS/Email/Push,messageType en RCS, speak/playAudioUrl en Voz.Documentación actualizada: inicios rápidos para todos los canales, plantilla-api, guías/webhooks y mcp-notifique.Ámbitos de Instagram Direct y clave API
Un gran día de lanzamiento: Instagram Direct se unió a la plataforma. El mismo día, la pantalla de claves API comenzó a mostrar alcances que antes eran fáciles de pasar por alto (RCS, conversiones, grupos).
Nuevas funciones
Instagram Direct, nuevo canalConecte una cuenta, envíe mensajes directos desde el panel o API, edite el texto enviado, administre comentarios y recibainstagram.* webhooks.- Iniciar sesión con nombre de usuario y contraseña (2FA/desafío cuando sea necesario);
acceptInstagramTermsrequerido.- Contenido: texto y medios a través de URL HTTPS (imagen, vídeo, audio, documento).
- Editar mensajes (hasta 1000 caracteres, 15 minutos, 5 ediciones) y anular el envío cuando esté permitido.
- Comentarios: enumerar, responder y eliminar (
instagram:comments:reply,instagram:comments:moderate). - Alcances:
instagram:send,instagram:read,instagram:cancel,instagram:update,instagram:deletee instancias.
Mejoras
Claves API, RCS, conversiones y alcances de gruposSi su integración utiliza RCS o Smart Links, revise la clave y agregue los alcances a continuación para evitar 403.- RCS:
rcs:send,rcs:read,rcs:cancel- Conversiones (Enlaces inteligentes):
conversions:manage - Grupos de WhatsApp:
whatsapp:groups(con el complemento habilitado) - Instagram:
instagram:updatejunto con otros ámbitos de Instagram
- Conversiones (Enlaces inteligentes):
Segmentos: campos de plataforma, temas y operaciones escritas
Segmentos más potentes
El segmento DSL obtuvo nuevos tipos de reglas y operadores escritos. Todavía usasversion: 1, match y hasta 32 reglas, pero el conjunto de filtros es mayor.Nuevos tipos de reglas
contactField: campos de plataforma (name,phone,email,url,telegramPeer,languages,hasPhone,hasEmail,hasUrl,hasTelegram)topic: suscrito o no a un tema (topicId+subscribed)- Aún disponibles:
tag,property(campos personalizados) yreceiveMarketing
Operadores escritos (op)
En property, use op según el tipo de campo (STRING, NUMBER, BOOLEAN, DATE), incluyendo containsOneOf para varias ciudades/valores en una regla.Legacy valueMatch: "exact" | "contains" todavía funciona; prefiera op en nuevas integraciones.Vista previa
La vista previa del segmento permanece paginada (máximo 500 por página) y puede establecerse entotalCapped cuando el total estimado alcanza un límite interno.Docs: Segmentos de audiencia.Números de teléfono y API de voz
Nuevo canal: voz y números de teléfono.
Lanzamos Números de teléfono y una Voice API no Notifique: contrate números sin dolor, faça e recaba ligações, e integre discadores, URAs y confirmações por telefone à sua stack.Números de teléfono
- Contratação pelo Painel: busque números disponibles por país/DDD, reserve e pague a mensalidade recorrente
- API v1:
GET /v1/phone-numbers,GET /v1/phone-numbers/available,GET /v1/phone-numbers/{id}yPATCH /v1/phone-numbers/{id}para consultar y configurar voz de entrada - Comportamiento entrante: encaminhar (
FORWARD), TTS y desligar (TTS_HANGUP), rejeitar, caixa postal o controlar vía webhook (WEBHOOK_CONTROL) - Escopos:
phone_numbers:read,phone_numbers:update
- API v1:
API de voz
- Chamadas originales:
POST /v1/voice/callscon TTS, audio por URL, coleta DTMF, grabación y detección de caja postal- Acompañar:
GET /v1/voice/callsyGET /v1/voice/calls/{id}(comincludeEvents=true) - Sesión de control:
POST /v1/voice/calls/{id}/actions/{action}(speak,play,gather,transfer,record-start,record-stop,dtmf,hangup) - Gravações: descargar vía
GET /v1/voice/calls/{id}/recordings/{recordingId}/download - Escopos:
voice:call,voice:read,voice:control - Cobrança: por minuto de voz (pague pelo uso ou créditos do plano)
- Acompañar:
Webhooks
Nuevos eventos disponibles sin dolor:- Chamadas:
voice.call.initiated,voice.call.received,voice.call.ringing,voice.call.answered,voice.call.completed,voice.call.failed,voice.call.dtmf,voice.call.gather.ended,voice.call.recording.ready,voice.call.machine.detected.- Números:
phone_number.activated,phone_number.past_due,phone_number.suspended,phone_number.released
- Números:
Bandeja de entrada unificada y alcances de clave API requeridos
Dos temas el mismo día: la Bandeja de entrada se convirtió en un centro de soporte real y las nuevas claves API deben declarar alcances explícitos (con una fecha límite para migrar las claves heredadas).
Nuevas funciones
Bandeja de entrada unificada con gestión de colas de equipoUna bandeja de entrada para WhatsApp, SMS, Telegram y el widget de IA, con cola, asignado, métricas y resumen de IA. El correo electrónico permanece fuera de la bandeja de entrada (enfoque de mensajería en tiempo real).- Cola única con filtros de estado (Abierto, Pendiente, Resuelto), asignado y canal
- Asignar conversaciones de forma manual o automática; resolver y reabrir
- Enrutamiento: automatización/IA, espera de un compañero de equipo o humano activo
- Métricas: primera respuesta, resolución, conversaciones no asignadas
- Responder con texto, plantilla o URL de imagen; panel lateral con resumen de IA y enlace de contacto
Mejoras
Claves API, alcances requeridos en la creaciónLas claves nuevas requieren al menos un alcance (por ejemplo,whatsapp:read, sms:send). Ya no puedes crear una clave de “acceso total” en blanco desde el panel.Avisos
Las claves heredadas con ámbitos vacíos (acceso v1 completo) funcionan hasta el 1 de julio de 2026 (hora de Brasilia). Después de eso, devuelven 403. Cree una nueva clave con alcances mínimos o edite la existente.- Configuración → Claves API → nueva clave con alcances requeridos.
- Cambie su aplicación y revoque la clave anterior cuando esté estable.
- O Edite la clave actual y establezca los alcances explícitamente.
Referencias, campañas y enlaces inteligentes
Un día de crecimiento y CRM: programa de referencias, campañas más ricas, cupones de pago, instancias adicionales y seguimiento de conversiones en enlaces.
Nuevas funciones
Programa de recomendaciónRecomienda y gana 15% de comisión por 12 meses; Las inscripciones a través de su enlace obtienen un 10% de descuento los primeros 3 meses. Panel de control en Configuración → Facturación (/dashboard/affiliate).Instancias adicionales (complemento)¿Necesitas más WhatsApp o Telegram? R$ 7,90/mes por slot (+1 de cada canal), hasta 20 slots. Complementos → Instancias adicionales.Enlaces inteligentes y conversionesLos enlaces cortos evolucionaron: UTM automáticos en redireccionamiento, píxel de conversión y API POST /v1/conversions para cerrar el mensaje → hacer clic → bucle de venta.Mejoras
Campañas en el CRM- Programar envíos (
scheduledFor) y cancelar horarios- Lista más completa con estados legibles y resumen enviado · entregado · fallido
- KPI, embudo por canal, cronograma y lista de destinatarios (panel de control y API)
- UTM automáticos (
utm_campaign,utm_content) en enlaces de campaña
Envío de Pools por WhatsApp
Varios números trabajando juntos
Para operar con volumen alto en WhatsApp, puedes agrupar instancias num pool de envío e distribuir mensajes entre los números: reduciendo el riesgo de bloqueo y equilibrando la carga.- Estrategias de distribución: 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 faltas consecutivas (circuit breaker), cooldown entre lotes, limite diário por número y 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 los destinos entre los números del grupo
CRM empresarial y canalización (kanban)
Perfil de contacto más rico
A página de detalhe do contacto ganhou abas dedicadas para operación de vendas y atención:- Visão general: datos, etiquetas, temas, segmentos e inteligencia operativa
- Timeline: histórico cronológico unificado: envíos y recebidas (WhatsApp, SMS, e-mail, Telegram, widget web), automações, notas, tarefas, mudanças no funil e insights de IA
- Notas: notas internas del equipo, con la opción de arreglar las más importantes
- Tarefas: seguimientos com título, prazo, responsável e status (aberta/concluída)
- Conversas: todos los hilos del inbox ligados al contacto, con enlace directo para cada uma
Perfil de relación de IA
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 y recomendaciones prácticas. Há também chat de IA sobre o contato (“próximo passo?”, “risco de churn?”).Kanban pipeline
Novo módulo em Funil (/dashboard/pipeline): quadros de vendas, suporte ou personalizados com colunas editáveis (arrastar cards). Cada tarjeta es una oportunidade ligada a un contacto, con título, valor, prazo y responsabilidad. O dolor lateral mostra o contacto, tarefas e notas; cambios de estado ficam registrados en la línea de tiempo del contacto. Dá para criar oportunidade a partir de la ficha del contacto.Integraciones MCP para el asistente
Conecte Gmail, Outlook, Drive y más al asistente
Si tiene MCP (en máquinas automáticas), puede conectar servicios externos sin programar:- Gmail, Calendario de Google, Google Drive (OAuth)
- Outlook (correo electrónico y calendario), SharePoint, Microsoft Teams, Dropbox
- Servidor MCP personalizado (HTTPS) con token o encabezados propios
Punto de control de aprobación en flujos
Novo passo no editor de automações para marcar no fluxo que antes de ramos com ferramentas que alteram dados externos a equipe debe aprobar manualmente. É um marco documental (con nota interna opcional) para procesos de aprobación fora da plataforma: no detenga la ejecución ni pede clique de aprovação dentro del producto.Docs: Introducción a las automatizaciones y Asistentes.Widget de IA para su sitio web
Chat AI en la esquina de tu sitio
Nuevo complemento Chat com IA (Complementos → Chat com IA): un widget integrado que responde a los visitantes con base no asistente y una base de conocimiento que usted configura.- Instalação simple: copie el fragmento
<script>del panel y cole en el sitio; vista previa en vivo cuanto personaliza núcleos, posiciones, textos de boas-vindas y perguntas sugeridas- Domínios autorizados: el widget solo funciona en los hosts que permites
- Identificación del visitante: modos anónimo, opcional (nombre/e-mail/teléfono) o obrigatório; quem preenche vira contacto no CRM automáticamente
- Verificación por código OTP: opcional: envío de código de 6 dígitos por correo electrónico, SMS o WhatsApp antes de liberar a conversa (con algunos créditos de envío)
- Iniciar sesión en el sitio (HMAC): si el visitante ya está registrado en su sitio, el backend puede identificar su identidad en el formulario en OTP.
- Handoff humano: las conversaciones entran en Inbox como canal Widget IA; pode transferir al asistente; visitante puede disparar automáticamente
Incorporación inteligente y reglas de planificación
Onboarding que entiende tu negocio
Nuevo paso “Sobre o negocio” sin incorporación: informe el nombre de la empresa, el sitio y la descripción (ou pule). A IA analisa o site/descrição e gera um perfil com resumo, tipo de negocio e sugestões de templates e automações: atalhos prontos para começar rápido.En el panel de control central, el widget “Sugerencias para su negocio” mantiene estas recomendaciones visuales sobre el espacio de trabajo en la fase inicial.Límites de instancias más claros y vencimiento del plan
- Limites por canal: WhatsApp y Telegram tienen cotas separadas (ej.: Pro = 2 de cada); El asistente de creación de instancias y la página de planos deixam isso explícito.
- Expiração automática: cuando una assinatura paga expira, el espacio de trabajo se rebaja automáticamente (sin depender de la acción manual)
- Data de expiração visível:
planExpiresAtaparece na assinatura y nas configurações do workspace, con mensajes de prueba/período de prueba en la página de assinatura - Ao tentar exceder o limite do plano, o bloqueio é claro na API e no Painel
Bandeja de entrada de WhatsApp, libro de uso y herramientas WA
Sincronizar el historial de WhatsApp
En Bandeja de entrada conversaciones de WhatsApp, “Sincronizar conversación” importa hasta ~30 mensajes recientes de la conexión, incluidos los mensajes enviados desde el teléfono que no pasaron por la plataforma. Los mensajes importados muestran el origen “Desde el teléfono”. Puede cargar medios a pedido (imagen, audio, documento, video) cuando la vista previa esté incompleta.Responder con más herramientas en la bandeja de entrada
- Plantillas (WhatsApp, SMS, Telegram) con vista previa de diferentes opciones: enviar directamente o colocar en ningún campo de texto
- Imagen por URL (WhatsApp y Telegram)
- Etiquetas IA padronizadas no dolor lateral (ej.: “cliente frustrado”, “alta intención”)
Créditos detallados y libro de saldos
Sustituímos a visão antiga de “uso de créditos” por un extrato completo (workspace credit ledger): cada envío y 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.Herramientas de enlace de WhatsApp
Herramientas adicionales en el panel para instancias de WhatsApp compatibles:- Ajustar privacidad da cuenta (último visto, foto, grupos, etc.)
- Importar contactos de agenda WhatsApp para CRM
Automatizaciones: webhooks, señales y condiciones numéricas.
Webhook por automatización
Cada flujo puede tener una URL pública y un segredo propio. Los sistemas externos (CRM, comercio electrónico, ClickUp, etc.) envían un POST con archivos JSON; Tienes mapeia campos en la carga útil (ej.:task.status) para usar en condiciones y pasos siguientes. Opcionalmente mapeia contacto por DNI, correo electrónico o teléfono.Espere señal y condiciones más ricas
- Esperar sinal: o fluxo pausa até acontecer algo: e-mail aberto, recibo de leitura no WhatsApp o evento registrado da automação, con ramo de timeout opcional (ej.: “mandou e-mail → espera abrir → manda seguimiento”)
- Condições numéricas: além de “igual” e “contém”, compare números con maior que, menor que, maior ou igual, menor ou igual (valores de pedido, cantidades, puntuaciones)
- Gatilho por mensajes recibidos: Disparan automáticamente cuando chega mensajes entrantes (WhatsApp, Telegram, etc.), no sólo para eventos internos.
CRM: filtros y propiedades avanzadas
Encuentra contactos con precisión
La página de Contatos y API v1 obtienen filtros avanzados:- Por tópicos (
topicIds), segmento (segmentId) e propriedades personalizadas (propertyFilters)- Filtros de marketing, presencia de URL/Telegram y combinaciones de registros
- UI de filtros avanzados no Painel com busca segmentada, retroalimentación visual de cargamento y columnas configuradas
Editor de correo electrónico más cercano al HTML original
El editor de plantillas de correo electrónico pasa a preservar el HTML original de las campañas de marketing: imágenes en línea, estilos y estructura mantidos con mejor compatibilidad.IA por espacio de trabajo: bases de conocimiento y asistentes
Bases de conocimiento (RAG) por espacio de trabajo
Grite bases de conocimiento, faça upload de documentos y use o conteúdo em automatizações y asistentes. El asistente responde con la base que usted sube: políticas, catálogos, preguntas frecuentes, manuales.Asistentes configurables
En Automações → Assistentes, configure los asistentes con instrucciones propias, bases vinculadas y chat de teste sin dolor. Novo passo “Assistente IA” nos fluxos de automação: responde conversas inbound usando RAG e histórico da sessão, com soporte a conversas multi-turno.A página de Automações ganhou abas Bases de conocimiento e Asistentes. Las distintas listas del tablero se pasan a la visualización tabela/cards responsiva.Docs: Introducción a las automatizaciones.Asistente de plataforma, proxy y etiquetas de audiencia
Asistente de IA en el tablero
Nuevo asistente de IA sin dolor lateral: conversar en hilos y peça para ejecutar acciones sin espacio de trabajo: listar/criar contactos, enviar WhatsApp, gerenciar instancias, escribir claves API, etc. Los códigos QR y chaves geradas aparecen en línea en la conversación.Conexiones más estables
Proxy residencial dedicado (automático para espacios de trabajo elegidos) en la creación de instancias WhatsApp y Telegram: mejor estabilidad sin la acción manual.CRM y campañas
- Nueva aba Tags de audiencia en CRM para crear y gestionar etiquetas de contactos
- Confirmação antes de disparar campaña, con vista previa de la audiencia
- Vista previa rica de mensajes recibidos de WhatsApp (texto, mídia, botones) en API y en la tela de detalles de entrada
- Editor de plantillas más capaz (comandos
/, barra lateral, lienzo por canal) - Página de contactos reorganizada con mejor UX de listagem y filtros
WhatsApp y panel actualizados en 3 idiomas
Conexión de WhatsApp más estable
Al crear una instancia de WhatsApp vía QR se mejoró la conexión completa, desconexión, grupos y flujo de mensajería. Cuando esté disponible en el espacio de trabajo, usted elige el modelo de conexión en el asistente.El asistente de creación de instancias fue rediseñado con un paso de modelo de conexión.Panel de control en portugués, inglés y español
Internacionalización amplia del panel: textos de incorporación, CRM, envíos, webhooks, configuraciones y otras telas según el idioma del espacio de trabajo/usuário. Los mensajes de error de API también están localizados conforme a la configuración regional.Enlaces cortos (clicar.co) en todos los canales
Seguimiento de los clics en los enlaces que envía
Agora o Notifique pode encontrar automáticamente los endereços http/https que aparecen en sus mensajes de API v1, cuando usted liga a la opción sin espacio de trabajo. Esto vale para SMS, WhatsApp, Telegram, e-mail, RCS y push.Você continua escribiendo un mensaje como siempre; El sistema troca os links longos por links no domínio clicar.co, sem mudar o restante do texto. Así es más fácil medir cuantas personas hagan clic, con estadísticas sin dolor y con API.Lo que necesitas hacer
- En Configurações do workspace, ative links curtos e, si quiser, marque converter links automaticamente nos envios.
- No complementos de enlaces cortos, también puedes criar enlaces en tu mano y ver una lista de los más recientes.
Webhook cuando alguien hace clic en el enlace corto
Si registras un webhook y marcos el eventoshort_link.clicked, o Notifique avisa tu endpoint cada vez que un clic para registrado (depois de salvar no Analytics). No JSON incluye id de clic, enlace, URL de destino, país/dispositivo cuando se infiere, UTM y hash de IP (sin enviar la IP en texto puro). Así podrás integrar CRM, antifraude o relaciones sin consultar una API en bucle.Estado CLICADO sin envío (além do e-mail)
Con links curtos e atribuição por envío, o primeiro clique em um link clicar.co daquela mensagem pode marcar o registro do canal comoCLICKED (e preencher clickedAt), como já acontecia no e-mail com o provedor. Esto vale para WhatsApp, SMS, Telegram, RCS y push (sin push, el clic en la notificación continúa enviando el flujo push.clicked al punto final del trabajador del servicio; el enlace corto dentro del texto sigue el seguimiento interno).Para integrações, además de short_link.clicked (analytics), pasamos a ofrecer eventos por canal cuando o clique atualiza o envio: message.clicked, sms.clicked, telegram.clicked, rcs.clicked e email.clicked (este último también puede ser vir do ZeptoMail). No hay ningún problema en los nombres que precisa su punto final.En Caixa sandbox, use una simulación Clicked (short link) en el canal de soporte, para recibir el mismo webhook de producción con sandbox: true.Sandbox (sk_test_, Sandbox inbox) y mejoras en el editor de automatización
Modo Sandbox lanzado en API y panel
Agora você integra e testa com chavessk_test_: são os mesmos endpoints /v1 da produção, mas sem envío real para Meta, SMS, correo electrónico, push o RCS. Todo lo que puedes disparar en sandbox aparece en Caixa sandbox (menú Desarrollador), con até 50 mensajes por día (UTC) por espacio de trabajo, 7 días de retención y agendas que você libera no Painel con Liberar ahora.Los webhooks continúan con los mess nomes de evento de producción y pasan a incluir sandbox: true sin carga útil para filtrar prueba x producción en ningún punto final.Publicamos también guia na documentação e artigo no blog para explicar en lenguajes simples como escribir a chave, cuando usar sandbox y el flujo de homologación.- Documentación: Modo Sandbox
Editor de flujo más rico y predecible
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; servir para fechar un ramo (por ejemplo “senão” de uma condición) sin pendurar mais nada. O motor grava o passo como concluído e sigue a regra normal de fim de run quando não há mais passos pendentes.- Condição em gatilho por mensagem recebida: cuando el gatilho é inbound (WhatsApp, Telegram o SMS), a condição compara o texto da mensagem (
body/bodyPreview/preview) con operadores como igual, contém, começa com, etc. “Fuente Evento vs Contacto” no es el modo: solo el texto recibido. En el evento de la API, la condición continua puede ser carga útil del evento o dados del contacto (con campo / ruta obligatoria). - Condição dentro de condição: dá para colocar outra condição a partir de + do ramo Verdadeiro ou Falso (antes o Painel só permitia passos “lineares” ali). Esto permite registrar más granulares en secuencia.
- Sempre dos ramos: después de apagar los pasos (por ejemplo, una condición intermedia), o editor garante que cada condição continue con saída Verdadeiro e Falso; Si faltar un lado, volverá a aparecer o placeholder (+) para escoltar el próximo paso: evita el flujo “quebrado” con sólo un braço.
- Esperas curtas corretas: ajuste no motor de filas para retrasos não serem ejecutados antes de la hora. Hoje o agendamento respeita o horário devido com promoção periódica da fila de automação.
- Condição em gatilho por mensagem recebida: cuando el gatilho é inbound (WhatsApp, Telegram o SMS), a condição compara o texto da mensagem (
Push: Precio de pago por uso (R$ 0,01)
Envíos push más baratos con saldo en BRL
No Pague pelo uso (débito em centavos de saldo), cada envio de push passou a custar R 0,05). Créditos de plano sigue 1 crédito por push, como antes. Demais canais no avulso (SMS, correo electrónico, WhatsApp, Telegram, RCS) não mudaram.Automatizaciones: panel, API v1 y recorridos
Un ecosistema de automatización completo
O Notifique passa a oferecer automações de ponta a ponta: no painel você monta e acompanha fluxos con un editor visual; En API v1 puedes crear, listar y actualizar automáticamente, disparar eventos que inician o alimentan esos flujos e integran todo en seu producto o CRM: solo ficar preso à interfaz. El mismo diseño de jornada vale para quien prefiere hacer clic y para quien prefiere automatizar por código.Cada flujo comienza a partir de un evento (por ejemplo, alguém novo na base ou um evento que o su sistema envió para o Notifique). Los pasos pueden incluir enviar correo electrónico o otros mensajes, esperar un tiempo, actualizar datos del contacto y dividir el camino cuando una condición para la verdad o la falsa.Isso ajuda a acompanhar a pessoa no tempo certo, com mensagens alinhadas ao que ela fez ou ao ao que você já sabe sobre ela no Notifique: seja configurando no Painel ou orquestando pela API junto con el resto de su pila.Ejemplos cotidianos
- Boas-vindas e depois dicas: Envie um e-mail de boas-vindas asim que o evento acontecer e, alguns dias depois, outro e-mail com dicas. Basta colocar un paso de espera (por ejemplo 3 días) entre os dos envíos.
- Conteúdo diferente por plano: Use una condição em cima de um dado do contacto ou do evento (por ejemplo plano gratuito ou pago) e ramifique o fluxo: um caminho envia um tipo de mensagem, o outro caminho envia outro: cada público recibe o que faz sentido.
- Só avançar depois da integração: Monte una secuencia 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 y o que acontece no evento ou no contato para não apressar a jornada e melhorar a experiência.
Mensajes entrantes
Mensajes entrantes: más claros en el panel y en los webhooks
En Configurações do workspace → Mensagens recebidas (Mensajes recibidos) ficou explícito o que acontece quando alguém manda mensagem for você: por ejemplo no WhatsApp, Telegram o SMS. Você pode só guardar no Notifique (para ver depois no Painel), só avisar um endereço seu (webhook) para otro 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, hay un tipo de aviso de webhook pensado solo para mensaje recibido (cuando está ligado a las opciones del espacio de trabajo). Quem já tinha um webhook configurado con el nombre antiguo continua recibiendo o aviso do mesmo jeito.Si usted opta por guardar mensajes recibidos no Notifique, puede usar crédito o saldo en su plano: a tela deixa isso indicado de forma simple, para no tener sorpresa.No painel, em Mensagens recebidas, também dá para criar regras extras para mensajes recebidas: por ejemplo “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ón.Quem integra por API continua podendo ajustar todo con más detalle; una documentación del espacio de trabajo y webhooks para mantener ese comportamiento.Reglas para mensajes entrantes
En las opciones de cada canal (SMS, correo electrónico, Telegram, RCS, WhatsApp), eliges guardar y webhook valem sempre pelos interruptores de la tela, o só quando couber em uma regra que você cadastrou. Cada vez que puedas oler un mensaje con link y/ou palabras que listar, y aí ligar guardar, webhook o tus dos sólo nesses casos. No WhatsApp, isso pode ser feito em separado para conversa com uma pessoa e para grupo (el grupo depende de los recursos del grupo del espacio de trabajo).Plantillas: historia, pruebas, idiomas e IA
Historial de plantillas: ver el pasado y restaurar de forma segura
Siempre que você salva una plantilla, o Notifique registra uma versão daquele momento. Esto significa que puedes abrir el histórico, ver como o template estava antes (inclusive numa pré-visualização) e, si necesitas, restaurar una versión anterior: ideal cuando alguém mudou demais o texto, quando um disparo antigo funcionava melhor ou quando você quer comparar dos abordajes sin perder el trabajo actual.Pruebe la plantilla antes de usarla en producción.
Antes de colocar la plantilla en campaña o automatización, puedes hacer un envio de prueba (sin consumir crédito como un disparo real). Agora dá para enviar o teste para você mesmo (teléfono y correo electrónico da su conta) ou para un único contacto de su espacio de trabajo: así que valide nombres, campos personalizados y o jeito da mensagem em alguém real, sem enviar para una lista completa.Para ficar óbvio que não é produção, o teste sai com a marca[TEST] no começo do texto em SMS, WhatsApp y Telegram, y com [TEST] no assunto do e-mail (o corpo do e-mail não é alterado por isso). Vale la pena recordar: para probar canales que dependen de la instancia, el espacio de trabajo debe ser como instancias padrão de WhatsApp y Telegram configuradas cuando quieras usar esos canales sin probar.Múltiples idiomas, variables e IA en una sola plantilla
Ficou mais claro trabalhar com vários idiomas no mesmo template: escolher em qual idioma is editando, definir qual é o principal, remover um idioma extra que não vai mais usar e usar tradução asistida por IA quando há mais de um idioma no template.As variáveis (campos de contacto, propiedades y valores padrão por canal) continuam acessíveis de forma organizada en cuanto usted edita. O asistente de IA ayuda a redigir o 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 todo estável e previsível: sem você precisar se preocupar com detalhe técnico.CRM, localización, análisis, plantillas, infraestructura de IA, complementos
Idiomas preferidos en el contacto (CRM)
Cada contacto puede tener una lista de idiomas (códigos BCP-47, por ejemplopt-BR, en-US), usado por el motor de envío cuando usted activa localização na mensaje:- Painel: edita idiomas en la ficha de contacto (detalles del CRM).
- API y envíos: WhatsApp, SMS, correo electrónico, push, RCS, Telegram y templates pasan a considerar
languagesdel contacto para resolver el texto del destino.
- API y envíos: WhatsApp, SMS, correo electrónico, push, RCS, Telegram y templates pasan a considerar
Análisis y rendimiento por contacto
Na ficha do contacto ganamos una visión más operativa de engajamento e histórico:- Insights: resumen con partitura de engajamento, nivel (alto/medio/bajo) y balas acionáveis.
- Gráficos e canais: lectura de volumen y desempenho ao longo do tempo, com recorte por canal quando aplicável.
- Contexto para el tiempo: menos “achismo”: abre el contacto y vê se ele responde, em quais canais interage mais e como isso evolui.
Localización de mensajes: manual, automática (AI) y desactivada
Nuestros flujos de nuevo mensaje (canales compatibles) y en API v1, a localización pasan a ser específicos:- Desligada: un único texto para todos (comportamento clásico).
- Manual: envía un objeto i18n (JSON según la configuración regional) con traducciones inmediatas; El backend escolhe o bloco certo usando
sourceLocale+ idiomas do contato. - Automática (IA): el texto base está traducido por modelo (OpenAI o API compatible), con registros rígidos para preservar marcadores de posición (
{{nome}}, etc.) y HTML en correos electrónicos; Si IA falla o no está configurado, tiene respaldo para la base de texto. - Custo: no modo IA, a cobrança segue a política do produto (por destinatário traduzido); o dolor indica cuando o envío usa idiomas do CRM.
- Manual: envía un objeto i18n (JSON según la configuración regional) con traducciones inmediatas; El backend escolhe o bloco certo usando
Plantillas: traducciones por configuración regional
Las plantillas ganan soporte a traduções por locale/canal (localeTranslations no catastro), permitiendo mantener variantes de texto organizadas no mesmo template y alinhar isso à localização e aos canais oficiais quando fizer sentido.Beneficios combinados
Idiomas no CRM + localização manual ou IA + Analytics para contacto reduzem atrito em base global, dão previsibilidade de custo na IA e mostram quem está respondiendo: não só “quantas mensagens saíram”.Envío: prioridad, webhook por lote y metadatos
Nas APIs v1 de SMS, e-mail, push, RCS, WhatsApp y Telegram, o cuerpo de envío pasa a documentar de forma explícita:options.priority: fila prioritaria de entrega de mensajes (y, cuando se aplica, fila prioritaria de webhooks).options.webhook: URL HTTPS (ysecretopcional) para recibir só os eventos daquele envio, sin el mismo formato de los webhooks catastrados.metadata: pares string→string persistidos no registro do envio (por canal).
Informes públicos y estado de la plataforma
- POST
/v1/report: extremo público para denuncias (FELCA); Referencia de API en la Guía de API de informes.- Estado de la plataforma: los superadministradores ven las últimas denuncias recibidas, con detalles al hacer clic en la línea.
Telegram, API v1, documentación, panel de control
Nuevo canal: Telegram
Pasamos a ofrecer Telegram como canal de mensajes, integrado al mismo modelo de API v1 y webhooks que ya usas en otros canales:- Dos modos de conexión:
- Bot: catastro con token de @BotFather.
- Conta de usuario: fluxo de login com QR o string de sessão após aceite dos termos no Painel.
- API v1: envío de texto, mídia por URL, localización (localización apenas no modo bot, conforme soporte actual); listagem e detallehe de mensagens; cancelar, editar texto y apagar cuando o Telegram lo permita; listagem e detalhe de atividade recebida.
- Panel: escribir y gestionar instancias de Telegram, asistir al flujo de QR/sesión y acompañar envíos y recebidas sin dolor.
- Documentación: guía dedicada Telegram API.
API de contactos y audiencia (v1)
Además del dolor, tópicos de comunicación, segmentos de audiencia (regras dinámicas, distintas etiquetas) y campanhas pasan a ter endpoints em/v1 con escopos dedicados (topics:*, segments:*, campaigns:*, incluido campaigns:run para ejecutar o disparo). A documentação Contatos foi ampliada com esses caminhos.Segmentos v1: propiedad (texto)
Reglas de segmento: campo personalizado con “contiene” e ignorar mayúsculas y minúsculas
En DSL de segmentos versión 1 (definition.version: 1), reggas do tipo property ganharam campos opcionales:valueMatch:exact(padrão, comportamento anterior) oucontains(substring no valor salvo).ignoreCase:truepara comparar sin diferenciar maiúsculas/minúsculas.
API v1, panel, CRM, plantillas, cumplimiento
Contactos y audiencias: Temas, Segmentos y Campañas
Lanzamos una nueva camada de gestión de audiencia para unir operación de contactos, segmentación y campañas en un flujo único sin dolor:- Campos personalizados (propiedades de contacto): definición de campos personalizados para enriquecer contactos y personalizar envíos.
- Temas y preferencias públicas: criação de tópicos de comunicação com página pública de preferencias para opt-in/opt-out do usuário final.
- Segmentos con DSL: creación de segmentos dinámicos con vista previa de contactos antes del disparo.
- Campañas con ejecución en tubería existente: disparos en lote reaproveitando o tubería actual de envío.
- Tela Audience sin tablero: único panel para administrar temas, segmentos y campañas con acciones de escribir, editar, visualizar, ejecutar y eliminar.
Plantillas con categoría de marketing y reglas para cancelar la suscripción
También agregamos controles para clasificar plantillas y garantizar la conformidad por canal:- Categoría de plantilla: soporte para clasificar plantillas como transacciones o marketing.
- Vínculo con tema de marketing: plantillas de marketing pueden estar asociadas a un tema específico para respetar el consentimiento.
- Descadastro automático por canal:
- SMS y WhatsApp:
Reply STOP to unsubscribe. - E-mail: frase clicável
click here to unsubscribecon enlace de preferencias.
- SMS y WhatsApp:
- Alternar por plantilla: opción para habilitar/desactivar o agregar automáticamente texto/enlace de preferencias.
Beneficios prácticos
Con esta evolución, su operación gana más control de consentimiento, mejor gobernanza de base y campañas más seguras, manteniendo una experiencia centralizada no mesmo Painel y alineada con las políticas de uso y privacidad.API v1, panel de control, documentación
Configuraciones entrantes por espacio de trabajo (SMS y WhatsApp)
Agregamos configuraciones de recepción por espacio de trabajo para controlar, por canal, o que puede persistir como entrante:inboundSettings.channels.sms.enabledinboundSettings.channels.whatsapp.enabledinboundSettings.channels.whatsapp.allowPrivateChatsinboundSettings.channels.whatsapp.allowGroupChatsinboundSettings.channels.email.enabled
- GET
/v1/workspaces/:idretornainboundSettingsresolvido.- PUT
/v1/workspaces/:idaceitainboundSettingsPatchpara fusionar parcial.
- PUT
allowGroupChats (los grupos son GA; no hay marca experimental).Precios, planes, panel de control, sitio web, documentación
Actualización de precios y planes (resumen)
Tenemos una actualización general en el modelo comercial para hacer una operación más anticipada y competitiva, con reflejo en API, dolor, sitio institucional y documentación.Qué cambió en esta versión
- Más créditos por faixa de plano: ampliamos los volúmenes de créditos mensais en diferentes niveles, manteniendo la lógica de progreso para operaciones en crecimiento.
- Ajuste de consumo por canal: recalibramos pesos de créditos en canales específicos para reflejar mejor o cliente real de envío.
- Reducción de precio no avulso (SMS y RCS): o valor por envío no modelo Pague pelo uso foi reduzido.
API, panel de control, documentación, seguridad
Autenticación de dos factores (2FA)
Ahora puedes proteger tu contacto con el segundo factor sin iniciar sesión, de forma opcional:- TOTP: catastro de una aplicación autenticadora (por ejemplo, Google Authenticator o equivalente) escaneando el código QR y confirmando con el código de 6 dígitos.
- Claves de acceso: registre las llaves de seguridad o biometría del dispositivo para finalizar el inicio de sesión sin digitar el código cuando el navegador sea compatible.
- Códigos de copia de seguridad: al activar el TOTP, generamos códigos de uso único para acceder a perder el celular; Podrás regenerar los códigos cuando los necesites (la acción exige confirmar el segundo factor).
Límite de gasto por clave API
Agora cada API Key puede configurar un teto de consumo sin dolor (criação ou edição da chave):- Ilimitado: comportamiento 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).
- 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
SMS: longitud mínima del mensaje
Passamos a exigir no mínimo 9 caracteres no texto do SMS (após remover espacios nas pontas), con máximo de 160. A regra vale para API v1 (POST /v1/sms/messages), envio pelo Painel, templates (texto salvo no catastro e texto final após substituir variáveis no POST /v1/templates/send) e para a fila de envío (SMS já enfileirados com texto inválido podem falhar ao Processar). En caso de texto breve, una API responde 400 con SMS_MESSAGE_TOO_SHORT.Panel de control y API (otras mejoras en esta versión)
- Visão general: ajustes en la página de descripción general y en la paleta de gráficos para leer más claramente los números por canal.
- RCS: melhorias nas telas de criação e listagem de envios RCS sin tablero.
- SMS (recebidas y respuestas): agregamos el flujo de SMS de entrada (MO) con eventos dedicados, lista de recebidas sin dolor, detalle de mensajes entrantes y soporte a respuesta automática opcional por envío.
- WhatsApp (enviadas y recibidas): una lista pasa a soportar abas separadas para mensajes enviados y recibidas, con visualización dedicada a las entradas sin tablero.
- Cobración y envíos: o flujo de cobración por envío y rotaciones 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 consistente entre canais.
API_KEY_SPEND_LIMIT_EXCEEDED o SMS_MESSAGE_TOO_SHORT, confirme el límite de la tecla y el tamaño del mensaje: documentación en SMS API, Plantillas y Respuestas de error a través de los detalles.API, panel de control, noticias
Opción de pago por uso
Ahora puedes usar una plataforma con saldo en reales (carteira), sin depender sólo de los créditos mensais del plano. Recarregue quando quiser (mínimo R$ 30) y cada envío é debitado do saldo conforme a tabela por canal (WhatsApp, SMS, e-mail, push, RCS). Quem está en plano pago y acaba os créditos daquele mês passa a usar o saldo do Pague pelo uso automáticamente até a próxima renovación: asim você não fica sem enviar no meio do ciclo.API, panel de control, optimización
Cola inteligente por espacio de trabajo y optimizaciones de envío
Fizemos diversas melhorias no fluxo interno de envío de mensajes.Fila independiente por workspace: Antes existia una fila única global de envíos. Quando um workspace enviava centenas de mensajes, isso poderia trasar o envio de outro workspace que enviava apenas uma, pois a fila era compartilhada. Agora cada espacio de trabajo possui su propia fila independiente, garantizando que el volumen de un não impacte o outro.Otimización del retraso: Antes de que las filas ficavam travadas guarden el retraso entre cada mensaje para então disparar. Agora otimizamos a fila: si un mensaje tiver delay configurado, ela volta para a fila para ser enviado más tarde, em vez de travar a fila guardando o delay do WhatsApp.Plantillas: También optimizamos las plantillas de correo electrónico y WhatsApp: la plantilla facilita el envío de mensajes para varios canales al mismo tiempo.Si notarem algo diferente, mal funcionamiento o tiverem sugerencias de melhorias, é só nos chamar.Panel de control, optimización
Nuevo editor de plantillas de correo electrónico
Lanzamos un editor de plantillas para correo electrónico con recursos más avanzados. Ahora puedes crear y editar plantillas de correo electrónico con mayor flexibilidad y control, facilitando el envío de mensajes para varios canales al mismo tiempo (correo electrónico, WhatsApp, SMS).API, noticias
##grupos de WhatsAppAhora es posible gestionar grupos de WhatsApp directamente desde la API. Como esta actualización, puedes agregar o eliminar participantes, generar o revocar enlaces de invitación y enviar mensajes para grupos específicos utilizando una API usada para envío de mensajes individuales.

