
# Registro de cambios

Novedades. Actualizaciones del producto, mejoras y correcciones, de la más reciente a la más antigua.

Want to suggest a feature or report an issue? [Contact Support](mailto:hi@youraiconnector.com).



<nav class="changelog-jump" aria-label="Jump to month"><span class="changelog-jump-label">Ir a</span><a class="changelog-jump-link" href="#september-2026">septiembre de 2026</a><a class="changelog-jump-link" href="#august-2026">agosto de 2026</a><a class="changelog-jump-link" href="#july-2026">julio de 2026</a><a class="changelog-jump-link" href="#june-2026">junio de 2026</a><a class="changelog-jump-link" href="#may-2026">mayo de 2026</a><a class="changelog-jump-link" href="#april-2026">abril de 2026</a></nav>


## Septiembre de 2026

_Cubre las versiones lanzadas en septiembre de 2026_

### Nuevo


- **Elige si el Resumen diario añade tarjetas de tareas.** El resumen nocturno lee las conversaciones de tu día y, hasta ahora, siempre convertía los elementos de acción encontrados en tarjetas en tu tablero de Tareas, consumiendo un crédito cada una. Abre **Resúmenes diarios** → **Configurar** y encontrarás un nuevo interruptor en la parte superior: **Crear tarjetas de tareas a partir de elementos de acción**. Déjalo activado y nada cambiará. Desactívalo y el resumen seguirá enumerando los elementos de acción en su tarjeta, pero no añadirá nada al tablero ni cobrará nada por ellos. Las tareas de Alerta humana y las tareas que la IA crea a mitad de la conversación no se ven afectadas.

- **Las claves de Anthropic vinculadas a la identidad ya funcionan para BYOK.** Las claves de cuenta personal y de servicio más recientes de Anthropic pueden configurarse para funcionar en varios espacios de trabajo, y Anthropic rechaza cualquier solicitud realizada con una de ellas a menos que también se envíe el ID del espacio de trabajo. Hasta ahora, una clave así parecía guardada, pero todas las respuestas de la IA fallaban. La página de claves API BYOK ahora tiene un campo **ID del espacio de trabajo** junto a la clave (pega el ID `wrkspc_…` de la consola de Anthropic o haz clic en **Editar ID del espacio de trabajo** en una clave ya registrada), y lo enviamos con cada solicitud. También comprobamos cada clave con Anthropic en el momento en que la guardas, por lo que una clave que necesite su ID de espacio de trabajo, o una clave incorrecta, es rechazada en el acto con la solución en el mensaje en lugar de un bot que deja de responder silenciosamente. Consulta [Bring Your Own Anthropic Key](../settings/account-settings.md#bring-your-own-anthropic-key-byok).
- **El widget de chat ahora habla japonés.** Un visitante que navega en japonés (tu página declara `<html lang="ja">`, o su navegador está configurado en japonés) ahora obtiene las etiquetas del propio widget en japonés también: el estado **オンライン** bajo tu nombre, el aviso **メッセージを入力...** en el cuadro de mensaje, el menú de configuración, el formulario de contacto y el consentimiento de privacidad. Antes, estos permanecían en inglés mientras todo lo demás a su alrededor estaba en japonés. Tu mensaje de bienvenida, la burbuja emergente proactiva y las preguntas iniciales también se traducen automáticamente al japonés, incluso en los widgets que configuraste antes de este cambio; no es necesario volver a guardarlos. Solicitado por la comunidad. Consulta [Languages](../get-started/chat-widget.md#languages).
- **Marcar un chat como no leído.** ¿Has leído algo que un compañero de equipo está gestionando y quieres que vuelva a destacar? Abre el menú de tres puntos del chat y elige **Marcar como no leído**, o marca varios chats y pulsa **No leído** en la barra de acciones masivas. La insignia de no leído vuelve a aparecer y el chat se cierra, y permanece así hasta que alguien lo abre; la respuesta de la IA o un seguimiento que se envíe mientras tanto ya no lo borra. Solo cambia tu bandeja de entrada: el contacto nunca recibe una confirmación de lectura ni nada parecido. Solicitado por la comunidad. Consulta [Mark as read / Mark as unread](../chats/chat-interface.md#the-three-dot-menu).
- **Cebuano (bisayo) como idioma del agente.** La lista de **Idioma principal** de tu agente ahora ofrece **Cebuano (bisayo)**, junto al filipino y el taglish. El cebuano es un idioma propio, no un dialecto del tagalo, y un agente configurado en filipino tiende a derivar al tagalo cuando un cliente de Cebú, Bohol, Dávao o cualquier otro lugar de las Bisayas y Mindanao escribe en bisayo. Configúralo en cebuano y responderá en bisayo cotidiano, con préstamos del inglés y todo. Selecciónalo en **Idioma principal** en la parte superior de la pestaña Instrucciones de IA de un agente (o al crearlo); se guarda inmediatamente y todas las campañas vinculadas a ese agente lo siguen. Solicitado por la comunidad. Consulta [AI Agents](../ai-agents/ai-agents.md).
- **Límites de ejecución en funciones personalizadas.** Cada función personalizada tiene ahora una sección opcional de **Límites de ejecución** en su editor: marca una función como **de solo lectura** (solo lee datos, por lo que la IA puede reintentar de forma segura un turno de conversación que se interrumpió a mitad de la respuesta en lugar de dejar al cliente sin respuesta), **servir un resultado en caché** cuando la IA repite una llamada con las mismas entradas, limitar cuántas veces puede ejecutarse una función **por conversación**, y limitar su tasa **por ventana de tiempo** (por ejemplo, como máximo 5 ejecuciones por hora). Cuando se alcanza un límite, se le informa a la IA del motivo y responde con la información que ya tiene; el cliente nunca se queda esperando. Los límites cuentan solo las ejecuciones correctas y se aplican en todos los canales; las conversaciones de prueba están exentas. Consulta [Execution Limits](../ai-automation/custom-functions.md#execution-limits).
- **Límites de ejecución también en herramientas de servidor MCP.** Los mismos límites existen ahora por herramienta en cada servidor MCP conectado, junto al interruptor de encendido/apagado de cada herramienta en el editor del servidor: limita las ejecuciones por conversación o por ventana de tiempo, sirve resultados en caché en llamadas repetidas y establece si una herramienta es de solo lectura; **Automático** confía en lo que el propio servidor declara, o puedes anularlo de cualquier manera. Los límites se aplican desde nuestro lado, por lo que funcionan con cualquier servidor que conectes, sin necesidad de soporte del servidor. Consulta [Setting Execution Limits per Tool](../ai-automation/mcp-servers.md#setting-execution-limits-per-tool).

- **Las reservas ahora pueden repartirse equitativamente entre tus salas y personal.** Cuando un contacto realiza una reserva sin solicitar a nadie en particular, la reserva siempre se asignaba a la primera sala de tu lista que estuviera libre; por lo tanto, la persona que aparecía al principio siempre estaba totalmente ocupada, mientras que sus compañeros apenas tenían trabajo. Los tipos de evento con dos o más salas ahora tienen un interruptor de **Distribuir reservas equitativamente** en su sección de Salas: actívalo y cada reserva sin preferencia se asignará a la persona con menos reservas, contabilizando las citas recientes y las próximas. Los contactos que solicitan a una persona específica seguirán siendo atendidos por ella, las series recurrentes se mantendrán con la misma persona y, si una sala está cerrada o llena en ese momento, se pasará a la siguiente con menos reservas. La IA también pregunta una vez si el contacto tiene una preferencia antes de elegir por él, y la opción **Cualquiera** de la página de reservas pública sigue la misma regla. Desactivado por defecto: si lo dejas desactivado, todo seguirá igual. Consulta [Reparto equitativo de reservas](../appointments/booking-system.md#spreading-bookings-evenly-across-rooms).

- **Las automatizaciones pueden enviar notas de voz y archivos adjuntos.** La acción **Enviar mensaje** ahora tiene tres campos adicionales junto al enlace multimedia: **Tipo de medio** (el tipo MIME del archivo, para que un PDF, clip de audio o vídeo se adjunte como ese tipo de archivo en lugar de adivinarlo), **Nombre de archivo** para documentos y un interruptor de **Enviar como nota de voz** que entrega el audio en WhatsApp como la burbuja de reproducción en lugar de como un archivo descargable. Combínalo con un clip OGG/Opus (`audio/ogg`) de un servicio de texto a voz como ElevenLabs y una automatización podrá responder a un contacto con audio hablado. Consulta [Acciones](../automations/automations.md#actions).
- **Recuento de contactos y movimientos masivos de agentes a través de la API.** Dos nuevas llamadas responden a las preguntas que antes requerían revisar cada contacto. `GET /contacts/count` devuelve cuántos contactos coinciden con un filtro (por agente, canal, etiqueta, lista, estado o asistente de IA activado/desactivado) con un desglose por canal, y sin ningún filtro te da el total de la cuenta. `POST /contacts/bulk-assign-agent` mueve hasta 500 contactos a otro agente de IA en una sola llamada, elegidos por ID o por los mismos filtros; solo cambia quién responde a continuación, nunca envía un mensaje a nadie. Champ usa ambas, así que ahora puedes preguntarle "¿cuántos contactos tengo en mi agente de Soporte?" y obtener el total real, o pedirle que mueva a todo un grupo a otro agente. Consulta [Contar contactos](../api/contacts.md#count-contacts) y [Pedirle a Champ que lo haga por ti](../get-started/meet-champ.md#asking-champ-to-do-it-for-you).
- **Una guía de Puntos de entrada para la API, y un Agente por número de WhatsApp a través de la API.** Decidir qué Agente de IA responde a una nueva conversación ahora tiene su propia guía de API: valores predeterminados de canal, reglas de palabras clave, comentarios y seguidores, el orden en que se verifican las reglas, y cómo cambiar o retirar una regla. El explorador de API también aprendió el alcance por número que se lanzó en agosto: `PUT /entry-points/channel-defaults` acepta un `phone_number` opcional para darle a un número de WhatsApp conectado su propio Agente, y `DELETE` con el mismo parámetro borra solo ese número. La guía de Plantillas de WhatsApp ahora cubre cómo escribir las plantillas de seguimiento de una campaña con IA (`POST /campaigns/{campaignId}/template-generation`) y cómo seguir el trabajo. Consulta [API de Puntos de entrada](../api/entry-points.md) y [Generar plantillas de seguimiento con IA](../api/templates.md#generate-follow-up-templates-with-ai).


### Corregido


- **"Enviar la respuesta al contacto ahora" en una tarea de preguntas frecuentes (FAQ) vuelve a funcionar.** Al resolver una tarea de actualización de FAQ con ese interruptor activado, la IA debería responder directamente a la pregunta original del contacto. En las cuentas que utilizan agentes de IA, no se enviaba nada: la FAQ se guardaba y la tarea se completaba, pero la respuesta nunca se enviaba, tanto si publicabas una nueva FAQ como si vinculabas una existente. Las tareas de FAQ generadas por el resumen diario se veían afectadas de la misma manera, y su FAQ ni siquiera se añadía a la base de conocimientos del agente. Ahora, la respuesta se envía a través del agente de IA que gestione ese contacto, y la FAQ se guarda en la base de conocimientos de dicho agente. El `POST /tasks/{taskId}/approve-faq` de la API ha ganado un flag `send_follow_up` que hace lo mismo e informa de lo sucedido en `follow_up_status`. Consulta [Tareas de actualización de FAQ](../tasks/tasks.md#faq-update-tasks) y [Aprobar una sugerencia de FAQ](../api/tasks.md#approve-an-faq-suggestion).
- **Las notas de voz de más de una semana vuelven a reproducirse en el chat.** El audio recibido en WhatsApp Web se almacena detrás de un enlace que caduca a los siete días. El reproductor del chat seguía utilizando el enlace antiguo en lugar de solicitar uno nuevo, como ya ocurría con las fotos, por lo que cualquier nota de voz de más de una semana se abría como un reproductor de 0:00 que permanecía en silencio. Ahora, el reproductor obtiene un enlace nuevo antes de cargarse y muestra --:-- hasta que se conoce la duración. No se ha perdido nada: todas las notas de voz antiguas se reproducen como antes. Consulta [Interfaz de chat](../chats/chat-interface.md#voice-notes).

- **Las alertas humanas respondidas ya no permanecen en el tablero de Tareas.** Una tarjeta `Human Alert` solía cerrarse solo cuando un compañero de equipo escribía una respuesta en el panel. Responder de cualquier otra forma (reanudar la IA en el chat, responder a través de la API o marcar la tarjeta) borraba la alerta en la conversación pero dejaba la tarjeta abierta. La tarjeta ahora se cierra en el momento en que se borra la alerta, independientemente de cómo suceda. Y el Resumen diario nocturno, que lee los chats del día a posteriori, volvía a añadir una nueva tarea de "revisar este chat" para escalaciones que ya habías respondido horas antes. Ahora reconoce una escalación respondida (tu respuesta en la transcripción, o la alerta ya borrada) y la omite. En términos más generales, el resumen ya no archiva tarjetas de "asistir a X" / "responder a X" / "hacer seguimiento con X" para conversaciones que alguien ya posee: un chat en el que uno de ustedes respondió ese día, o uno en el que la IA todavía está trabajando y tuvo la última palabra. Las actualizaciones de preguntas frecuentes, los informes de errores y las solicitudes de funciones de esos chats siguen archivándose.
- **No más caracteres simplificados perdidos en las respuestas en chino tradicional.** Un agente configurado en chino (tradicional) o chino (Hong Kong) a veces dejaba que un carácter o palabra simplificada se colara en una respuesta que por lo demás era tradicional (请问 en lugar de 請問, 适合 en lugar de 適合), incluso con instrucciones que lo prohibían. Cada respuesta, seguimiento, respuesta a comentarios y pie de foto multimedia ahora se verifica antes de enviarse y cualquier carácter simplificado se reescribe a su forma tradicional, mientras que el texto que ya es tradicional permanece exactamente como se escribió. Reportado por un cliente en Taiwán. Consulta [Idioma principal](../ai-automation/ai-bot-setup.md#setting-up-your-bot-step-by-step).
- **Los caracteres chinos ya no se cuelan en las respuestas en japonés.** Un agente que escribía en japonés en el nivel Max o Mini a veces sustituía un carácter chino por el japonés (现在 en lugar de 現在, 这类 en lugar de この種の), incluso con una regla de solo japonés en su manual. Cada respuesta, seguimiento y respuesta a comentarios en japonés ahora se verifica en busca de caracteres que solo existen en chino; cuando uno se cuela, la respuesta se regenera una vez con una corrección y se envía la versión limpia. Los kanji comunes, incluidos nombres como 達也, nunca se tocan. Reportado por la comunidad. Consulta [Idioma principal](../ai-automation/ai-bot-setup.md#setting-up-your-bot-step-by-step).

- **Tu propia aplicación de inicio de sesión de Instagram ya no necesita los detalles de la aplicación de Facebook.** Guardar una aplicación de inicio de sesión de Instagram a través de la API (`PUT /account-config/meta-app`) solía insistir también en el ID de la aplicación de Facebook, el secreto de la aplicación y la configuración de inicio de sesión, incluso cuando el inicio de sesión de Instagram es lo único que utilizas. El par de Instagram ahora se puede guardar por sí solo, y la respuesta enumera solo la URL del webhook de inicio de sesión de Instagram. Envía ambos conjuntos si utilizas ambos flujos; guardar siempre reemplaza toda la configuración. Consulta [Trae tu propia aplicación de inicio de sesión de Instagram](../api/channels.md#bring-your-own-instagram-login-app-token-push).
- **Generar respuesta ahora busca lo que le dices que ofrezca.** Una instrucción de pulsación larga como "ofrécele el plan anual" solía producir un borrador que asumía que el contacto ya lo había aceptado y no decía nada sobre lo que incluye el plan, porque la IA solo leía las preguntas frecuentes que coincidían con los últimos mensajes del contacto. Tu instrucción ahora dirige qué preguntas frecuentes y entradas de la base de conocimientos lee la IA antes de redactar, y una "oferta", "invitación" o "pregunta" en ella produce una pregunta que el contacto aún puede responder, no un mensaje que presume un sí. Los hechos que indicas en la instrucción ("Lo estoy actualizando al Nivel 6, que es ilimitado") ahora van al borrador tal cual, incluso cuando tus preguntas frecuentes no los mencionan; la IA ya no responde que "no puede confirmar" o que "lo marcará al equipo". También se han corregido los borradores que a veces volvían vacíos o como una sola palabra perdida. Los borradores ahora también buscan en tu base de conocimientos de la misma manera que lo hace la IA cuando responde por sí misma (por significado, no solo por coincidencia de palabras), por lo que una instrucción redactada de manera diferente a tus preguntas frecuentes aún la encuentra. Consulta [Generar respuesta](../chats/chat-interface.md#generate-reply).
- **El chat de Champ vuelve a ser privado para cada persona.** Un compañero de equipo que cambiaba a tu cuenta podía abrir Champ y ver toda tu conversación con él, y todo lo que preguntaban se archivaba bajo tu nombre. Cada persona del equipo ahora tiene su propio chat con Champ, independientemente de la cuenta en la que estén trabajando. Consulta [Conoce a Champ](../get-started/meet-champ.md).
- **El evento de webhook de Saldo de crédito bajo ahora se puede seleccionar.** El evento de advertencia temprana de que un saldo de crédito cae por debajo de tu umbral de alerta era totalmente compatible en segundo plano, pero el formulario de webhook nunca lo ofrecía, y un webhook suscrito a él a través de la API no mostraba esa suscripción en el formulario. Ahora aparece en la lista de eventos como cualquier otro evento. Consulta [Los 22 eventos de webhook](../integrations/webhooks.md#the-22-webhook-events).
- **Champ cuenta tus contactos en lugar de adivinar.** Cuando se le preguntaba "¿cuántos contactos tengo en este agente?", Champ solía responder a partir de los primeros 20 contactos que podía ver y presentaba ese número como tu total, y se ofrecía a mover a "todos" ellos a otro agente cuando solo podía ver esos 20. Ahora los cuenta correctamente, sin importar cuántos haya, y cuando una lista que te muestra es solo la primera página, lo dice. Consulta [Conoce a Champ](../get-started/meet-champ.md).
- **Los correos electrónicos y notificaciones de tareas ahora hablan en inglés sencillo.** Los correos electrónicos de "nueva tarea" y "tarea completada", y las notificaciones push correspondientes, solían imprimir el tipo, la prioridad y el origen de la tarea como valores de sistema sin procesar como `to_do`, `none` o `chat_composer`. Ahora se leen como palabras: **Por hacer**, **Ninguno**, y una oración que dice de dónde vino la tarea, por ejemplo "Se ha creado una nueva tarea a partir de una respuesta de chat" o "…por tu asistente de IA". Lo mismo se aplica a los valores en tus versiones personalizadas de estos correos electrónicos y a todos los idiomas de correo electrónico.

### Mejorado

- **Disparador de webhook: los valores en la dirección web también cuentan.** Algunos creadores de formularios no pueden cambiar la forma de lo que publican (Paperform, por ejemplo, envía cada respuesta anidada dentro de una lista, por lo que `${trigger.phone_number}` permanecía vacío) pero pueden insertar una respuesta en la dirección a la que publican. Cualquier cosa añadida al final de la dirección de webhook de la automatización es ahora un campo como cualquier otro: `…?phone={{ your_phone_question }}` de su lado te da `${trigger.phone}` del nuestro, y aparece en la muestra de Escuchar webhook para que puedas elegirlo con el botón +. Un campo enviado tanto en la dirección como en el cuerpo mantiene el valor del cuerpo. Consulta [Disparadores](../automations/automations.md#triggers).

- **Completar una tarea ya no te envía una notificación de "Tarea completada".** Se te avisaba dos veces de cada tarea: una alerta de "Nueva tarea" cuando se creaba, y una segunda alerta de "Tarea completada" (campana, correo electrónico y push) en el momento en que la terminabas, mientras que la primera permanecía sin leer. La alerta de finalización ha desaparecido. En su lugar, la alerta de "Nueva tarea" y cualquier recordatorio de vencimiento para esa tarea se borran automáticamente tan pronto como abres la tarea o la mueves a una columna de finalizadas, ya sea desde el tablero, la página de la tarea o la campana de notificaciones. El evento de webhook **Tarea completada** permanece sin cambios. Consulta [Notificaciones](../settings/notifications.md#what-you-can-be-notified-about).
- **Las alertas no leídas permanecen en la parte superior de la campana de notificaciones.** Las alertas que aún no has abierto ahora se sitúan por encima de las que ya has leído, con las más recientes primero dentro de cada grupo, de modo que una alerta no leída nunca se desplaza hacia abajo bajo otras más nuevas que ya hayas gestionado. Ábrela o márcala como leída y volverá a su lugar en la cronología. Consulta [La campana de notificaciones](../settings/notifications.md#the-notification-bell).
- **Comprueba tu contraseña antes de iniciar sesión.** Los campos de contraseña en las pantallas de inicio de sesión, registro y nueva contraseña ahora tienen un icono de ojo a la derecha. Haz clic en él para mostrar lo que escribiste y vuelve a hacer clic para ocultarlo; se acabó el adivinar si un inicio de sesión rechazado fue un error tipográfico. Solicitado por el cliente de una agencia.
- **Eliminar una reacción ahora requiere un clic deliberado.** El chip de reacción bajo un mensaje solía retirar tu emoji en el momento en que hacías clic en él, sin ninguna advertencia de que un clic haría eso. El chip en sí ya no hace nada; pasa el cursor sobre él y aparecerá una pequeña **×** junto al emoji, con una información sobre herramientas que indica lo que hace, y solo esa × elimina tu reacción (en un teléfono, la × siempre está visible). Consulta [Reaccionar a un mensaje](../chats/chat-interface.md#reacting-to-a-message).
- **Los saludos del widget de chat ahora también hablan esloveno, tailandés y bengalí.** Los botones y etiquetas del widget ya cambiaban a esos tres idiomas para los visitantes que navegaban en ellos, pero tu propio mensaje de bienvenida, burbuja emergente y preguntas iniciales permanecían en el idioma en que los escribiste. Ahora se traducen automáticamente a los quince idiomas admitidos como el resto, incluidos los widgets que configuraste antes de este cambio; no es necesario volver a guardar. Consulta [Idiomas](../get-started/chat-widget.md#languages).



- **Ahora es evidente cómo contraer el panel de contacto y la barra lateral.** El panel a la derecha de una conversación solo podía ocultarse desde el pequeño icono de información en el encabezado de la conversación, que nadie interpreta como "cerrar esto". El panel ahora tiene su propia doble flecha (») en la esquina superior, y el icono del encabezado se convierte en la misma doble flecha mientras el panel está abierto, por lo que cualquiera de los dos lo oculta; el icono de información vuelve a aparecer cuando el panel está oculto, que es como se vuelve a abrir. El botón para contraer la barra lateral tenía el mismo problema: usaba el mismo icono ☰ que el botón para expandirla, por lo que contraer y expandir parecían idénticos. Ahora también es una doble flecha («), a juego con el resto de la aplicación. Consulta [Interfaz de chat](../chats/chat-interface.md#right-panel-the-contact-panel) y [Panel de control](../get-started/dashboard.md#sidebar-navigation).

## Agosto 2026

_Cubre las versiones lanzadas del 1 al 31 de agosto de 2026_

### Nuevo


- **Botones de acción en el widget de chat.** No todos los visitantes quieren escribir. Algunos solo quieren tu número de teléfono, tu dirección o tu correo electrónico, y lo quieren ahora. **Ajustes > Widget de chat > Gestionar > Canales e incrustación** ahora tiene una sección de **Botones de acción**: añade hasta seis accesos directos que se sitúan en la parte superior del panel de chat y llevan al visitante directamente a donde pidió ir: **Llamar** abre su marcador telefónico, **SMS** y **WhatsApp** abren un mensaje para ti, **Correo electrónico** abre su aplicación de correo, **Indicaciones** abre Google Maps en tu dirección, y **Enlace** abre cualquier página que elijas. Permanecen visibles mientras el visitante chatea, por lo que alguien puede hacer dos preguntas y aun así tocar **Indicaciones** después. Tocar uno no envía ningún mensaje ni inicia ninguna conversación, por lo que no cuesta créditos. No responden preguntas; eso sigue siendo trabajo de tu agente de IA, a partir de tu base de conocimientos. Consulta [Botones de acción](../get-started/chat-widget.md#action-buttons).

- **Enviar por correo electrónico una transcripción del chat al contacto.** El menú de tres puntos **Exportar transcripción** descarga una copia para usted; la nueva opción **Enviar transcripción por correo electrónico** situada junto a ella envía la conversación al contacto, para que conserve su propia copia de los pasos, las horas o el presupuesto que le haya facilitado en el chat. La dirección de **Enviar a** se rellena automáticamente cuando el contacto tiene un correo electrónico registrado y puede escribir una cuando no lo tenga (que es el caso de la mayoría de los chats de WhatsApp e Instagram), y puede añadir una nota que aparecerá encima de la conversación. Solo se incluyen los mensajes (lo que hizo su agente de IA entre bastidores queda fuera) y, en los chats muy largos, se envían los mensajes más recientes con una línea que indica cuántos se han omitido. En una conversación que ya es un hilo de correo electrónico, puede elegir entre responder dentro de ese hilo desde su bandeja de entrada conectada o enviar un correo electrónico de transcripción por separado. Requiere acceso de edición a los mensajes. Consulte [Envío de una transcripción por correo electrónico al contacto](../chats/chat-interface.md#emailing-a-transcript-to-the-contact).

- **Un registro de errores para todo lo que falló.** Cuando un mensaje nunca llegaba o la IA permanecía en silencio, la única forma de averiguar por qué era preguntarnos. El **Registro de errores** —en la parte inferior del menú izquierdo, justo encima de Ayuda— ahora enumera todas las acciones fallidas en tu cuenta en un solo lugar: mensajes no entregados en todos los canales, respuestas que la IA omitió, canales que perdieron su conexión, bloqueos de facturación y límites, importaciones fallidas de la base de conocimientos, difusiones pausadas automáticamente, ejecuciones de automatización fallidas y webhooks que dejaron de enviarse. Cada fila contiene un código corto, lo que significa en palabras sencillas y qué hacer al respecto, y se expande para mostrar el propio mensaje del proveedor junto con un botón que te lleva directamente al lugar donde puedes solucionarlo. Filtra por las últimas 24 horas, 7 días o 30 días, por categoría o canal, o busca un contacto o un código. Cada código se explica en [Registro de errores](../settings/error-log.md).



- **Adjunta una foto o un vídeo a una difusión.** Las difusiones eran solo de texto: si querías que todos tus contactos vieran un folleto, una foto del antes y el después o un clip corto, tenías que enviarlo manualmente después. El paso de Mensaje ahora tiene una sección de **Adjunto**: sube una imagen o un vídeo (hasta 10 MB) o elige uno de tu Biblioteca de medios, y se enviará a todos los contactos junto con el mensaje inicial. En WhatsApp Web llega como una foto o un vídeo con tu texto como pie de foto; en la API de WhatsApp Business se convierte en parte de la plantilla y se aprueba junto con el texto (si lo cambias más tarde, tendrás que enviarlo de nuevo). Los SMS siguen siendo solo de texto, y los números conectados directamente a través de Meta aún no pueden incluir archivos adjuntos. Consulta [Difusiones](../broadcasts/broadcasts.md#attaching-a-photo-or-video).

- **Un agente de IA diferente para cada número de WhatsApp.** El enrutamiento solía ser por canal: un agente para todo WhatsApp, uno para todo WhatsApp Web; por lo que una empresa con varias sucursales o marcas en números separados necesitaba una cuenta independiente por sucursal. Ahora, con dos o más números conectados en WhatsApp Web o la API de WhatsApp Business, el panel **Quién responde a las nuevas conversaciones** en la página de Agentes de IA añade un bloque **por número**: elige un agente (o **Nadie responde**) para cada número, o déjalo en **Igual que WhatsApp** para seguir usando la selección del canal. Una nueva conversación es respondida por el agente del número al que escribió el cliente, y las respuestas se envían desde ese mismo número. Consulta [Un agente por número de WhatsApp](../ai-agents/entry-points.md#one-agent-per-whatsapp-number).

- **Edita y elimina tipos de tareas.** Los tipos de tareas solo se podían crear (en línea, desde el selector de tipo), pero nunca cambiar de nombre, de color o eliminar, por lo que un error tipográfico o un valor predeterminado sin usar permanecían en el selector para siempre. Un nuevo botón de **Tipos** junto a **Etapas** en la página de Tareas abre el cuadro de diálogo **Editar tipos de tareas**: cambia el nombre, el color, el orden, añade y elimina tipos, exactamente igual que en el cuadro de diálogo de Etapas. Eliminar un tipo nunca elimina sus tareas; simplemente pierden la etiqueta hasta que selecciones otro tipo. Los dos tipos que crea la IA, **Actualización de preguntas frecuentes** y **Alerta humana**, permanecen (solo se pueden cambiar de nombre y color). Consulta [Editar, reordenar y eliminar tipos](../tasks/tasks.md#editing-reordering-and-deleting-types).

- **Etiquetado automático con IA, bajo demanda.** El etiquetado en tiempo real solo se ejecuta mientras la IA responde, por lo que los chats que tu equipo gestionó con la IA pausada, las conversaciones importadas de tu historial de WhatsApp y todo lo que sucedió antes de que escribieras las reglas de etiquetas de un agente permanecían sin etiquetar, al igual que las conversaciones existentes después de añadir una regla o hacer clic en **Generar con IA**. Ahora, un solo clic ejecuta las reglas de etiquetas del agente en toda la conversación, no solo en los últimos mensajes: **Etiquetado automático con IA** en el menú de tres puntos de un chat, **Etiquetado automático** en la barra de acciones masivas de Contactos (con una opción de "usar las etiquetas de este agente para todos") y **Aplicar a conversaciones existentes** en la pestaña Etiquetas de un agente (hasta 500 de sus chats más recientes). Las mismas reglas, los mismos interruptores de eliminación y el mismo precio que el etiquetado en tiempo real: 1 crédito por etiqueta aplicada (0,25 en el nivel Max, gratis con tu propia clave de IA), nada si un contacto no recibe nuevas etiquetas. Una ejecución de hasta 500 contactos a la vez; si los créditos se agotan durante la ejecución, se detiene y mantiene lo que ha etiquetado. Consulta [Etiquetado de una conversación bajo demanda](../get-started/creating-tags.md#tagging-a-conversation-on-demand).

- **AI Studio está abierto desde el principio.** El grupo **AI Studio** en el menú de la izquierda (Agentes de IA, Base de conocimientos, Plantillas, Biblioteca de medios, Funciones personalizadas, Servidores MCP) solía aparecer plegado, lo que ocultaba **Agentes de IA** —la página que más buscan los usuarios— tras un clic adicional. Ahora todos los grupos aparecen abiertos; haz clic en el encabezado de un grupo para plegarlo y se mantendrá así para ti. Consulta el [Panel de control](../get-started/dashboard.md#sidebar-navigation).


- **Inicia sesión con una passkey.** Inicia sesión con tu huella dactilar, rostro o PIN del dispositivo en lugar de una contraseña. Añade una en Ajustes → **Seguridad y general** → **Passkeys** (hasta 10, una por dispositivo) y, a continuación, utiliza **Iniciar sesión con una passkey** en la pantalla de inicio de sesión. Una passkey no puede ser objeto de phishing y, dado que ya verifica tanto tu dispositivo como a ti, no se solicita ningún código de 2FA para ese inicio de sesión. Tu contraseña seguirá funcionando junto a ella. Consulta [Passkeys](../settings/account-settings.md#passkeys).


- **Deja que la IA escriba las etiquetas de tu agente.** La pestaña **Etiquetas** de un agente de IA tiene un nuevo botón **Generar con IA**: la plataforma lee las instrucciones y el contexto empresarial del agente y propone de tres a ocho etiquetas con una regla de "cuándo aplicar" ya preparada para cada una, en el idioma del agente; por ejemplo, etapas del ciclo de vida como *Interesado* o *No encaja*, hechos que revela la conversación y motivos de transferencia. Primero comprueba tu biblioteca de etiquetas existente y reutiliza una etiqueta cuando ya exista una con el mismo significado, para que no se duplique nada. Elige **Añadir a mis etiquetas** o **Reemplazar todas las etiquetas** y, a continuación, edita las filas como de costumbre. Una ejecución cuesta 1 crédito (0,25 en el nivel Max, gratis con tu propia clave de IA). Los agentes creados a partir de un sitio web o documentos, en el asistente de configuración o con **Nuevo agente**, generan sus etiquetas automáticamente como parte de la creación. Consulta [Creación de etiquetas](../get-started/creating-tags.md#let-the-ai-write-the-tag-rules-for-you).


- **Inserta el calendario de reservas en tu propio sitio web.** Hasta ahora, una página de reservas compartible era un enlace que enviabas a las personas; ahora, el calendario en sí puede vivir en tu sitio. La sección **Página de reservas** de un tipo de evento tiene un nuevo botón **Insertar en sitio web** que te proporciona un pequeño fragmento de código: pégalo en cualquier página de tu sitio web y los visitantes podrán reservar directamente allí, viendo tu disponibilidad real, sin salir de tu sitio. El marco ajusta su tamaño a medida que el visitante avanza por los pasos, funciona junto al widget de chat del sitio web y todas las personas que completan sus datos se convierten en contactos, incluso si nunca eligen una hora. Consulta [Página de reservas compartible](../appointments/booking-page.md#embedding-the-calendar-on-your-website).

- **Cancela un seguimiento programado desde el chat.** Hasta ahora, un seguimiento en cola podía reprogramarse desde el chat, pero no simplemente eliminarse: la única forma de salir era pausar la IA. Tanto la **barra de estado de la IA** sobre el editor como la sección **Seguimiento** del panel de contacto ahora incluyen un botón **Cancelar**. Haz clic en él, confirma y el seguimiento en cola desaparecerá (ya sea el que programaste manualmente o el que el Agente de IA puso en cola automáticamente) mientras la IA sigue gestionando el chat. Consulta [Interfaz de chat](../chats/chat-interface.md#right-panel-the-contact-panel).








- **El historial de uso ahora muestra el modelo con el que se facturó cada cargo.** El libro mayor de créditos en **Configuración → Facturación** te indicaba cuánto se te cobraba, pero no *por qué la cifra era esa*: una respuesta de IA puede costar 1 crédito, 0,25 o 0,15 dependiendo del modelo que utilice el agente que responde, y la tabla no ofrecía forma de saber qué tarifa se aplicaba. Cada fila de cargo de IA ahora incluye una columna **Modelo**: Pro, Economy, Max o Mini, que coincide con el selector de calidad de IA del agente, o **Claves propias** cuando tu propia clave de API gestionó la llamada. Los cargos no relacionados con la IA (tarifas de conexión, tarifas de plantillas) y las entradas anteriores a este cambio muestran un guion. Si una fila se factura a una tarifa que no esperas, la columna te indica directamente qué agente debes revisar para comprobar su configuración de modelo. Consulta [Sistema de facturación](../billing/billing-system.md#credit-balance--usage-history).


- **Envía mensajes a todos los contactos en una etapa del pipeline: las listas inteligentes ahora entienden las negociaciones.** El generador de reglas de listas inteligentes tiene una nueva regla de **Etapa de negociación**: añade contactos a una lista cuando tengan una negociación en las etapas que elijas (o simplemente cuando tengan cualquier negociación, o ninguna). Y no tienes que crearla manualmente: cada columna en el tablero de Negociaciones ahora tiene un **icono de personas** en su encabezado que crea la lista por ti, preconfigurada con la regla de esa etapa. La lista se mantiene sincronizada con el tablero: arrastra una negociación a la etapa y su contacto se unirá a la lista en segundos; arrástrala fuera y el contacto saldrá. Dirige una difusión a esa lista y "hacer seguimiento a todos los que están en Propuesta enviada" se convierte en una audiencia que se mantiene sola en lugar de una tarea de copiar y pegar. Consulta [Convertir una etapa en una lista de contactos](../deals/sales-pipeline.md#turn-a-stage-into-a-contact-list).

- **Desactiva la IA para un canal individual, incluso con un solo agente.** El panel **Quién responde a las nuevas conversaciones** siempre te ha permitido asignar un agente a cada canal, pero decir "nadie responde aquí" solo funcionaba si tenías varios agentes. En una cuenta con un agente activo, la opción **Nadie responde** estaba oculta, porque la plataforma dirige cada canal a tu único agente para que una cuenta nueva funcione sin configuración; esto significaba que no había forma de mantener la IA fuera de un solo canal mientras seguía respondiendo a los demás. Algunos clientes optaban por desconectar el canal por completo. **Nadie responde** es ahora una opción real en todas las cuentas. Selecciónala para un canal y las nuevas conversaciones llegarán directamente a tu bandeja de entrada para tu equipo, sin respuestas de la IA, sin advertencias de color ámbar y sin notificaciones de "nada configurado". Esta elección se mantiene incluso si añades, pausas o eliminas agentes más tarde. Selecciona un agente de nuevo para devolver el canal a la IA. Consulta [Puntos de entrada](../ai-agents/entry-points.md#who-answers-new-conversations).

- **Selecciona todos los chats de una vista y archiva miles a la vez.** La selección masiva en Chats solía detenerse en las filas cargadas en pantalla, por lo que limpiar una bandeja de entrada grande significaba marcar chats lote tras lote a medida que la lista se desplazaba; conectar WhatsApp en una cuenta con historial puede importar miles de conversaciones antiguas, y archivarlas todas llevaba veinte minutos de clics. Ahora, la lista de chats tiene una casilla de verificación maestra que marca todo lo que hay en pantalla, y una vez que la pantalla está completamente marcada, aparece una franja que ofrece **Seleccionar las N conversaciones en esta vista**: cada chat que coincida con tu filtro actual, cargado o no, con un solo clic. Toda la barra de acciones masivas funciona sobre la selección completa, el archivado se ejecuta en lotes eficientes con el progreso mostrado mientras trabaja, y al final obtienes un recuento de lo que se actualizó. La página de Contactos incorporó el mismo par: una acción masiva de **Archivar / Desarchivar** y una franja de **Seleccionar los N contactos que coinciden con tus filtros** una vez que se marca la página visible. Consulta [Acciones masivas en la bandeja de entrada](../chats/chat-interface.md#bulk-inbox-actions).

- **Los chats ahora te indican cuando la IA está fuera de su horario de trabajo.** Si tu agente tiene [horario activo](../ai-automation/availability.md) configurado, un mensaje que llega fuera de ese horario nunca se pierde (la IA lo responde automáticamente cuando se abre la siguiente ventana), pero el chat solía mostrar **IA activa** todo el tiempo, lo que hacía que el silencio pareciera un error. Ahora, siempre que el horario esté cerrado, la barra de estado sobre el cuadro de respuesta muestra **Fuera del horario de trabajo: la IA se reanudará a las** la hora real de reapertura, en color ámbar, y vuelve a cambiar a **Activa** automáticamente en el momento en que se abre la ventana. También explica la nota **Respuesta de la IA programada** que quizás hayas visto antes: es la respuesta diferida que espera a que comience el horario de trabajo. Consulta [La interfaz de chat](../chats/chat-interface.md#middle-panel-the-conversation).

- **Elige qué sucede fuera del horario laboral: pon en cola la respuesta de la IA o transfiere el chat a tu equipo.** Hasta ahora, un agente con [horario activo](../ai-automation/availability.md) tenía exactamente un comportamiento fuera de horario: cada mensaje que llegaba mientras el horario estaba cerrado recibía una respuesta de la IA programada para la siguiente apertura. Esto estaba bien para la mayoría de las cuentas, pero los equipos que querían que una *persona* retomara esos chats por la mañana tenían que buscar cada respuesta en cola y desactivar la IA chat por chat. La pestaña Horario activo (en el agente y en las campañas clásicas) ahora tiene una sección **Fuera del horario laboral** con dos opciones. **Poner en cola la respuesta de la IA** es la opción predeterminada y es exactamente el comportamiento actual. **Transferir al equipo** hace que la IA se retire: no se pone nada en cola, el chat cambia al estado rojo **necesita atención**, aparece bajo el filtro de atención en Chats y la IA permanece pausada para esa conversación hasta que la reanudes, de modo que tu equipo pueda detectar cada chat fuera de horario de un vistazo y responder personalmente. (Esta opción se eliminó de nuevo más adelante en el mes: los mensajes fuera de horario ahora siempre se responden en la siguiente apertura, y los chats que esperan por ello tienen su propio filtro. Consulta *Los chats fuera de horario ahora se gestionan solos* en Mejoras). Consulta [Programación de disponibilidad del bot](../ai-automation/availability.md#what-happens-outside-active-hours).

- **Las reglas de fecha de las listas inteligentes ahora pueden ser precisas hasta el minuto.** Las reglas "antes de" y "después de" en **Añadido el**, **Última actividad**, **Último mensaje recibido** y **Último mensaje enviado** solo admitían una fecha, lo que hacía imposible separar los contactos importados esta tarde de los añadidos esta mañana. El editor de reglas ahora tiene un campo de hora opcional junto a la fecha y un botón **Ahora** que completa el momento actual con un solo clic. Si dejas la hora vacía, la regla seguirá funcionando con días completos, exactamente igual que antes. Un uso práctico: justo antes de conectar un canal o ejecutar una importación, crea una lista inteligente con **Añadido el después de → Ahora**; todo lo que llegue a partir de ese momento aparecerá en la lista, listo para etiquetado masivo o una campaña de seguimiento. Consulta [Listas](../get-started/list-and-contact-management.md#what-you-can-build-rules-on).

- **Comprueba qué parte de tu bandeja de entrada gestiona realmente tu IA.** "¿Está haciendo el trabajo el bot o nosotros?" es la pregunta a la que llega toda cuenta tarde o temprano, y el Panel de control no podía responderla: las cifras te decían cuántos mensajes se enviaban, pero nunca quién los escribía. Un nuevo panel de **IA frente a humanos**, junto a Estado del canal, divide ahora cualquier rango que estés consultando de dos formas. **Mensajes enviados** desglosa cada mensaje saliente en **IA** y **Tu equipo**, con una barra de porcentaje y una etiqueta destacada (*73% gestionado por la IA*). **Conversaciones** cuenta el mismo periodo por persona, en tres recuadros: **Solo IA** para aquellas que la IA gestionó de principio a fin, **Solo equipo** para las que nunca tocó, y **Ambos** para aquellas en las que intervino alguien. Juntos dicen algo que ninguno dice por separado. Una cuenta puede tener un 90% de IA por volumen de mensajes y aun así tener a una persona involucrada en la mayoría de las conversaciones, y un recuento de **Solo equipo** que sigue aumentando suele indicar un tema que tu agente aún no conoce. El gráfico de Rendimiento a lo largo del tiempo también ha ganado las líneas correspondientes de **IA enviada** y **Humano enviado**; empiezan desactivadas, así que haz clic en cualquier etiqueta de la leyenda para verlas. Consulta [Tu panel de control](../get-started/dashboard.md#ai-vs-human).

- **Abre Chats en la vista en la que realmente trabajas.** Chats siempre se abría en **Todos los chats**, que es el inicio correcto para un propietario, pero no para casi nadie más: un miembro del equipo cuyo día a día consiste en "mis conversaciones asignadas" tenía que volver a aplicar los mismos filtros en cada visita. Ahora puedes guardar cualquier vista como tu punto de partida: configura la lista como quieras (estado, responsable, etiquetas, canal, cualquier cosa que contenga el panel de Filtros), abre **Filtros** y haz clic en **Establecer como predeterminado**. A partir de ese momento, Chats se abrirá con esa vista ya aplicada; **Borrar predeterminado** en el mismo lugar te devuelve a la apertura en Todos los chats. Nada cambia para quien nunca guarde una. (Originalmente esto se guardaba por navegador; más adelante en el mes se trasladó a la cuenta; consulta *La configuración de tus filtros de Chats ahora sigue a la cuenta* a continuación). Para que "mis chats" sea más fácil de alcanzar desde el principio, tu propio nombre en el filtro de Responsable ahora está marcado como **(tú)** y se sitúa justo debajo de Sin asignar. Consulta [Guardar tu vista predeterminada](../chats/chat-interface.md#save-your-default-view).

- **La configuración de tus filtros de Chats ahora sigue a la cuenta, no al navegador.** Los chips de filtro rápido anclados y la vista predeterminada guardada solían residir en el dispositivo en el que los configurabas: organizabas tu bandeja de entrada en un ordenador, abrías la cuenta en otro y volvías a los valores predeterminados. Peor aún, una bandeja de entrada que habías organizado cuidadosamente para otra persona simplemente no estaba allí cuando iniciaba sesión. Ambos se guardan ahora en la propia cuenta. Ancla un chip, arrástralo a su lugar o guarda una vista predeterminada una vez, y la misma configuración aparecerá en todos los dispositivos y para todos los que trabajen en esa cuenta. La configuración del dispositivo que más utilizas se transfiere automáticamente la primera vez que abres Chats allí. Consulta [Filtros de chat](../chats/chat-interface.md#chat-filters).

- **Elige quién participa en la asignación automática.** La asignación automática de nuevos contactos solía ser todo o nada: todos los miembros activos del equipo estaban en la rotación, y la única forma de excluir a alguien era suspender su puesto por completo. Ahora, cada persona en **Configuración → Equipo** —incluido el propietario de la cuenta— tiene un interruptor de **Incluir en la asignación automática**. Desactiva a un supervisor y los nuevos contactos dejarán de asignársele mientras su acceso permanece intacto: puede seguir abriendo todos los chats, responder y tomar asignaciones manualmente. Las asignaciones existentes no se ven afectadas y, si todos están desactivados, los nuevos contactos simplemente esperarán en la cola de Sin asignar. Consulta [Elegir quién participa](../settings/team-management.md#choosing-who-takes-part).

- **Salta directamente desde un chat a la conversación real en Instagram.** Cuando pausas la IA para retomar tú mismo una conversación de Instagram, el lugar natural para terminarla suele ser el propio Instagram, pero para llegar allí antes tenías que copiar el nombre de usuario de la persona y buscarlo. Los chats de Instagram ahora tienen un botón **Abrir en Instagram**: un icono ↗ en el encabezado de la conversación (en el menú de tres puntos en un teléfono, donde se transfiere a la aplicación de Instagram) y una sección de **Instagram** en el panel de contacto que muestra el @nombredeusuario del contacto con el mismo enlace. Un clic abre esa conversación exacta en Instagram, en una pestaña nueva. Se muestra siempre que conozcamos el nombre de usuario del contacto. Consulta [La interfaz de chat](../chats/chat-interface.md#middle-panel-the-conversation).
- **Elige las publicaciones para una regla de comentario a mensaje directo desde una lista, en lugar de buscar los ID de publicación.** Limitar un punto de entrada de comentario de Instagram o Facebook a publicaciones específicas solía significar entrar en Meta Business Suite, buscar cada publicación, copiar su ID de publicación y pegarlo en un cuadro de texto, uno por línea. Ahora, **Publicaciones específicas** tiene un botón **Elegir publicaciones** que enumera tus publicaciones y reels recientes con su miniatura, título y fecha; marca los que quieras y aparecerán en la regla. Dos reels que deberían entregar el mismo PDF es una sola regla con ambos marcados, hecho en segundos. Pegar ID sigue funcionando para cualquier cosa que no aparezca en la lista (abre **O pegar ID de publicación**). El editor de reglas también explica ahora, justo debajo de **Primer mensaje directo**, lo que más confunde a la gente: Instagram y Facebook permiten exactamente un mensaje directo automático por comentario, y la conversación solo se abre una vez que la persona responde, así que haz que ese primer mensaje invite a una respuesta. Consulta [Automatización de comentario a mensaje directo](../ai-automation/comment-to-dm.md).
- **Las plantillas de WhatsApp ahora funcionan en números conectados a Meta.** Si tu número funciona con tu propia cuenta de WhatsApp Business (conectada a través de nuestra aplicación Meta o a través de la tuya), ahora puedes crear plantillas, hacer que Meta las apruebe y enviarlas, todo desde la página **Plantillas**. Las plantillas que ya tienes en el Administrador de WhatsApp aparecen en la lista por sí solas, y un botón **Sincronizar desde Meta** importa cualquier cambio que realices allí. Consulta [Plantillas de mensajes de WhatsApp](../templates/whatsapp-templates.md#using-templates-with-your-own-meta-whatsapp-account).

- **Las automatizaciones ahora pueden respetar el horario de silencio, con un interruptor por flujo de trabajo.** Hasta hoy, los pasos de mensaje de una automatización se enviaban en el momento en que el flujo de trabajo los alcanzaba; esto estaba bien para "responder de inmediato", pero no tanto para un recordatorio de cita que llega a las 2 a. m. porque el horario es temprano. El paso de activación de cada automatización ahora tiene un interruptor de **Respetar horario de silencio** (haz clic en el activador en el lienzo y desplázate hasta la parte inferior de su configuración). Actívalo y cualquier paso de mensaje que deba enviarse entre las 8 p. m. y las 8 a. m. en la hora local del contacto esperará y se enviará alrededor de las 8 a. m. de su hora; todos los demás pasos seguirán ejecutándose de inmediato y la temporización del propio activador no cambiará. Está desactivado de forma predeterminada, por lo que nada de lo que ya hayas creado cambiará por sí solo. Consulta [Respetar el horario de silencio](../automations/automations.md#respecting-quiet-hours).





- **La importación de contactos ahora crea etiquetas reales y puede actualizar los contactos que ya tienes.** Dos cosas con las que la gente se encontraba al importar archivos CSV: una columna de **Etiquetas** terminaba como un campo de texto llamado `tags` en cada contacto en lugar de etiquetas reales, y cualquier fila que coincidiera con un número de teléfono que ya tenías se omitía, por lo que no había forma de volver a importar un archivo corregido. Ambos problemas se han solucionado. Una columna asignada a **Etiquetas** ahora crea (o reutiliza, ignorando las mayúsculas) etiquetas reales y las aplica; coloca varias en una celda separadas por comas o puntos y coma. Además, el paso de revisión tiene un nuevo interruptor de **Actualizar contactos existentes**: déjalo desactivado y los duplicados se omitirán como antes; actívalo y las filas coincidentes actualizarán el nombre, el correo electrónico y las notas del contacto, añadirán sus etiquetas y lo colocarán en la lista que elegiste. Si importaste un archivo con etiquetas antes de hoy, vuelve a importarlo con el interruptor activado y las etiquetas se aplicarán correctamente. A través de la API, `POST /contacts/import` acepta `tags` por registro y `updateExisting` en el nivel superior, y la respuesta obtiene `updated` y `updated_contact_ids`. Consulta [Importación de contactos](../get-started/importing-contacts.md) y la [API de contactos](../api/contacts.md#bulk-import-contacts).

- **Tu IA ahora puede reservar varios servicios y hacerlo con una persona específica.** Hasta ahora, un agente ofrecía exactamente un tipo de cita y quien estuviera libre tomaba la reserva. Ambos límites han desaparecido. En la pestaña **Habilidades de IA** del agente, **Elige lo que la gente puede reservar** es ahora una lista: añade tantos tipos de eventos como quieras (el primero es el predeterminado) y, en el chat, la IA preguntará qué servicio desea el contacto (o lo deducirá de la conversación) antes de ofrecer horarios. Y si nombras las salas dentro de un tipo de evento con los nombres de tu personal, la IA utilizará esos nombres: puede decirle a un contacto quién está libre y cuándo ("Alex está libre a las 10:00 y a las 10:30, Luan a las 11:00"), reservar a la persona que soliciten y mantenerlos con esa misma persona cuando se mueva una reserva. Si dejas tus salas con nombres genéricos, nada cambia: la IA simplemente tomará a quien esté libre, exactamente igual que antes. Consulta el [Sistema de reservas](../appointments/booking-system.md#step-3--turn-on-bookings-for-your-ai). Lo mismo funciona en el paso de Reservas del editor de campañas clásico, y en tu página de reservas pública, una fila **Reservar con** permite a los visitantes elegir también a su persona.

- **La IA ahora entiende las respuestas a las Historias de Instagram, y puedes pedirle que no las tenga en cuenta.** Cuando alguien respondía a una de tus Historias, la IA solo veía el texto ("😍", "¿cuál es este?") sin saber que se trataba de una Historia, por lo que hacía preguntas extrañas o intentaba convertir una reacción casual en una reserva. Las respuestas a las Historias ahora llegan etiquetadas como **[EL CONTACTO RESPONDIÓ A TU HISTORIA]** con la imagen o el vídeo de la Historia adjunto, para que la IA (y tú, en los Chats) podáis ver exactamente a qué estaba reaccionando la persona y responder en contexto. Y si prefieres gestionar tú mismo las respuestas a las Historias, hay un nuevo interruptor de **Respuestas a Historias de Instagram** en la pestaña de **Instrucciones de la IA** del agente (debajo de **Idioma principal**; el editor de campañas clásico también lo tiene). Desactívalo y las respuestas a las Historias seguirán llegando a tus Chats con la Historia adjunta (las etiquetas, automatizaciones y notificaciones seguirán funcionando), pero la IA permanecerá en silencio y la conversación mostrará una pequeña nota de "omitido" para que sepas por qué. Es un ajuste en tiempo real, no es necesario publicar, y está `respond_to_instagram_story_replies` a través de la API. Consulta [Instagram DMs](../messaging-channels/instagram-dms.md#story-replies).

- **Las automatizaciones ya están disponibles en todas las cuentas.** El generador de flujos de trabajo de varios pasos ha finalizado su fase de acceso anticipado y ya está disponible para todos: busca **Automatizaciones** en **AI Studio** en tu barra lateral. Describe lo que quieres en lenguaje sencillo ("enviar un seguimiento si no hay respuesta en 1 hora", "etiquetar a los contactos que pregunten por precios") y creará el activador y los pasos por ti, o arrastra todo al lienzo manualmente. Los flujos de trabajo pueden iniciarse a partir de mensajes, contactos nuevos o actualizados, tratos, citas, tareas, una programación, un webhook o desde tu propio agente de IA, que puede llamar a una automatización en mitad de una conversación como una de sus capacidades y utilizar la respuesta en su siguiente réplica. Los pasos incluyen el envío de mensajes (incluidas las plantillas de WhatsApp), etiquetado, tratos, tareas, citas, condiciones, bucles, retrasos, webhooks y un paso de IA que lee los datos de la ejecución y escribe o decide algo con ellos. Cada ejecución utiliza 0,25 créditos, más 0,25 créditos cada vez que se ejecuta un paso de IA; pasos ilimitados en caso contrario. Consulta [Automatizaciones](../automations/automations.md).

- **Listas que se completan solas: listas inteligentes.** Antes, una lista era un contenedor que debías rellenar a mano, por lo que "todos los etiquetados como `hot-lead` que han estado activos este mes" era una tarea que debías repetir cada semana. Ahora, una lista puede ser una **lista inteligente**: selecciona **Lista inteligente** en el cuadro de diálogo **Nueva lista**, establece las reglas una vez y la lista se mantendrá actualizada por sí misma. Las reglas pueden basarse en etiquetas, otras listas, canal y estado, cuándo se añadió a alguien, cuándo estuvo activo por última vez o cuándo te envió un mensaje por última vez, si la IA está activada para ellos, si han respondido alguna vez, su correo electrónico, teléfono o nombre, la campaña o el compañero de equipo al que están asignados y cualquiera de tus propios campos personalizados, combinados con **Todas las reglas** o **Cualquier regla**, hasta un máximo de 20. Un recuento en tiempo real bajo las reglas ("≈ 3 contactos coinciden", con algunos nombres de ejemplo) te indica quiénes se incluyen antes de guardar. Después, es automático: alguien que cambia y empieza a coincidir se une en cuestión de segundos, las reglas basadas en el tiempo como "sin actividad en 90 días" se vuelven a comprobar cada 15 minutos, y **Actualizar ahora** en el menú de la lista las vuelve a ejecutar al instante. Las listas inteligentes funcionan en cualquier lugar donde lo haga una lista normal: filtra tus contactos por una, expórtala o dirige una difusión hacia ella y deja que la audiencia se mantenga sola. Lo único que no puedes hacer es añadir o eliminar a alguien manualmente: la pertenencia proviene de las reglas, por lo que la lista muestra *"Los miembros se calculan a partir de las reglas de esta lista"* y cambias quién está en ella haciendo clic en **Editar reglas**. Vale la pena saberlo antes de vincular una con una difusión activa: todos los que coincidan recientemente reciben su mensaje de apertura automáticamente, y cada uno utiliza créditos. A través de la API, `POST /lists` y `PUT /lists/{listId}` aceptan `type` y `smart_rules`, con `POST /lists/preview` para realizar una prueba de un conjunto de reglas. Consulta [Organización de listas y contactos](../get-started/list-and-contact-management.md#smart-lists-auto-updating) y la [API de contactos](../api/contacts.md#lists).





- **Una barra lateral contraída ahora se abre parcialmente cuando posas el ratón sobre ella.** Si mantienes la barra lateral contraída en su riel de iconos delgado, encontrar algo en ella significaba reconocer el icono o hacer clic para abrirla primero. Ahora, posa el puntero sobre el riel por un momento y se deslizará sobre la página —etiquetas, el cuadro de **Búsqueda**, todo legible— y se volverá a ocultar en el momento en que te alejes. La página detrás de ella nunca se desplaza. ¿Quieres que se quede fija? Haz clic en el icono del panel en la parte superior mientras está abierta para fijarla. Navegar por la barra lateral con el teclado la abre de la misma manera, y tu preferencia habitual de contraído o expandido se recuerda exactamente igual que antes: un vistazo nunca la cambia. Consulta [Panel de control](../get-started/dashboard.md#sidebar-navigation).

- **Reacciona a los mensajes con un emoji.** No todos los mensajes necesitan una respuesta escrita; a veces, un 👍 es suficiente. Pasa el cursor sobre un mensaje en Chats, haz clic en la pequeña flecha junto al globo de texto y aparecerá una fila de emojis en la parte superior del menú: haz clic en uno y aparecerá en la copia del chat del cliente, exactamente igual que si hubieras reaccionado desde tu propio teléfono. Tu reacción se mostrará como una pequeña etiqueta debajo del mensaje en tu bandeja de entrada; elige un emoji diferente para reemplazarlo o haz clic en el que elegiste para eliminarlo. Funciona en **WhatsApp conectado por QR** y **Telegram** (los canales que permiten a una empresa enviar reacciones), y en Telegram la fila ofrece los emojis que la propia plataforma acepta como reacciones. En WhatsApp conectado por QR, las reacciones que tus clientes añaden a tus mensajes también aparecerán ahora debajo de esos mensajes en tu bandeja de entrada. En los canales que no admiten reacciones, la fila aparecerá en gris y, al pasar el cursor sobre ella, se te explicará el motivo. Consulta [Chats](../chats/chat-interface.md#reacting-to-a-message).


- **La acción "Buscar contactos" ahora permite filtrar de verdad: por etiquetas y por todo lo que pueden hacer las listas inteligentes.** El paso de automatización **Buscar contactos** podía limitar sus resultados mediante una búsqueda de texto libre o una lista, pero no por los criterios que los flujos de trabajo utilizan realmente para segmentar. Una automatización programada que solo debía procesar, por ejemplo, contactos etiquetados como `lead`, tenía que mantener una lista separada solo para alimentar ese paso. Dos novedades solucionan esto. La rápida: los campos **Con etiqueta** y **Sin etiqueta**; ahora "todos los que tengan la etiqueta `lead` pero no la `contacted`" se puede hacer en un solo paso, sin listas adicionales. Las etiquetas se comparan por nombre, y si un nombre no existe, la ejecución fallará con un mensaje claro de "Etiqueta no encontrada" en lugar de devolver un resultado vacío sin avisar. La completa: un generador de **Filtros avanzados** en el mismo paso, el mismo generador de reglas que usan las listas inteligentes, con la misma vista previa en tiempo real de "N contactos coinciden". Así, el paso puede filtrar por combinaciones de etiquetas (cualquiera/todas/ninguna), pertenencia a listas, canal, estado, cuándo se añadió el contacto o cuándo estuvo activo por última vez, si la IA está activada para ellos, no molestar, nombre/correo/teléfono, en qué etapa del embudo se encuentran sus tratos y campos personalizados, coincidiendo con todas las reglas o con cualquiera. Cuando se configuran los filtros avanzados, estos toman el control y los campos simples se ignoran; una regla a medio terminar nunca se envía, por lo que un filtro que aún estás creando no puede coincidir accidentalmente con todo el mundo. Ambos están disponibles también en la API pública: `tag`, `excludeTag` y `rules` en el endpoint de la lista de contactos. Consulta [Automatizaciones](../automations/automations.md#actions).

- **Ahora se puede dirigir una automatización a un solo agente de IA.** El activador **Mensaje entrante** siempre ha tenido una forma de limitarse a una sola campaña, y en las cuentas que utilizan la nueva experiencia de Agentes, ese selector estaba simplemente vacío, por lo que una automatización allí se ejecutaba para cada conversación en la cuenta o para ninguna. Si gestionas un agente de soporte y un agente de ventas, esa es la diferencia entre un flujo de trabajo útil y uno que no puedes construir. El campo ahora es **Agente o campaña (opcional)**: abre el activador, haz clic en él y obtendrás una lista agrupada con tus agentes por nombre y tus campañas clásicas debajo si todavía tienes alguna. Elige uno y la automatización solo se ejecutará para las conversaciones que gestione ese agente; déjalo vacío y nada cambiará. Es una elección en lugar de un conjunto, por lo que un segundo agente significa una segunda automatización. Algunos agentes aún no se pueden seleccionar individualmente aquí; el campo los cuenta justo debajo de sí mismo, por lo que una lista corta es algo que puedes ver en lugar de algo que tendrías que adivinar. Consulta [Automatizaciones](../automations/automations.md#running-an-automation-for-one-agent-only).

- **Muestra tu widget de chat funcionando en el sitio web de otra persona, sin instalar nada.** Vender un asistente de IA es mucho más fácil cuando la otra persona puede verlo en sus propias páginas en lugar de en un sitio de demostración, pero eso solía significar pedirles que pegaran una etiqueta de script antes de haber acordado nada. El panel **Gestionar** de tu widget de chat, en **Canales e incrustaciones**, ahora tiene un **Enlace de demostración para clientes**: escribe cualquier dirección de sitio web, haz clic en **Copiar** y tendrás un enlace que abre ese sitio con tu widget flotando sobre él, exactamente como se vería una vez instalado. Envíalo a un cliente potencial y podrá hacer clic en la burbuja y hablar con tu agente allí mismo. No se instala nada en su sitio web y nada cambia en él: la demostración solo existe dentro de ese enlace. Los chats iniciados desde él son conversaciones reales que llegan a tu bandeja de entrada como cualquier otra. Algunos sitios web se niegan a mostrarse dentro de otra página por razones de seguridad; cuando eso sucede, el enlace sigue funcionando, mostrando una ventana de navegador neutral en lugar del sitio con tu widget activo encima. Consulta [Widget de chat para sitios web](../get-started/chat-widget.md#show-the-widget-on-someone-elses-website).

- **Las automatizaciones pueden recordar a las personas antes de una cita, y reaccionar a nueve cosas más que suceden en tu cuenta.** La lista de disparadores tenía diez entradas y era mayormente genérica: un horario, un webhook, una ejecución manual. Ahora son diecinueve, organizadas en grupos, y se han incluido las que los usuarios pedían constantemente. **Antes de una cita** es la novedad principal: elige los momentos que desees (24 horas antes, 3 horas antes, tu propia cantidad de minutos, hasta cinco por automatización) y el flujo de trabajo se ejecutará una vez por cita y por recordatorio. Cubre las citas que ya están en tu calendario en lugar de solo las nuevas, se mueve con la reserva cuando la reprogramas y cancela el recordatorio cuando se cancela la cita; un recordatorio cuyo momento ya ha pasado cuando se realiza la reserva se omite en lugar de enviarse tarde. Junto a esto: **Cita reservada**, **Cita cancelada**, **Nuevo contacto**, **Tarea creada** (opcionalmente solo un tipo de tarea), **Tarea completada**, **Mensaje fallido** (con el motivo devuelto por el canal), **Mensaje entregado** y **Saldo de crédito bajo**. Tres disparadores que ya tenías también estaban parcialmente limitados: **Mensaje entrante**, **Contacto actualizado** y **Trato actualizado** solo detectaban cambios realizados en el propio constructor, por lo que un contacto que tu agente de IA actualizaba a mitad de conversación, un trato movido en el tablero de ventas o un registro cambiado por una importación o la API no iniciaban nada. Ahora se activan independientemente de dónde provenga el cambio. Hay un ejemplo completo del recordatorio de 24 horas + 3 horas en [Automatizaciones](../automations/automations.md#example-appointment-reminders-24-hours-and-3-hours-before), incluyendo qué hacer con la ventana de 24 horas de WhatsApp.

- **Nuevas acciones de automatización: plantillas de WhatsApp, citas, controles de contacto y pasos de búsqueda.** Una automatización podía crear cosas y poco más, por lo que la mayoría de los flujos de trabajo terminaban en "crear una tarea y esperar". La lista de acciones ahora cubre el trabajo: **Enviar plantilla de WhatsApp** llega a personas fuera de la ventana de 24 horas de WhatsApp, dirigido por contacto o por número de teléfono simple (el contacto se crea si no existe), con las variables de la plantilla completadas a partir de los detalles del propio contacto. **Enviar mensaje** reemplaza los antiguos pasos separados de WhatsApp y SMS (siempre enviaban por el canal en el que ya estaba el contacto, y ahora lo indican) y pueden adjuntar una imagen o archivo. **Enviar mensaje de WhatsApp Web** hace lo mismo a través de un teléfono vinculado por código QR. Las citas ganaron **Reprogramar**, **Buscar cita**, **Buscar citas** y **Buscar espacios disponibles**, y **Cancelar cita** ahora realmente cancela (manteniendo la cita en el registro como cancelada), mientras que antes eliminaba el registro por completo. Los contactos ganaron **Activar o desactivar IA para un contacto**, **Establecer no molestar**, **Establecer campo personalizado**, **Mover a campaña** y **Añadir a / Eliminar de lista**. Y debido a que un flujo de trabajo que no puede buscar nada no puede tomar una decisión, ahora también hay pasos de lectura: **Buscar contacto**, **Buscar contactos**, **Buscar tarea** y **Buscar tareas**, para que una Condición pueda ramificarse según lo que realmente existe. También es nuevo: un paso de **Retraso** puede esperar hasta un momento específico en lugar de un período de tiempo fijo ("hasta que comience la cita, menos tres horas"), con el momento insertado desde un paso anterior y un desplazamiento en minutos. Consulta [Automatizaciones](../automations/automations.md#actions).


- **Crea un nuevo agente directamente desde tu sitio web.** El cuadro de diálogo **Nuevo agente** en la página de Agentes de IA ahora pregunta de dónde debe aprender el agente, y la respuesta puede ser simplemente tu sitio web. Escribe tu dirección, haz clic opcionalmente en **Buscar páginas** para marcar exactamente qué páginas debe leer (algunas relevantes vienen preseleccionadas), añade una lista de precios o un folleto si tienes uno, y haz clic en **Crear agente**. El cuadro de diálogo permanece abierto mientras se crea el agente — muestra lo que está sucediendo (leyendo tu sitio web y luego redactando las instrucciones) y normalmente tarda uno o dos minutos — y luego abre el editor del agente terminado con las instrucciones y el conocimiento ya completados, listo para revisar y ajustar. Un botón de **Continuar en segundo plano** te permite seguir con otras tareas mientras termina; el agente aparecerá como «en creación» en tu lista hasta que esté listo para abrirse. Empezar desde cero sigue funcionando exactamente igual que antes, y las páginas que seleccionaste también se convierten en fuentes de conocimiento en la pestaña de Preguntas frecuentes y conocimiento del agente. Consulta [Agentes de IA](../ai-agents/ai-agents.md#creating-an-agent).

- **Los números de teléfono ahora tienen un precio único, independientemente del operador del que provengan.** Calcular lo que te costaría un número cada mes solía significar analizar una cifra que cambiaba de un país a otro y de un número a otro, sin forma de saber de antemano qué tipo ibas a comprar. El alquiler de números es ahora algo sencillo. Los números alquilados se facturan en créditos a una tarifa de plataforma publicada que comienza en 50 créditos al mes y aumenta según el precio del propio operador; la tarifa exacta se muestra antes de la compra y en la tarjeta del número. Ese alquiler es la única tarifa mensual del número; incluye la conexión de WhatsApp, por lo que no hay nada más que pagar cada mes para mantener el número enviando mensajes. (A modo de comparación, una conexión de WhatsApp Web por sí sola, sin un número alquilado aquí, cuesta los mismos 50 créditos). ¿Ya alquilas números? Se trasladarán a la nueva tarifa en su próximo ciclo de facturación; nada cambia a mitad de ciclo y no tienes que hacer nada. Consulta [Números de teléfono](../settings/phone-numbers.md#monthly-phone-number-billing).

- **Cada número muestra ahora su propio precio mensual en su tarjeta.** Ya no tienes que buscar cuánto te cuesta un número específico: abre **Ajustes → Canales → Canales** y la tarjeta de cada número bajo la tarjeta de WhatsApp Business API mostrará su precio mensual exacto, junto con su estado. El cuadro de diálogo de compra muestra el mismo precio antes de confirmar una compra, por lo que lo que aceptas y lo que ves después es la misma cifra. Consulta [Números de teléfono](../settings/phone-numbers.md#monthly-phone-number-billing).

- **Una nueva forma de conectar WhatsApp: usa tu propia cuenta de WhatsApp Business sin ninguna configuración de desarrollador.** Hasta ahora tenías dos extremos: alquilar un número aquí y dejar que todo funcione con créditos, o crear tu propia aplicación en el sitio de desarrolladores de Meta y copiar cuatro valores. **Conectar a través de nuestra aplicación Meta**, en la tarjeta **WhatsApp Business API** en **Configuración → Canales → Canales**, se sitúa en medio: tu propia cuenta de WhatsApp Business, sin nada que crear en el sitio de desarrolladores porque la aplicación subyacente es nuestra. **Meta factura las conversaciones directamente** a tu propia cuenta de WhatsApp Business. **Si traes tu propio número:** 50 créditos al mes por nuestra parte por la conexión. **Si alquilas tu número aquí:** nada extra, porque el alquiler del número ya cubre la conexión. Una cosa a tener en cuenta: Meta necesita un método de pago válido en esa cuenta de WhatsApp Business, o bloqueará cada conversación que inicie tu empresa, y a partir del 1 de octubre de 2026 las respuestas también se detendrán. Consulta [Conectar a través de nuestra aplicación Meta](../messaging-channels/connect-through-our-meta-app.md) y [Costes de WhatsApp y el cambio de octubre de 2026](../messaging-channels/whatsapp-pricing.md).

- **Viber ya es un canal que puedes conectar.** Si tus clientes usan Viber, y en Filipinas, Vietnam y gran parte de Europa del Este muchos lo hacen, tus conversaciones de Viber ahora pueden llegar a la aplicación con un agente de IA para responderlas. La configuración consta de un solo campo: ve a **Ajustes → Canales → Canales**, haz clic en **Conectar** en la tarjeta de **Viber** y pega el token de autenticación de tu bot. Eso es todo. No hay ningún webhook que copiar en otra consola ni una segunda pantalla que completar, ya que nosotros registramos todo en Viber por ti como parte de la conexión. Se reconocen las fotos, vídeos, archivos, stickers y ubicaciones entrantes, y tu agente responde con texto e imágenes. Hay dos cosas que debes saber antes de empezar. Primero, necesitas tu propio bot de Viber: Viber solo ha emitido bots bajo un plan de empresa de pago desde febrero de 2024, por lo que lo configuras directamente con ellos y la cuenta sigue siendo tuya, a tu nombre, con las tarifas acordadas entre tú y Viber. Aquí no se añade nada adicional, y Viber no te cuesta nada como canal en la aplicación. Segundo, un bot de Viber solo puede enviar mensajes a las personas que lo siguen, lo que lo hace excelente para responder a los clientes pero poco útil para prospección en frío; las respuestas dentro de una conversación iniciada por alguien son gratuitas e ilimitadas por parte de Viber, por lo que un agente que responda a tus clientes no te cuesta nada más allá de la tarifa mensual de Viber. Si alguien deja de seguir a tu bot, la aplicación lo detecta y deja de intentarlo en lugar de acumular fallos silenciosos. Consulta [Viber](../messaging-channels/viber.md).

- **Tu canal de correo electrónico ahora puede incluir una firma adecuada.** Las respuestas enviadas desde un buzón conectado salían solo con el mensaje, sin nombre, sin empresa, sin la despedida con la que se espera que termine todo correo electrónico profesional y sin forma de añadirla. Ahora hay un cuadro de **Firma (opcional)** en la pantalla de conexión de correo electrónico (**Configuración → Canales → Canales → Gestionar** en la tarjeta de correo electrónico): escribe tu despedida, haz clic en **Guardar firma** y se añadirá al final de cada correo electrónico que envíe ese buzón, tanto las respuestas de tu agente de IA como las que escribas tú mismo en los chats. Se añade en el momento en que sale el correo, por lo que no satura la conversación en los chats y tu agente no la lee como parte del chat. Texto sin formato, hasta 2000 caracteres, se mantienen los saltos de línea tal como los escribes, y cada buzón conectado tiene la suya propia. Deja el cuadro vacío si no quieres firma, o bórralo más tarde para eliminarla. Consulta [Correo electrónico](../messaging-channels/email.md#adding-a-signature-optional).


- **Ahora se puede asignar la reserva de citas directamente a los agentes, y se ha corregido un error que lo bloqueaba silenciosamente.** En las cuentas que utilizan la nueva experiencia de Agentes, la pestaña **Habilidades de IA** del editor de agentes indicaba que la reserva se "gestionaba automáticamente", pero no había ningún interruptor para activarla y, para cualquiera que hubiera creado su tipo de evento después de registrarse, simplemente permanecía desactivada. El resultado era un agente que respondía "Se lo pasaré al equipo" en lugar de ofrecer horarios, sin nada en la interfaz que explicara el motivo. Ese panel es ahora un control real: activa **Permitir que este agente reserve citas**, elige **Calendario integrado** (o Zenchef/Formitable), selecciona el tipo de evento para el que reserva —o crea uno en ese mismo momento— y guarda. Se aplica inmediatamente, sin necesidad de **Publicar**. Si las reservas están activadas pero no se ha elegido ningún tipo de evento, el panel ahora lo indica en lugar de fallar silenciosamente. Si tu cuenta sigue utilizando Campañas, no cambia nada: el paso de **Reservas** de la campaña funciona exactamente igual que antes. Consulta [Sistema de reservas](../appointments/booking-system.md#step-3--turn-on-bookings-for-your-ai) y [Agentes de IA](../ai-agents/ai-agents.md).


- **Las cuentas con la nueva experiencia de Agentes ya no son redirigidas a una página de Campañas que no existe.** Si tu cuenta utiliza Agentes de IA (sin entrada de Campañas en el menú), una revisión completa de la aplicación ahora habla tu idioma y funciona de principio a fin. La **Biblioteca de medios** muestra tus agentes y te permite subir y asignarles archivos multimedia; anteriormente te pedía "crear una campaña primero" incluso cuando tus archivos ya estaban allí. El área de pruebas **Probar** y la sección de **Reservas** del editor de agentes ya no te hacen dar vueltas en círculo, la ventana **Enlazar con un agente** de la Base de conocimientos ahora enumera tus agentes correctamente, y botones como "Asignar a campaña", que nunca funcionaban en una cuenta de Agentes, han desaparecido. **Champ**, el asistente integrado, también ha sido actualizado: ahora ofrece instrucciones centradas en Agentes en lugar de sugerir adjuntar campañas. Las cuentas antiguas basadas en campañas no verán cambios. Consulta [Biblioteca de medios](../ai-automation/media-library.md) y [Agentes de IA](../ai-agents/ai-agents.md).

- **La nueva interfaz es ahora la predeterminada.** Inicia sesión en la dirección que siempre usas y accederás directamente a la nueva aplicación: el rediseño más rápido y limpio que hasta ahora se encontraba en `/v2`. Todo es la misma cuenta: tus contactos, conversaciones, campañas y ajustes están ahí, y los enlaces antiguos de `/v2` siguen funcionando. (La aplicación clásica a la que sustituyó ha sido retirada; consulta "La aplicación clásica ha sido retirada" en Mejoras). Consulta la [Guía de bienvenida](../README.md).

- **El nivel Mini ya no está en acceso anticipado.** Mini es el hermano ligero de Max: la misma familia de IA interna en una configuración más ligera, a 0,15 créditos por respuesta en lugar de los 0,25 de Max. Ahora aparece en el selector de **Calidad de IA** en todas las cuentas que tienen Max; no hace falta registrarse, solo selecciónalo por agente. El compromiso es honesto y pequeño: Mini conlleva una probabilidad ligeramente mayor de cometer un pequeño error que Max, por lo que para conversaciones donde un detalle incorrecto puede costar una venta, Max sigue siendo el nivel a elegir; para chats de gran volumen donde cada crédito cuenta, Mini es la opción económica que sigue escribiendo como la familia de la que proviene. Consulta [Configuración de tu bot de IA](../ai-automation/ai-bot-setup.md#ai-quality-quality-vs-cost).


- **El paso de IA de automatización es más sencillo, y los precios de automatización son ahora fijos y predecibles.** El **paso de IA** ya no te pide que elijas un modelo; escribe tu instrucción y se ejecutará con la IA integrada de la plataforma, la misma IA interna que impulsa el nivel Max, ajustada para devolver exactamente el resultado que necesita tu siguiente paso, sin ruido adicional. Los precios ahora también están claros: cada ejecución de una automatización utiliza 0,25 créditos, sea lo que sea lo que la inicie, más 0,25 créditos cada vez que se ejecuta un paso de IA (un paso de IA dentro de un Bucle paga por repetición; el **Paso de prueba** en un paso de IA ejecuta la IA real y utiliza los mismos 0,25 créditos). Construye con tantos pasos como quieras; el paso de IA es el único que aumenta el precio. Si tu saldo se agota, la ejecución falla con un mensaje claro de "créditos insuficientes" en el historial de ejecución, y las nuevas ejecuciones se procesan tan pronto como recargues. Consulta [Automatizaciones](../automations/automations.md#what-automations-cost).

- **Ahora puedes añadir contactos a una automatización tú mismo, uno a uno o una lista completa.** Cada disparador de automatización hasta ahora esperaba a que sucediera algo: llega un mensaje, cambia un campo, llega un horario. No había forma de decir "ejecuta esto para estas personas, ahora", por lo que una secuencia de seguimiento para 300 clientes potenciales simplemente no se podía construir. El nuevo disparador **Contacto añadido** es la pieza que faltaba: dale este disparador a una automatización, construye tus pasos (mensaje, esperar un día, mensaje de nuevo, crear una tarea) y luego alimenta a las personas desde la página de **Contactos**; marca los contactos, haz clic en **Automatización** en la barra inferior y elige la automatización. Se ejecuta una vez por contacto, y cada paso puede usar el nombre, teléfono, correo electrónico y canal de ese contacto, por lo que un paso de mensaje ya sabe a quién le está escribiendo. Puedes añadir personas desde donde ya estés: de forma masiva desde Contactos, desde el panel de detalles de un contacto, desde el menú de tres puntos en una conversación o desde la propia automatización; la lista de Automatizaciones y la página de registro de la automatización tienen un botón **Añadir contactos** que te permite buscar tus contactos y marcar los que quieras. Añadir cientos de personas a la vez rara vez sale bien, por lo que los contactos siempre se alimentan de manera constante en lugar de en un solo estallido; y si quieres extenderlo aún más, marca **Añadir gradualmente** y elige cuántos añadir a la vez y cuánto tiempo esperar entre lotes (20 cada 30 minutos distribuye a 500 personas durante aproximadamente medio día). El progreso se muestra sobre el historial de ejecución, con **Pausa**, **Reanudar** y **Cancelar** mientras un lote aún está en curso. Por defecto, nadie pasa por la misma automatización dos veces (si añades a alguien de nuevo, se omite), pero puedes activar **Reingreso** en el disparador si lo que estás construyendo es un registro mensual. Consulta [Automatizaciones](../automations/automations.md#adding-contacts-to-an-automation).

- **Tu agente de IA ahora puede llamar a una automatización como una de sus capacidades.** Hasta ahora, conectar una automatización a tu IA significaba un desvío torpe: darle a la automatización un disparador de webhook, copiar su dirección web y secreto en una función personalizada, y volver a escribir cada campo una segunda vez; luego, mantener ambos lados sincronizados manualmente para siempre. El nuevo disparador **Función de agente de IA** elimina todo eso. En el propio disparador nombras la función, describes cuándo debe usarla la IA, enumeras los detalles que debe recopilar de la conversación y eliges qué agentes obtienen la capacidad, o la activas desde la pestaña **Capacidades de IA** de cualquier agente, donde se alinea con las otras capacidades del agente como esperarías; activar la automatización se la entrega a esos agentes, sin nada que copiar en ninguna parte. Añade un paso de **Devolver respuesta** y la respuesta de la automatización va directamente al agente a mitad de la conversación, para que pueda consultar un calendario, buscar existencias en tus propios sistemas o calcular un presupuesto y citar el resultado real en su siguiente respuesta; sin uno, simplemente se le dice al agente que el trabajo ha comenzado. La función también aparece en tu página de Funciones personalizadas con una insignia de "Gestionado por automatización", mantenida sincronizada para ti y editada solo a través de la automatización. Y una corrección que este trabajo reveló: los disparadores **Nuevo elemento de feed** y **Correo electrónico recibido** podían construirse y habilitarse, pero nunca iniciaban una ejecución; ambos ahora se activan correctamente. Consulta [Automatizaciones](../automations/automations.md#letting-your-ai-agent-call-an-automation).

- **Cada acción de automatización Popular ahora tiene un formulario guiado, no solo las tres primeras.** Los formularios guiados de la semana pasada cubrían añadir una fila de Google Sheets, enviar un correo electrónico de Gmail y publicar en Slack; todo lo demás seguía mostrando campos técnicos sin procesar ("Rango de notación A1", "UNFORMATTED_VALUE"). Ahora, cada acción bajo el encabezado **Popular** de una aplicación te guía en lenguaje sencillo: **Google Sheets** para buscar una fila, leer valores, borrar valores, crear una hoja de cálculo; **Gmail** para borradores, respuestas y búsqueda de correos; **Slack** para buscar, listar y crear canales; **Notion** para elegir una de tus bases de datos de una lista y cada una de sus propiedades se convierte en un campo a rellenar, además de crear páginas, añadir contenido y buscar; **HubSpot** para contactos, tratos, empresas, tickets y búsqueda de contactos; **Google Calendar** para elegir un calendario de tu propia lista, luego crear, actualizar, buscar o eliminar eventos y buscar espacios libres; **Google Docs** para elegir un documento de una lista, insertar texto, buscar y reemplazar, crear documentos (planos o desde Markdown); y **Telegram** para mensajes, fotos, archivos y reenvío. Los menús desplegables en vivo extraen tus hojas de cálculo, hojas, bases de datos, calendarios, documentos y canales reales; los controles técnicos se sitúan detrás de **Mostrar opciones avanzadas** con valores sensatos ya establecidos. Los pasos que construiste de la forma antigua siguen funcionando; abre uno y elige **Cambiar al modo simple** para la versión guiada. Consulta [Automatizaciones](../automations/automations.md#steps).

- **Las automatizaciones de Webhook ahora pueden responder.** Hasta ahora, una herramienta externa que llamaba al webhook de tu automatización solo recibía un reconocimiento simple, bien para "disparar y olvidar", inútil si quien llama necesita algo de la ejecución, como la fila que acabas de buscar o el contacto que acabas de crear. El nuevo paso **Devolver respuesta** cierra ese bucle: colócalo en cualquier lugar de una automatización activada por webhook, elige un código de estado y escribe el cuerpo de la respuesta (JSON o texto plano) usando valores de pasos anteriores, y quien llama recibe tu respuesta en el momento en que la ejecución llega a ese paso. Eso convierte a una automatización en una pequeña API propia: un formulario de sitio web puede llamar a tu webhook, hacer que la automatización busque al visitante en Google Sheets o en tu CRM y obtener el resultado en la misma llamada. Si la ejecución tarda más de 30 segundos en llegar al paso, quien llama recibe el reconocimiento normal y la automatización simplemente continúa. El **Paso de prueba** previsualiza la respuesta con tus datos de muestra antes de que nada esté en vivo. Consulta [Automatizaciones](../automations/automations.md#steps).

- **Los tipos de eventos son ahora una lista adecuada, no un muro de tarjetas.** La pestaña **Tipos de eventos** en la página de Citas mostraba cada tipo de evento como una tarjeta con sus detalles metidos en pequeñas etiquetas, por lo que nada se alineaba entre un evento y el siguiente, y responder a "¿cuál de estos dura 45 minutos?" significaba leer cada tarjeta a su vez. Ahora es una tabla, que coincide con la pestaña Próximas citas al lado: una fila por tipo de evento, con columnas para duración, ubicación, cuántas reservas admite al mismo tiempo, cuántas tiene, su período de aviso y cuándo se cambió por última vez, para que puedas echar un vistazo a una sola columna en lugar de buscar. Una columna de **Salas** aparece tan pronto como cualquier tipo de evento tiene más de una sala. Haz clic en una fila para abrirla para editar, o pasa el ratón sobre ella para ver los iconos de lápiz y papelera que solían tener las tarjetas. Nada sobre tus tipos de eventos ha cambiado. Consulta [Sistema de reservas](../appointments/booking-system.md#step-2--create-an-event-type).

- **Al widget de chat ahora se le puede decir quién es el visitante; ya no hay que preguntar a los clientes registrados por su nombre.** Si integras el widget dentro de un área de miembros, un portal de clientes o una aplicación donde la gente ya ha iniciado sesión, tu sitio sabe quién lo está mirando, pero el widget no, por lo que les pedía su nombre y correo electrónico de nuevo y tu IA comenzaba cada conversación desde cero. Tu página ahora puede entregar al visitante: añade un pequeño bloque `window.chatWidgetSettings` sobre el script del widget (o atributos `data-visitor-…` en una integración en línea) con su nombre, correo electrónico y teléfono, y el formulario "Antes de empezar..." se omite por completo; los detalles aterrizan en su contacto como si los hubieran escrito ellos. Junto a esto, puedes pasar cualquier otra cosa que sepas sobre esa persona (plan, número de último pedido, fecha de renovación, asientos, saldo) y todo se convierte en parte de lo que tu IA sabe sobre ellos, por lo que puede responder "¿cuándo se renueva mi plan?" de inmediato en lugar de preguntar quiénes son. Hasta 20 valores, enviados frescos con cada mensaje, para que la IA siempre vea el estado actual en lugar de lo que fuera cierto cuando se cargó la página. Las aplicaciones de una sola página que solo aprenden quién es el visitante después de cargar pueden llamar a `window.chatWidget.setVisitor({...})` en cualquier momento. Si dos personas diferentes inician sesión en la misma computadora, la segunda inicia una conversación nueva en lugar de retomar la de la primera, y nada de esto es un inicio de sesión: pasar un ID no permite que nadie abra el chat de otra persona. Los widgets de sitios web públicos no necesitan nada de esto y no han cambiado. Consulta [Widget de chat](../get-started/chat-widget.md#tell-the-widget-who-the-visitor-is-advanced).

- **El widget de chat del sitio web obtiene temas de estilo, incluido un nuevo aspecto de cristal.** El widget con el que chatean tus visitantes ahora se puede rediseñar con un solo clic. Seis temas establecen el aspecto, los colores, las esquinas y la fuente juntos: **Classic** (el aspecto sólido original), **Glass** (un panel esmerilado y translúcido que desenfoca suavemente la página detrás de él, con el encabezado y el cuadro de mensaje flotando como tarjetas redondeadas dentro), **Midnight** (Glass en colores oscuros), **Bloom**, **Ember** y **Mono**. Debajo de los temas hay dos controles independientes: **Esquinas** (Redondas, Suaves o Afiladas) y **Fuente** (Predeterminada, Serif, Redondeada o Mono, usando fuentes que ya están en el dispositivo del visitante para que no se cargue nada adicional en tu sitio), y cada color sigue siendo ajustable individualmente después de elegir un tema. Tu widget existente no ha cambiado; permanece en Classic hasta que lo cambies. Encuéntralo en **Ajustes → Canales → Widget de chat → Gestionar**, en la sección Apariencia; los cambios están en vivo en todas partes donde esté integrado tu widget en el momento en que guardas, sin cambios de código en tu sitio. Los widgets creados a partir de ahora comienzan en Glass. Consulta [Widget de chat](../get-started/chat-widget.md#appearance).

- **Las respuestas de Max ahora son más precisas.** Incluso los mejores modelos de IA a veces afirman algo que tu empresa nunca dijo: un precio, un horario de apertura, una oferta que no existe. Lo medimos, y cada modelo superior del mercado hace esto en un pequeño porcentaje de preguntas que buscan hechos. Este mes, el nivel Max recibió una actualización de precisión interna dirigida directamente a esos raros detalles inventados, y en nuestra última medición, Max superó 120 preguntas de búsqueda de hechos sin una sola afirmación sin fundamento. No hay nada que configurar y nada extra que pagar; es simplemente parte de lo que es el nivel Max: el modelo más preciso que enviamos, ajustado al máximo para ceñirse a lo que tu empresa realmente dice. (El nivel Mini de acceso anticipado es el modelo más ligero de la familia, con una probabilidad ligeramente mayor de pequeños errores; para conversaciones donde un detalle incorrecto puede costar una venta, Max es el nivel a elegir). Consulta [Modelo de IA y BYOK](../ai-automation/ai-model-and-byok.md).

- **Max ahora dice "déjame comprobarlo" en lugar de adivinar preguntas que aún no has respondido.** Cuando tu IA se encuentra con una pregunta que tu base de conocimientos no puede responder, ya la marca como una tarea para tu equipo. Nuevo en el nivel Max: hasta que respondas a esa pregunta marcada, Max trata el tema como fuera de los límites para adivinar; solo comparte lo que dicen realmente tus materiales de empresa y le dice al cliente que tu equipo confirmará el resto, en lugar de llenar el vacío con lo que las empresas como la tuya suelen ofrecer. Responde a la tarea (se convierte en una pregunta frecuente) y, a partir de la siguiente conversación, Max dará tu respuesta real. Una forma más en la que el nivel Max se gana su reputación de precisión; otras opciones de modelo mantienen su comportamiento habitual. Consulta [Tareas](../tasks/tasks.md) y [Gestión de preguntas frecuentes](../ai-automation/faq-management.md).

- **Cada canal ahora muestra su propio volumen de envío, justo donde lo gestionas.** El panel siempre ha registrado tu actividad de mensajería, pero comprobar lo que realmente envía un canal o número específico significaba salir de la página donde los gestionas. En la página de Canales (**Ajustes → Canales → Canales**), cada canal conectado (y cada número individual de WhatsApp o SMS) ahora lleva su propio pequeño gráfico de **Volumen de envío**: mensajes enviados por día durante los últimos 30 días, con el total al lado. Pasa el ratón sobre él para ver el recuento exacto de cualquier día, o haz clic en su encabezado para expandirlo a la vista de rendimiento completa: enviados, entregados, leídos, respuestas y nuevos contactos a lo largo del tiempo, el mismo gráfico que muestra tu panel en toda la cuenta, pero filtrado solo para ese canal o número. Es especialmente útil mientras calientas un nuevo número de WhatsApp Web, ya que el gráfico se sitúa justo al lado de los medidores de límite de envío de ese número, por lo que puedes ver cómo aumenta su producción diaria de la forma en que pretende el calentamiento. El gráfico aparece una vez que el canal o número ha enviado algo en los últimos 30 días. Consulta [Escalado de alcance de WhatsApp](../messaging-channels/scaling-whatsapp-outreach.md#watching-what-a-number-actually-sends).

- **Los pasos de automatización para aplicaciones externas ahora son guiados: elige tu hoja de cálculo, mira tus propias columnas.** Configurar un paso de Google Sheets solía significar mirar campos técnicos (un cuadro de "valores" que pedía algo como [["a","b"]]) copiados directamente de la API de la aplicación. Las acciones más utilizadas ahora vienen con formularios guiados adecuados: para **Google Sheets: Añadir una fila**, eliges la hoja de cálculo de una lista en vivo de tus propios archivos, eliges la hoja, y los encabezados de columna reales de tu hoja se convierten en su propio campo, listos para rellenar con valores de pasos anteriores. **Gmail: Enviar un correo electrónico** es solo Para, Asunto y Mensaje; **Slack: Enviar un mensaje de canal** enumera tus canales reales para elegir. La lista de acciones en sí también está seleccionada: abrir una aplicación ahora conduce con un breve grupo **Popular** de sus acciones más útiles, en lenguaje sencillo, con la larga cola técnica debajo. Los ajustes poco utilizados se sitúan detrás de "Mostrar opciones avanzadas", y cada paso guiado tiene un botón **Paso de prueba** que lo ejecuta de verdad (la fila aterriza genuinamente en tu hoja de cálculo), por lo que sabes que funciona antes de activar la automatización. Los pasos construidos de la forma antigua siguen funcionando sin cambios; abre uno y elige "Cambiar al modo simple" para obtener el formulario guiado. El constructor de IA también produce estos pasos guiados ahora. Consulta [Automatizaciones](../automations/automations.md#steps).

- **Los pasos de automatización ahora te piden que conectes la aplicación que necesitan.** Un paso de automatización que utiliza una aplicación externa (Google Sheets, Gmail, Slack y el resto) solo puede ejecutarse una vez que esa aplicación esté conectada a tu cuenta, pero hasta ahora nada te decía cuándo no lo estaba: un paso podía quedarse ahí pareciendo terminado y fallar silenciosamente en su primera ejecución real. Ahora, un paso no conectado muestra un pequeño punto ámbar en el lienzo, y abrirlo coloca un botón **Conectar** justo en la parte superior de su configuración; haz clic en él, aprueba la aplicación en la pestaña que se abre y el paso se desbloquea por sí solo en unos segundos. Esto es lo más importante para las automatizaciones que la IA construye para ti, ya que llegan al lienzo completamente formadas. El panel de configuración también muestra ahora el logotipo y el nombre de la propia aplicación en lugar de una etiqueta genérica de "Acción", los iconos de las aplicaciones aparecen al instante en lugar de cargarse tarde, y las versiones retiradas de las acciones de la aplicación ya no aparecen en el selector de acciones. Consulta [Automatizaciones](../automations/automations.md#steps).

- **Detén los seguimientos para un contacto sin silenciar a la IA.** Una vez que alguien te compra, perseguirle con seguimientos es un error, pero desactivar su bot, que era la única forma de detenerlo, también impedía que la IA respondiera a sus preguntas de soporte. Cada conversación tiene ahora un interruptor de **Seguimientos** en el panel de contacto bajo **Preferencias**, junto a las respuestas del bot y No molestar. Desactívalo y no volverá a llegar ningún tipo de seguimiento a ese contacto (rápido, cíclico o de cliente potencial frío), mientras que la IA seguirá respondiendo normalmente cada vez que te escriban. Es deliberadamente persistente: si vuelven a escribir semanas después, los seguimientos no se reinician por sí solos. El contacto permanece en la misma campaña, por lo que una campaña que cubra tanto las preguntas previas a la venta como el soporte posterior a la venta sigue funcionando para ellos. También puedes cambiarlo sin tocar la aplicación: establece `follow_ups_disabled` en el contacto a través de la API (la mayoría de la gente lo activa desde su webhook de pago o pago finalizado), o utiliza la acción **Actualizar contacto** en una automatización, por ejemplo, cuando etiquetas a alguien como cliente. Consulta [Sistema de seguimiento](../ai-automation/follow-ups.md#stopping-follow-ups-for-specific-contacts-eg-existing-customers) y la [API de contactos](../api/contacts.md).

- **El etiquetado automático ahora también puede eliminar etiquetas, y es mucho más preciso.** Hasta ahora, la IA solo podía AÑADIR etiquetas a un contacto, por lo que reglas como "eliminar la etiqueta una vez que hayan pagado" se ignoraban silenciosamente y las etiquetas obsoletas se acumulaban con el tiempo, incluidas las contradictorias, como dos etiquetas de día de pago diferentes en el mismo contacto. El evaluador de etiquetas ha sido reconstruido: ahora ve qué etiquetas ya tiene el contacto y cuál es la fecha de hoy, solo añade una etiqueta cuando la conversación coincide claramente con tu regla, elimina una etiqueta cuando se cumple la condición de eliminación de tu regla (gratis: las eliminaciones nunca usan créditos) e intercambia etiquetas únicas (como las etiquetas de día de pago) en lugar de permitir que dos coexistan. Las etiquetas aplicadas manualmente fuera de las reglas de etiqueta de tu agente nunca se tocan. Escribe la condición de eliminación directamente en el texto "Cuándo aplicar" de la etiqueta; consulta [Uso de etiquetas para clasificar contactos](../get-started/creating-tags.md#how-the-ai-decides--adding-and-removing).

- **Selecciona varios a la vez: las casillas de verificación llegan a Difusiones, Citas, Automatizaciones y Agentes de IA.** La página de Contactos siempre ha permitido marcar un conjunto de filas y actuar sobre todas ellas a la vez; ahora las otras páginas de listas funcionan de la misma manera. Cada fila tiene una casilla de verificación, la casilla de verificación del encabezado selecciona todo lo que se muestra actualmente y aparece una barra en la parte inferior de la pantalla con las acciones que tienen sentido para esa página: eliminar difusiones o citas de una sola vez, habilitar, pausar o eliminar un conjunto de automatizaciones, y activar, pausar o eliminar varios agentes de IA juntos. Todo solicita confirmación una vez antes de actuar, con el recuento directamente en el botón. Se aplican algunas medidas de seguridad razonables: se omiten las difusiones que están a mitad de envío o programadas, y un agente al que todavía apunta una difusión o un punto de entrada permanece donde está hasta que lo liberes. Presiona Escape para borrar una selección. (Las Oportunidades y Tareas ya tenían esto en sus vistas de tabla). Consulta [Difusiones](../broadcasts/broadcasts.md#working-with-several-broadcasts-at-once), [Agentes de IA](../ai-agents/ai-agents.md#working-with-several-agents-at-once), [Automatizaciones](../automations/automations.md#working-with-several-automations-at-once) y [Sistema de reservas](../appointments/booking-system.md#deleting-several-appointments-at-once).


- **Tu IA ahora puede enviar documentos PDF.** La Biblioteca de medios siempre ha permitido que tu agente envíe imágenes, vídeos, GIFs y notas de voz en el momento adecuado de una conversación; ahora también admite archivos PDF. Sube un folleto, lista de precios, catálogo o documento de términos, dile al bot cuándo enviarlo ("cuando alguien pida la lista de precios completa") y se enviará como un archivo adjunto real en WhatsApp, Facebook Messenger y Telegram. Al subirlo, la plataforma lee el texto del PDF, por lo que el bot sabe qué hay dentro del archivo y elige su momento en consecuencia, igual que hace con las imágenes y el audio. Instagram no acepta archivos adjuntos, por lo que en las conversaciones de Instagram el bot responde con texto. Se aplican las mismas reglas que para todos los medios de la biblioteca: 10 MB por archivo, enviados como máximo una vez por conversación a menos que aumentes el límite. Consulta [Biblioteca de medios](../ai-automation/media-library.md#supported-files-and-limits).

- **Las fechas ahora se pueden escribir primero con el año (AAAA/MM/DD).** El ajuste **Formato de fecha** tenía dos órdenes fijos (día primero y mes primero), además de Automático, que sigue lo que haga el idioma de tu interfaz. Eso dejaba a cualquiera que quisiera el orden de año primero sin querer la aplicación en japonés, chino o coreano sin forma de solicitarlo. **Año primero (AAAA/MM/DD)** es ahora una cuarta opción, por lo que el 4 de agosto de 2026 se lee 2026/8/4 dondequiera que aparezcan las fechas en números. Elígelo en **Ajustes → Perfil → Preferencias → Formato de fecha**; se guarda en el momento en que lo eliges y nada más sobre tus datos cambia. Consulta [Ajustes de cuenta](../settings/account-settings.md#preferences).

- **Polaco y chino simplificado, y un selector de idioma que puedes buscar.** El nuevo panel de control ya está disponible en Polski (polaco) y 简体中文 (chino simplificado). El panel de control está disponible en todos los idiomas en los que está disponible la aplicación (consulta [Configuración de la cuenta](../settings/account-settings.md#preferences) para ver la lista). Los correos electrónicos siguen el mismo camino en ambos, de la misma manera que siguen tu configuración de idioma en cualquier otro lugar. El selector en sí también se volvió más fácil de usar: cada idioma siempre ha aparecido bajo su propio nombre, lo cual es correcto si lees ese idioma, pero no ayuda mucho si estás buscando el inglés, por lo que cada entrada ahora muestra su nombre en inglés debajo y la lista tiene un cuadro de búsqueda. Escribe "Polish" o "Polski", cualquiera de los dos lo encontrará. Encontrarás todo esto en **Configuración → Perfil → Preferencias → Idioma**, o desde el botón del globo terráqueo en la parte inferior de la barra lateral izquierda. Consulta [Configuración de la cuenta](../settings/account-settings.md#preferences).

- **El panel de control ahora habla griego.** Ελληνικά se une a la lista de idiomas. El panel de control está disponible en todos los idiomas en los que está disponible la aplicación (consulta [Configuración de la cuenta](../settings/account-settings.md#preferences) para ver la lista). Selecciónalo en **Configuración → Perfil → Preferencias → Idioma** (o desde el botón del globo terráqueo en la parte inferior de la barra lateral izquierda) y toda la interfaz cambiará, y los correos electrónicos que te enviamos seguirán el mismo camino, tal como lo hacen para cualquier otro idioma. Tu IA nunca necesitó la configuración para hablar con tus contactos: ya responde a cada persona en el idioma en el que escriben, incluido el griego. Consulta [Configuración de la cuenta](../settings/account-settings.md#preferences).

- **Filipino, y taglish, para la forma en que la gente realmente chatea.** El filipino se une a la lista de idiomas. El panel de control está disponible en todos los idiomas en los que está disponible la aplicación (consulta [Configuración de la cuenta](../settings/account-settings.md#preferences) para ver la lista). Selecciónalo en **Configuración → Perfil → Preferencias → Idioma** (o desde el botón del globo terráqueo en la parte inferior de la barra lateral izquierda) y toda la interfaz cambiará, y los correos electrónicos que te enviamos seguirán el mismo camino, tal como lo hacen para cualquier otro idioma. El widget de chat en tu sitio web también saluda a los visitantes filipinos en filipino. El cambio más importante está en el lado de la IA: la lista de **Idioma principal** de tu agente ahora ofrece tanto **Filipino** como **Taglish (filipino + inglés)**. La mayoría de los filipinos no escriben filipino puro en un mensaje directo (DM), mezclan inglés constantemente, por lo que un agente configurado en filipino responde correctamente pero en un registro más formal del que tiene la conversación. Configúralo en Taglish y escribirá de la forma en que lo hacen tus clientes. Elige cualquiera de los dos en **Idioma principal** en la parte superior de la pestaña Instrucciones de IA de un agente; se guarda de inmediato y todas las campañas vinculadas a ese agente lo siguen. Consulta [Configuración de la cuenta](../settings/account-settings.md#preferences) y [Agentes de IA](../ai-agents/ai-agents.md).

- **El panel de control ahora habla esloveno.** Slovenščina se une a la lista de idiomas. El panel de control está disponible en todos los idiomas en los que está disponible la aplicación (consulta [Configuración de la cuenta](../settings/account-settings.md#preferences) para ver la lista). Selecciónalo en **Configuración → Perfil → Preferencias → Idioma** (o desde el botón del globo terráqueo en la parte inferior de la barra lateral izquierda) y toda la interfaz cambiará, y los correos electrónicos que te enviamos seguirán el mismo camino, tal como lo hacen para cualquier otro idioma. El widget de chat en tu sitio web también saluda a los visitantes eslovenos en esloveno. Tu IA nunca necesitó la configuración para hablar con tus contactos: ya responde a cada persona en el idioma en el que escriben, incluido el esloveno. Consulta [Configuración de la cuenta](../settings/account-settings.md#preferences).

- **El panel de control ahora habla tailandés.** El tailandés (ไทย) se une a la lista de idiomas, tal como se solicitó. El panel de control está disponible en todos los idiomas en los que está disponible la aplicación (consulta la [Configuración de la cuenta](../settings/account-settings.md#preferences) para ver la lista). Selecciónalo en **Configuración → Perfil → Preferencias → Idioma** (o desde el botón del globo terráqueo en la parte inferior de la barra lateral izquierda) y toda la interfaz cambiará. El widget de chat de tu sitio web también saludará a los visitantes tailandeses en tailandés. Los correos electrónicos que te enviamos siguen llegando en inglés por ahora; el tailandés está disponible primero en el panel de control. Tu IA nunca necesitó esta configuración para hablar con tus contactos: ya responde a cada persona en el idioma en el que escriben, incluido el tailandés. Consulta la [Configuración de la cuenta](../settings/account-settings.md#preferences).

- **El panel de control ahora habla bengalí.** El bengalí (বাংলা) se une a la lista de idiomas, por petición popular. El panel de control está disponible en todos los idiomas en los que está disponible la aplicación (consulta la [Configuración de la cuenta](../settings/account-settings.md#preferences) para ver la lista). Selecciónalo en **Ajustes → Perfil → Preferencias → Idioma** (o desde el botón del globo terráqueo en la parte inferior de la barra lateral izquierda) y toda la interfaz cambiará. El widget de chat de tu sitio web también saludará a los visitantes de habla bengalí en bengalí. Los correos electrónicos que te enviamos siguen llegando en inglés por ahora; el bengalí está disponible primero en el panel de control. Tu IA nunca necesitó este ajuste para hablar con tus contactos: ya responde a cada persona en el idioma en el que escriban, incluido el bengalí. Consulta la [Configuración de la cuenta](../settings/account-settings.md#preferences).

- **Se ha añadido el sol peruano a la lista de divisas.** S/ (PEN) aparece ahora en el selector de **Divisa** junto con las otras cuarenta opciones aproximadamente, por lo que los valores de los tratos, los totales del embudo y las cifras del panel de control se muestran en soles. Encuéntralo en **Configuración → Perfil → Preferencias → Divisa**. Consulta [Configuración de la cuenta](../settings/account-settings.md#preferences).

- **Peso argentino añadido a la lista de divisas.** AR$ (ARS) ahora aparece en el selector de **Divisa** junto con las otras cuarenta opciones, por lo que los valores de las ofertas y los totales se muestran en pesos. Encuéntralo en **Ajustes → Perfil → Preferencias → Divisa**. Consulta [Ajustes de cuenta](../settings/account-settings.md#preferences).

- **Permite que varias personas reserven la misma franja horaria.** Las reservas siempre han sido una por franja horaria: en el momento en que alguien tomaba las 5:00 PM, a nadie más se le ofrecían las 5:00 PM. Los tipos de eventos ahora tienen un interruptor de **Reservas múltiples por franja** en su sección **Franja**. Actívalo, establece **Reservas por franja** en cualquier número de 2 a 500, y esa hora seguirá ofreciéndose hasta que esté llena. Una flota de diez coches es 10, una clase con doce plazas es 12, y el interruptor **Ilimitado** junto al número elimina el límite por completo. Tu IA puede decir a los contactos cuántas plazas quedan libres ("A las 5:00 PM le quedan 3 plazas"), y nunca inventa un número para los tipos de eventos ordinarios de una sola reserva. Cancelar libera la plaza de inmediato, reservar manualmente muestra una insignia de "quedan 2" en cada hora, y la tarjeta del tipo de evento dice "10 por franja" para que puedas verlo de un vistazo. El tiempo ocupado en un calendario sincronizado sigue bloqueando toda la franja, porque eso significa que no estás disponible en absoluto. Los tipos de eventos que no toques permanecen sin cambios: siguen siendo una reserva por franja. Consulta [Sistema de reservas](../appointments/booking-system.md#letting-multiple-people-book-the-same-slot).

- **Las salas ahora son editables en la nueva interfaz, y cada una puede tener su propio número de reservas.** Una sala es cualquier recurso que la gente reserva: un miembro del personal, una silla, un coche, una pista. Hasta ahora solo podías gestionarlas en la aplicación antigua, por lo que el nuevo formulario de tipo de evento conservaba silenciosamente lo que hubiera allí. Ahora tiene una sección de **Salas** propia, entre **Horario semanal** y **Notificaciones**: haz clic en **Añadir sala** para añadir una, ponle un nombre, establece su propio horario semanal y (una vez que Google Calendar esté conectado) asígnale su propio calendario. La Sala 1 sigue usando el **Horario semanal** en la parte superior del formulario. Cada sala también obtiene su propia fila de **Reservas por franja**. Por defecto, una sala sigue al evento y así lo indica ("Usa la configuración del evento (10 por franja)"), y activar **Anular** le da a esa sala un número propio, desde 1 en adelante, o **Ilimitado**. Así es como una clínica gestiona un tipo de evento con una sala grupal de doce plazas junto a una sala de tratamiento asignada a una persona a la vez. Dos salas con 3 reservas por franja suman hasta 6 reservas a la vez; una vez que una sala tiene su propio número, el total es la suma del número de cada sala. En la pestaña **Tipos de eventos**, una tarjeta muestra una etiqueta de **2 salas**, y **Varía según la sala** cuando las salas no tienen todas el mismo número. Dos salas no pueden compartir nombre, ya que las reservas se asignan a una sala por su nombre, y cambiar el nombre de una sala deja las reservas ya realizadas bajo el nombre antiguo tal como están. Consulta [Sistema de reservas](../appointments/booking-system.md#rooms-separate-resources-with-their-own-schedules).

- **Cada correo electrónico que enviamos ahora llega en el idioma del lector.** Correos electrónicos de bienvenida, restablecimientos de contraseña, confirmaciones de citas, advertencias de crédito, invitaciones de equipo: todos solían enviarse en inglés sin importar quién los estuviera leyendo. Ahora siguen la configuración de **Idioma** en el perfil del propio destinatario (Configuración → **Perfil** → **Preferencias**), en todos los idiomas en los que está disponible la aplicación (consulta [Configuración de la cuenta](../settings/account-settings.md#preferences) para ver la lista), con el árabe y el hebreo dispuestos de derecha a izquierda. No hay nada que activar: se aplica a todos en tu cuenta y a todos los que has invitado, cada uno en su propio idioma, y cualquiera que nunca haya elegido un idioma seguirá recibiendo correos en inglés. Cambia el tuyo en cualquier momento desde el mismo selector que controla el idioma de la aplicación. Consulta [Configuración de la cuenta](../settings/account-settings.md#preferences).


- **Mira quién respondió, no solo que alguien lo hizo.** Las respuestas en una conversación siempre han mostrado una insignia de **IA** cuando tu agente las escribía, pero una respuesta escrita por una persona no mostraba nada, por lo que en una bandeja de entrada compartida no había forma de distinguir a tu IA, a ti mismo y a tus compañeros de equipo. Cada respuesta ahora lleva una etiqueta de remitente: **IA** para tu agente y el nombre del compañero de equipo para cualquiera que haya respondido manualmente (tus propias respuestas dicen **Tú**). Cuando dos personas responden seguidas, cada una obtiene su propia etiqueta en lugar de que la segunda se oculte bajo la primera. Los mensajes de campañas, difusión y API permanecen sin etiqueta, ya que nadie los escribió individualmente. Las respuestas enviadas antes de hoy no tienen nombre registrado y muestran el genérico **Tú** o **Equipo**. Consulta [Interfaz de chat](../chats/chat-interface.md#who-sent-each-reply).

- **Conecta Zenchef y Formitable tú mismo.** Ambos sistemas de reserva de restaurantes ahora se configuran desde **Configuración → Reservas y calendario** en lugar de necesitar que nosotros lo hagamos por ti. Haz clic en **Conectar**, introduce tu ID de restaurante y lo verificaremos con el sistema de reservas en vivo antes de guardar nada; para Zenchef también confirmas el nombre del restaurante, para que nadie pueda adjuntar un restaurante que no sea suyo. Añade tantos restaurantes como gestiones; cada uno tiene su propio **Pausar** y **Eliminar**, para que puedas desconectar uno de la IA sin afectar al resto. Consulta [Zenchef](../integrations/zenchef.md#connecting-zenchef) y [Formitable](../integrations/formitable.md#connecting-formitable).

- **Conecta Google Calendar desde Configuración.** Google Calendar ahora tiene su propio botón de **Conectar** en **Configuración → Reservas y calendario**: haz clic en él, elige tu cuenta de Google y la página cambiará a Conectado automáticamente. También hay un botón de **Desconectar** al lado, para que puedas volver a autorizar sin buscar el flujo. Anteriormente, las únicas formas de acceder eran el asistente de configuración y el enlace de advertencia de un tipo de evento, y ese enlace te enviaba a Configuración, donde no había nada en qué hacer clic, por lo que cualquiera que ya hubiera terminado la incorporación daba vueltas en círculos. Consulta [Integración con Google Calendar](../appointments/google-calendar.md#connecting-google-calendar).

- **Busca dentro de una sola conversación.** La barra de búsqueda sobre tu lista de chats encuentra el chat correcto; la nueva **lupa** en el encabezado de la conversación encuentra el mensaje correcto dentro del chat que ya tienes abierto. Escribe lo que recuerdes y los mensajes coincidentes aparecerán del más reciente al más antiguo con tus palabras resaltadas; luego haz clic en uno para saltar directamente a él en el hilo. Busca en toda la conversación, sin importar cuánto tiempo atrás, no solo lo que está cargado en pantalla, por lo que ya no tendrás que desplazarte durante minutos para encontrar lo que alguien dijo el mes pasado. La misma búsqueda se encuentra en la pestaña **Mensajes** del registro de un contacto. Consulta [Interfaz de chat](../chats/chat-interface.md#searching-inside-one-conversation).

- **Cambia el idioma principal de tu IA en cualquier momento, y el asistente de configuración ahora lo solicita.** El idioma principal de tu agente (el idioma en el que escribe de forma predeterminada y el que utiliza para alertas de transferencia, tareas y preguntas frecuentes sugeridas) solía fijarse en el momento en que creabas el agente, sin forma de cambiarlo después. Ahora hay un selector de **Idioma principal** en la parte superior de la pestaña **Instrucciones de IA**, tanto en agentes como en campañas. Se guarda en el momento en que lo eliges, se aplica a todas las campañas adjuntas al agente y no necesita publicación. No vuelve a traducir las instrucciones o preguntas frecuentes que ya hayas escrito; esas permanecen como están. El asistente de configuración también lo solicita ahora, en el paso del sitio web, comenzando desde cualquier idioma en el que uses la aplicación: antes de esto, los agentes creados a través del nuevo asistente siempre se configuraban en inglés. Consulta [Configuración del bot de IA](../ai-automation/ai-bot-setup.md#setting-up-your-bot-step-by-step).

- **Informa a los contactos de que están chateando con una IA: transparencia integrada para la Ley de IA de la UE.** A partir del 2 de agosto de 2026, las normas de transparencia de la UE exigen que los chats revelen cuándo alguien está hablando con una IA. Un nuevo interruptor **Informar a los contactos de que están chateando con una IA** en el paso **Habilidades de IA** del editor de campañas (y en la pestaña de habilidades de tu agente) se encarga de ello por ti: la primera respuesta de la IA que recibe un contacto incluye naturalmente una breve mención de que es un asistente de IA, y cada respuesta posterior, incluidas las de seguimiento y campañas posteriores, permanece completamente sin cambios. Las nuevas campañas y agentes lo tienen activado de forma predeterminada; las campañas existentes se dejan exactamente como las configuraste, así que actívalo por campaña cuando estés listo. Si tu audiencia no está cubierta por estas reglas, puedes desactivarlo. Consulta [Configuración del bot de IA](../ai-automation/ai-bot-setup.md#ai-transparency-telling-contacts-theyre-chatting-with-ai).

- **Trae un número de WhatsApp precalentado desde tu propia cuenta de Twilio.** Si ya utilizas WhatsApp en tu propio Twilio (un número con historial y plantillas ya aprobadas), ahora puedes conservarlo. Cambia la cuenta a tu propio Twilio en la tarjeta **Cuenta de Twilio** como antes, y la tarjeta **API de WhatsApp Business** te ofrecerá **Adjuntar tu remitente**: introduce el número y se convertirá en un canal al que puedes dirigir un agente. Tus plantillas permanecen en tu propia cuenta y nunca se vuelven a enviar, el número nunca se libera y no hay cargo mensual por número aquí porque le pagas a Twilio directamente. Anteriormente, el cambio solo modificaba a través de qué cuenta de Twilio enviábamos, y tu número existente no aparecía como canal en absoluto, por lo que esta es la mitad faltante de ese flujo. Mientras estés en tu propio Twilio, los botones de **Comprar número** y registro de Meta se apartan, porque ambos configurarían silenciosamente una segunda cuenta de Twilio junto a la tuya y dividirían tus envíos entre las dos. Consulta [Proveedor de SMS (Trae tu propio Twilio)](../settings/sms-provider.md#attaching-a-whatsapp-number-you-already-have).


- **Establece las etiquetas de una campaña a través de la API.** Las etiquetas son lo que tu IA adjunta a un contacto durante una conversación, y son la base sobre la que muchas personas configuran sus webhooks; por lo tanto, una campaña creada a través de la API no se podía medir hasta que alguien abría el panel y las añadía manualmente. `PUT /campaigns/{campaignId}` ahora acepta una matriz `tags` y escribe todo el conjunto en una sola llamada, exactamente igual que hace la pestaña Etiquetas del editor cuando la guardas. También existen puntos finales para añadir o editar una sola etiqueta; ya existían, pero no estaban documentados en ninguna parte, que es la verdadera razón por la que esto parecía imposible. Todo está documentado ahora, con los campos, los ejemplos y la única regla que vale la pena conocer: la matriz reemplaza, así que envía todas las etiquetas que quieras conservar. Consulta [Etiquetas de campaña](../api/campaigns.md#campaign-tags).

- **Elige cómo se ven las decoraciones de la aplicación: emojis, iconos o nada.** El panel de control utiliza imágenes de acento divertidas en algunos lugares: la mano que saluda en la pantalla de inicio de sesión, los iconos en las páginas vacías. Una nueva opción de **Decoraciones** en **Configuración → Perfil → Preferencias** te permite mantener los emojis 3D, cambiar cada uno de ellos por un icono de línea o relleno a juego, o ocultarlos por completo. Se aplica al instante en el dispositivo que estás utilizando. Consulta [Configuración de la cuenta](../settings/account-settings.md#preferences).

- **Lee tus chats con un reloj de 12 horas.** Las marcas de tiempo de los chats siempre eran de 24 horas: un mensaje enviado a las cuatro menos cuarto de la tarde aparecía como 15:45, sin nada que lo cambiara. Una nueva opción de **Formato de hora** en **Ajustes → Perfil → Preferencias** ahora configura el reloj para cada momento que la aplicación te muestra, incluidas las burbujas de chat. Elige **12 horas (3:45 PM)**, **24 horas (15:45)**, o déjalo en **Automático**, que sigue el idioma de tu interfaz: el inglés muestra 3:45 PM, mientras que el holandés y el alemán muestran 15:45. Se guarda en el momento en que lo eliges y se aplica en todas partes a la vez, por lo que la hora en una burbuja y la hora en sus detalles al pasar el ratón siempre coinciden. Consulta [Ajustes de cuenta](../settings/account-settings.md#preferences).

- **Cada tipo de evento puede tener ahora su propia página de reservas.** Las reservas solían realizarse solo dentro de una conversación, con tu IA ofreciendo los horarios. Cada tipo de evento ahora también puede llevar un enlace público que cualquiera puede abrir y reservar, sin necesidad de una cuenta ni de una conversación previa. Activa **Página de reserva compartible** en la parte inferior del formulario de tipo de evento, mantén el final del enlace que se rellena automáticamente o escribe uno más atractivo, luego copia el enlace o muéstralo como un código QR para un folleto, una tarjeta de visita o un escaparate. Pertenece detrás de un botón "Reservar ahora", en una biografía, en una firma de correo electrónico o al final de un anuncio. La página está diseñada para teléfonos, muestra los horarios en la zona horaria del visitante, ofrece exactamente la disponibilidad con la que tu IA reserva (horas semanales, aviso, salas, tiempo ocupado en un calendario sincronizado), nunca realiza reservas dobles y envía el correo electrónico de confirmación habitual. La parte realmente útil es el orden de los pasos: el visitante proporciona un nombre y un correo electrónico o teléfono **antes** de que aparezca el calendario, por lo que alguien que empieza a reservar y luego se va sigue siendo guardado como contacto, etiquetado como **booking-page-lead**. Las reservas finalizadas también obtienen la etiqueta **booking-page-booked**, lo que convierte a "tiene booking-page-lead pero no booking-page-booked" en tu lista de reservas abandonadas: apunta una automatización a ese par de etiquetas y envía un correo electrónico a esas personas una hora después. Desactivar una página mantiene su enlace reservado, por lo que volver a activarla restaura la misma dirección y todos los botones que apuntan a ella vuelven a funcionar. Consulta [Página de reserva compartible](../appointments/booking-page.md).

- **Los filtros de chat ahora son tuyos para organizar.** Filtrar tu bandeja de entrada solía significar arrastrar una fila de chips hacia los lados para encontrar el que querías, y Campaña, Etiquetas, Canal y Asignado estaban justo al final, donde nadie los encontraba. La fila sobre tu lista de chats es ahora un conjunto de chips de filtro rápido **que tú mismo fijas**, en el orden en que los arrastras. Comienza como **Todos los chats**, **Abiertos**, **No leídos** y **IA pausada** con sus recuentos en vivo, y un botón de **Filtros** se sitúa al principio de la fila conteniendo todo por lo que puedes filtrar: estado (los diez, con recuentos), campaña o agente, lista, etiquetas, canal y asignado. Cada opción ahí lleva un pequeño **pin**: haz clic en él y ese filtro obtiene su propio chip de un solo clic en la fila, ya sea un estado como **Atención** o una etiqueta, lista, canal o compañero de equipo específico. Así, alguien que vive en una etiqueta fija la etiqueta, y alguien que comprueba **Atención** a primera hora de cada mañana fija eso en su lugar. Arrastra los chips en el orden que desees, los más usados primero, y pasa el ratón por encima de uno para revelar un pequeño pin tachado que lo quita de la fila de nuevo (hacer clic derecho, o mantener presionado en un teléfono, también funciona, y es cómo mueves un chip sin un ratón); la fila se recuerda en el navegador en el que la configuraste. Dos de los filtros son nuevos: si tu cuenta funciona con Agentes de IA, ahora obtienes un filtro de **Agente** (las cuentas de campaña clásicas mantienen **Campaña**, y una cuenta a medio camino entre ambas ve ambos), y hay un filtro de **Lista** para reducir la bandeja de entrada a los contactos en una lista. La búsqueda también ha mejorado en el proceso: escribir ahora busca dentro de lo que hayas filtrado, en lugar de ignorarlo. Consulta [Interfaz de chat](../chats/chat-interface.md#chat-filters).

- **Fija los chats en los que estás trabajando realmente en la parte superior.** Una bandeja de entrada ocupada se ordena por quien envió el mensaje más recientemente, por lo que la conversación que necesitas sigue bajando en la lista cada vez que alguien más escribe. Pasa el ratón sobre una fila de chat, o abre el chat, y haz clic en el nuevo icono de **pin** junto a la estrella. Las conversaciones fijadas se sitúan en su propia sección **Fijados** en la parte superior de tu lista de chats, con el pin más reciente primero, y permanecen allí sin importar cuán antiguo sea su último mensaje. Aplica cualquier filtro y la lista vuelve al orden normal de más reciente a primero, porque un filtro debería mostrarte una imagen real de lo que coincide con él; los chats fijados simplemente llevan una pequeña etiqueta **Fijado** en su fila allí. La búsqueda se sitúa en medio: no hay una sección separada, pero las coincidencias fijadas se enumeran primero. Puedes fijar hasta 15 chats. Un pin vive en la propia conversación, exactamente igual que la estrella de **Importante**, por lo que se comparte en la vista de la bandeja de entrada de tu equipo: todos ven los mismos chats mantenidos en la parte superior. No cambia nada para el contacto o la IA. Consulta [Interfaz de chat](../chats/chat-interface.md#pinning-chats).

- **Convierte una conversación en una tarea sin salir de ella.** "Llamarles el jueves" es exactamente el tipo de cosa que desaparece en el momento en que cierras la pestaña. Ahora hay un botón de **tarea** en el encabezado de la conversación, en cada fila de chat cuando pasas el ratón por encima, y en el panel de contacto a la derecha; cada uno abre el formulario de tarea normal con el contacto ya vinculado y el tipo establecido en **Pendiente**. El panel de contacto también enumera las tareas abiertas de ese contacto con sus fechas de vencimiento (las vencidas en rojo), para que puedas ver lo que está pendiente mientras lees el hilo; haz clic en una para abrirla. Lo mejor de todo es el pequeño interruptor de **tareas** junto al cuadro de mensaje: actívalo antes de responder, mantén el título que se rellena automáticamente o escribe el tuyo propio, elige una fecha de vencimiento con un toque (**Más tarde hoy**, **Mañana**, **En 3 días**, **La próxima semana** o tu propia fecha) y envía. La tarea se crea a medida que sale el mensaje y permanece vinculada a él, por lo que abrir la tarea más tarde te lleva directamente a lo que se dijo; y si la tarea no se puede crear por alguna razón, tu mensaje se envía de todos modos y obtienes un **Reintentar**. Todo aparece una vez que las Tareas están activadas para tu cuenta y tus permisos te permiten editar contactos. Consulta [Interfaz de chat](../chats/chat-interface.md#creating-a-task-from-a-chat) y [Tareas](../tasks/tasks.md#from-a-chat).

- **Cuando una función personalizada falla, finalmente puedes verlo, y ver por qué.** Hasta ahora, una función personalizada de IA que chocaba contra un muro a mitad de la conversación (credenciales incorrectas, punto final inactivo, tiempo de espera agotado) fallaba de forma invisible: el chat mostraba a la IA continuando cortésmente, y nada en ninguna parte del producto te decía que la llamada había salido mal o qué decía el otro lado. Ahora, la propia conversación muestra un marcador rojo **"(nombre de la función) falló"**, tanto en la pestaña **Probar** del agente como en las conversaciones reales en Chats: haz clic en él para ver el código de estado y la respuesta que envió tu punto final, que suele ser el diagnóstico completo (un 401 con "no autorizado" apunta directamente al encabezado de autenticación). Las llamadas exitosas también obtienen un marcador en el que se puede hacer clic, para que puedas inspeccionar exactamente lo que devolvió tu punto final mientras realizas pruebas. Y para las automatizaciones que comienzan con un disparador de **Webhook**, el historial de ejecución ahora cuenta las llamadas que fueron rechazadas por un secreto faltante o incorrecto, en lugar de fingir que nunca sucedieron: un banner te dice cuántas y qué corregir. Consulta [Funciones personalizadas](../ai-automation/custom-functions.md#seeing-failures-in-try-out-and-chats) y [Automatizaciones](../automations/automations.md#testing-before-you-turn-it-on).

- **Los disparadores de automatización se pueden intercambiar, las funciones del agente de IA aceptan JSON y el generador de IA puede crearlas por ti.** Tres asperezas eliminadas del generador de automatización a la vez. Primero: un disparador ya no es para siempre; ábrelo y haz clic en **Cambiar disparador** para cambiar una automatización de, por ejemplo, un horario a un webhook sin reconstruir los pasos; si el disparador actual tiene configuraciones que has completado, se te preguntará antes de que se borren. Segundo: los detalles que recopila una función de agente de IA ahora pueden ser un valor **JSON**, no solo texto, números y sí/no; elige JSON para un parámetro y tu agente puede entregar a la automatización un paquete estructurado completo (una dirección de entrega completa, una lista de artículos) de una sola vez. Tercero: el generador en inglés sencillo ahora conoce las funciones del agente de IA; describe lo que quieres ("dale a mi agente una forma de verificar el stock en mi sistema") y configura el disparador de la función, sus parámetros y el paso de respuesta por ti; solo eliges qué agentes obtienen la capacidad. Consulta [Automatizaciones](../automations/automations.md#triggers).

- **Las funciones del agente de IA ahora pueden escribir sus propias configuraciones.** El nombre, la descripción de cuándo usarla y la lista de detalles a recopilar son lo que hace que una habilidad funcione bien, y también son la parte que la mayoría de la gente preferiría no escribir. Crea primero los pasos de tu automatización y luego haz clic en **Completar con IA** en la parte superior de la configuración del disparador: lee lo que realmente hace la automatización y escribe el nombre, la descripción y los detalles por ti. Todo lo que ya escribiste se mantiene (solo completa los espacios en blanco) y puedes editar todo antes de guardar. Consulta [Automatizaciones](../automations/automations.md#letting-your-ai-agent-call-an-automation).

- **El centro de ayuda es ahora un conjunto único de guías.** Mientras las interfaces antigua y nueva funcionaban una al lado de la otra, el centro de ayuda mantenía dos manuales: una pestaña de "Docs" para la aplicación antigua y una pestaña separada de "Nueva UI (v2)" para la nueva. Con la nueva interfaz siendo ahora la que todos usan, se han plegado en un único conjunto de guías: cada página describe la aplicación actual, con capturas de pantalla actuales, en una sola dirección. Los marcadores antiguos y los enlaces compartidos, incluida cualquier dirección `/v2/...`, te llevan a la página correcta automáticamente, y el botón de ayuda **?** en cada página de la aplicación abre las mismas guías que siempre hizo.

- **El ajuste "Indicar a los contactos que están hablando con una IA" es mucho más fácil de encontrar.** El interruptor de transparencia de la IA solo estaba en la pestaña **Habilidades de IA**, y muchas personas nunca lo encontraban; luego se preguntaban por qué la IA mencionaba que era un asistente de IA aunque sus instrucciones le indicaban que se presentara como un miembro del personal. Ahora aparece en dos lugares más. El paso del agente en el asistente de configuración muestra el interruptor en sí, para que tomes la decisión mientras se crea tu primera campaña. Y siempre que esté activado, los editores de **Instrucciones de IA** y el chat de prueba **Probar** (en campañas y Agentes, y dentro del paso Probar y ajustar del asistente) incluyen una nota que explica lo que hace: la primera respuesta menciona a la IA, y las instrucciones que le dicen que afirme ser humana se anulan mientras el ajuste está activado, por lo que una instrucción que parece ignorada es un ajuste, no un fallo; con el interruptor justo en la nota, para que puedas desactivarlo en el momento en lugar de tener que buscarlo. El ajuste en sí no ha cambiado: activado por defecto para nuevas campañas y agentes, desactivado solo si tú lo desactivas, y la pestaña Habilidades de IA sigue siendo su ubicación principal. Consulta [Configuración del bot de IA](../ai-automation/ai-bot-setup.md#ai-transparency-telling-contacts-theyre-chatting-with-ai).

- **Edita un contacto directamente desde la conversación.** Corregir un nombre mal escrito o añadir la dirección de correo electrónico que alguien te acaba de dar antes implicaba abrir el panel de contactos a la derecha o ir a la página de Contactos. El menú de tres puntos de la conversación ahora incluye **Editar contacto**, que abre el mismo formulario de detalles (nombre, teléfono, correo electrónico, etiquetas y notas) sobre el chat que estás leyendo. Aparece para cualquier persona cuyos permisos le permitan editar contactos. Consulta [Interfaz de chat](../chats/chat-interface.md#the-three-dot-menu).

- **El teléfono y el correo electrónico se pueden editar directamente desde la conversación, y el nombre del agente ahora es un enlace.** Dos cosas más que el panel de contacto te mostraba pero no te permitía tocar. Un cliente te da su correo electrónico en mitad del chat: haz clic en la fila **Correo electrónico**, escríbelo y haz clic en la marca de verificación; sin formularios, sin cambios de página, y un contacto sin correo electrónico registrado ahora muestra **Añadir correo electrónico** en lugar de no mostrar nada. Lo mismo ocurre con un número de teléfono que se introdujo con un error tipográfico. Nada se guarda hasta que lo confirmas, por lo que un clic accidental no puede sobrescribir silenciosamente el número de un cliente: la ✕, la tecla Esc, hacer clic en otro lugar o pasar a otro chat descartan la edición. Y el **Agente** que gestiona la conversación ahora es un enlace: haz clic en él y se abrirá su editor, de modo que cuando una respuesta no sea correcta, podrás ir directamente a las instrucciones que la generaron en lugar de buscar al agente adecuado en AI Studio. (En las cuentas que todavía utilizan campañas, el nombre de la campaña enlaza de la misma manera). Consulta [Interfaz de chat](../chats/chat-interface.md#right-panel-the-contact-panel).

- **El panel de contacto ahora es editable: agente, tratos y tareas, todo desde el chat.** El panel a la derecha de una conversación mostraba la información importante sobre un contacto, pero no permitía hacer casi nada con ella: el **Agente** que gestionaba las respuestas era texto plano, la sección de **Trato** mostraba una cifra única sin forma de abrirla y hacer clic en una tarea te sacaba de la conversación para llevarte a la página de Tareas. Los tres elementos ya están activos. **Agente** tiene un enlace **Cambiar** que transfiere el contacto a un agente de IA diferente (o de vuelta a tu equipo) sin tener que buscar en los menús. **Trato** enumera los tratos reales de este contacto con su etapa y valor; haz clic en uno para editarlo desde el chat o en **Añadir trato** para crear uno nuevo. Además, una tarea abre el mismo formulario que utiliza la página de Tareas, por lo que cambiar una fecha de entrega o mover una etapa solo requiere un clic y te permite mantenerte en la conversación; el registro completo de la tarea sigue estando disponible detrás del icono ↗ en la fila. Consulta [Interfaz de chat](../chats/chat-interface.md#right-panel-the-contact-panel).


- **Filtrar por etiqueta ya no oculta tus chats archivados, a menos que tú quieras.** Filtrar chats por etiqueta (o campaña, canal, responsable...) siempre ha buscado solo en tus conversaciones activas: si tres contactos tenían una etiqueta, pero dos de esos chats estaban archivados, el filtro solo mostraba uno, y parecía que el filtro estaba perdiendo personas. El panel de filtros ahora tiene un interruptor de **Incluir chats archivados**. Actívalo y todas las vistas, excepto **Archivados**, se ampliarán para incluir las conversaciones archivadas: los recuentos de las etiquetas se amplían junto con la lista, **Seleccionar todos los N en esta vista** los cubre, y la búsqueda abarca ambos. La lista ampliada siempre se anuncia con un chip de **Incluyendo archivados** en la fila de filtros (haz clic en su × para volver a solo activos), y **Establecer como predeterminado** guarda el interruptor junto con el resto de tu vista. Consulta [Filtros de chat](../chats/chat-interface.md#the-filters-panel).

### Mejorado

- **El cuadro de solicitud de automatización ahora te muestra qué pedir y completa tu frase.** Crear una automatización empezaba con un cuadro vacío y cuatro ejemplos fijos, lo cual es una mala respuesta a "¿qué puedo automatizar aquí?". Ahora hay dieciséis ejemplos prácticos que cubren lo que la gente realmente construye: capturar un cliente potencial desde el formulario de tu sitio web, recordar a los clientes antes de una cita, actualizar tu CRM cuando se gana un trato, dirigir un nuevo contacto a un agente, alertar a una persona cuando alguien lo solicita y volver a atraer a contactos inactivos. Se muestran cuatro a la vez y **Más ideas** alterna entre el resto. Haz clic en uno para colocarlo en el cuadro y editarlo desde allí. A medida que escribes tu propia descripción, el cuadro sugiere cómo terminar la frase en gris delante del cursor: pulsa **Tab** para aceptarla o sigue escribiendo para ignorarla. Cada sugerencia se ajusta a los activadores y acciones existentes, por lo que lo que ofrece es algo que el constructor realmente puede realizar. Consulta [Automatizaciones](../automations/automations.md).

- **Los chats fuera de horario ahora se gestionan solos, y los nuevos filtros "Fuera de horario" y "Programado" te muestran lo que está pendiente.** Un agente con [horario activo](../ai-automation/availability.md) vuelve a tener un único comportamiento fuera de horario, y es el que no requiere atención: un mensaje que llega mientras el horario está cerrado se responde automáticamente en el momento en que se abre la siguiente ventana, sin que nadie tenga que hacer nada. La sección **Fuera del horario laboral** en la pestaña Horario activo (la opción **Poner en cola la respuesta de la IA** / **Transferir a tu equipo**) ha desaparecido. Transferir todos los chats fuera de horario al equipo convertía una tarde tranquila en un montón de conversaciones que alguien tenía que retomar una por una, y las dos opciones eran fáciles de confundir. Si prefieres no esperar a la ventana, responde tú mismo: la respuesta de la IA en cola se descarta, por lo que el contacto nunca recibe una respuesta obsoleta del bot además de la tuya. Para ver lo que está pendiente, Chats tiene un nuevo filtro **Fuera de horario** (todos los chats que llegaron fuera del horario laboral y están esperando a la siguiente ventana de la IA) y un nuevo filtro **Programado** que reúne todo lo que tiene algo pendiente de envío: un seguimiento o una respuesta de la IA esperando a ser enviada, incluidos esos chats fuera de horario. Coincide con la etiqueta verde **Programado** que ya ves en las filas. Eso también hace que **IA pausada** vuelva a ser preciso: ahora solo significa lo que dice, chats donde la IA realmente está pausada, ya sea porque tú la pausaste o porque la IA transfirió la conversación a una persona. **Atención** no ha cambiado: siguen siendo las conversaciones que la IA marcó para una persona real. Consulta [Programación de disponibilidad del bot](../ai-automation/availability.md#what-happens-outside-active-hours) y [Qué hace cada filtro de estado](../chats/chat-interface.md#what-each-status-filter-does).

- **Distingue los chats de WhatsApp Web de los chats de la API de WhatsApp de un vistazo.** Ambos canales utilizaban la misma insignia verde de WhatsApp, por lo que una lista de chats que mezclaba ambos no daba ninguna pista sobre cuál era cuál. Los contactos de WhatsApp Web ahora muestran una insignia verde sólida con un logotipo de WhatsApp blanco en la lista de chats, el encabezado del chat, el panel de contactos y en cualquier otro lugar donde aparezca la insignia del canal; los contactos de la API de WhatsApp mantienen el logotipo verde sobre fondo blanco. Para mostrar solo un tipo, utiliza **Filtros → Canal**.

- **Chips de filtro rápido: logotipos de canales y un marcador de soltado más claro.** Un chip de canal anclado en la fila de filtros de Chats ahora muestra el logotipo propio de ese canal (WhatsApp, Telegram, Instagram...) en lugar de un icono de filtro genérico, por lo que una fila de elementos anclados se puede leer de un vistazo. Y cuando arrastras un chip para reordenarlo, ahora aparece una línea fina en el espacio donde se colocará, en lugar de que el chip sobre el que te sitúas se ilumine como si fueras a soltarlo encima. Consulta [Anclar tus propios filtros rápidos](../chats/chat-interface.md#pin-your-own-quick-filters).

- **Dividir una respuesta en fragmentos ahora muestra el envío tal como ocurre, y puedes detenerlo.** El envío en fragmentos espacia los mensajes unos segundos para que parezca que una persona está escribiendo, pero el chat mostraba cada burbuja como enviada en el momento en que hacías clic, mientras que los fragmentos posteriores seguían en camino, hasta medio minuto en una respuesta larga. El hilo ahora muestra el estado real: cada burbuja aparece cuando su mensaje realmente se envía, marcado con un pequeño reloj hasta que se confirma, y todo lo que sigue esperando permanece en una vista previa de **Enviando** bajo la conversación, el mismo tipo de vista previa en vivo que ves mientras la IA está escribiendo. Un botón de **Detener** en esa vista previa cancela todo lo que aún no se ha enviado; lo que ya llegó al contacto permanece, y la parte no enviada de tu respuesta vuelve al cuadro de respuesta para que puedas modificarla o reenviarla. Consulta [La interfaz de chat](../chats/chat-interface.md#long-press-or-right-click-send-to-split-into-natural-chunks).

- **Un chat sin un agente de IA detrás ahora lo indica, en lugar de fallar tras hacer clic.** En una conversación que no es gestionada por ningún agente de IA o campaña (un chat que llegó antes de que activaras uno, por ejemplo), **Generar respuesta** parecía perfectamente clicable y luego fallaba con un error, y **Reanudar IA** junto con el interruptor de IA del encabezado activaban una función que no podía hacer nada. Ahora, los tres aparecen en gris con una información sobre herramientas que explica el motivo y señala la solución: selecciona **Asignar agente de IA…** en el menú **⋯** del chat. La barra de estado de la IA sobre el editor y el interruptor de **Respuestas del bot** en el panel de contacto indican lo mismo. Consulta [La interfaz de chat](../chats/chat-interface.md#when-the-toggle-reads-ai-off-campaign-ai-off-agent-or-no-agent).

- **La conexión con Gmail ahora va directamente al formulario de credenciales.** Al seleccionar **Gmail** en la pantalla Conectar correo electrónico, antes se iniciaba un inicio de sesión de Google con un solo clic que se desactivó mientras presentaba problemas; por lo tanto, el botón se detenía en un indicador de carga y luego te redirigía al formulario de contraseña de la aplicación de todos modos. El rodeo ha desaparecido: **Gmail** ahora abre directamente el formulario de credenciales del buzón, con la configuración del servidor de Gmail ya completada, por lo que solo tienes que introducir tu dirección y una contraseña de aplicación de Google. Esta es la forma diseñada para conectar Gmail, no una solución alternativa; una contraseña de aplicación es el método admitido por Google para aplicaciones de correo, más seguro que tu contraseña real y revocable por sí mismo en cualquier momento. La [guía de correo electrónico](../messaging-channels/email.md#option-a-gmail-or-outlook) ahora explica paso a paso cómo crear una.

- **Edita las instrucciones de tu agente justo al lado del chat de prueba.** El panel de instrucciones de la pestaña Probar solía ser de solo lectura en un agente de IA; mostraba una nota de "Aún no disponible aquí" y te enviaba de vuelta al paso de Instrucciones de IA para cada ajuste, lo que convertía la prueba y el ajuste en un bucle de dos páginas. El panel ahora es totalmente editable en los agentes, exactamente como siempre lo fue para las campañas: cambia un campo (o usa **Editar como texto**), haz clic en **Guardar** y el chat de prueba responderá con las nuevas instrucciones de inmediato. Los cambios se guardan como borrador al igual que cualquier otra edición del agente, por lo que las conversaciones reales solo aplicarán el cambio cuando hagas clic en **Publicar en vivo**. Consulta [Probar (Chat de prueba)](../chats/playground.md#the-instructions-pane).

- **Desarchiva chats de forma masiva.** Al seleccionar varias conversaciones en el filtro **Archivados**, antes se ofrecía la misma acción de **Archivar** que en cualquier otro lugar; restaurar chats archivados por error significaba volver a abrirlos uno por uno. En la vista de Archivados, la acción de la barra de selección masiva ahora cambia a **Desarchivar**: marca los chats, haz clic en ella y todos volverán a tu bandeja de entrada a la vez. Consulta [La interfaz de chat](../chats/chat-interface.md#finding-and-reopening-archived-chats).

- **Un rango de fechas personalizado ahora puede detenerse en una hora, no solo en un día.** Querer saber qué ocurrió entre las 9 de la mañana y las 5 de la tarde significaba leer los totales de todo un día y adivinar el resto. **Personalizado...** en el selector de rango de tiempo del Panel de control ahora muestra una fila **Desde** y una fila **Hasta**, cada una con una fecha y una hora opcional. Pon la misma fecha en ambas con 09:00 y 17:00, y cada número, gráfico y panel de la página cubrirá solo esa ventana. Las horas se leen en tu hora local, y la ventana que elegiste aparece detallada bajo el título de la página para que siempre sepas a qué corresponden los números. Los cuadros de tiempo empiezan vacíos, y dejarlos vacíos te da días completos exactamente igual que antes, por lo que los rangos que ya utilizas no se ven afectados. Consulta [Tu panel de control](../get-started/dashboard.md).

- **Las estadísticas del Panel de control ahora reflejan solo los mensajes enviados mientras estabas conectado; el historial de chat importado ya no distorsiona las cifras.** Conectar WhatsApp Web o Telegram y traer tus conversaciones existentes solía dejar huella en tus informes. Cada mensaje importado se contaba en la fecha en que se envió originalmente, por lo que los gráficos mostraban picos en días en los que aún no habías empezado, y los totales incluían meses de chats que no tenían nada que ver con la plataforma. Ese historial permanece en tu bandeja de entrada, por lo que una conversación se sigue leyendo completa, pero ahora se excluye de los recuentos de mensajes, del gráfico de Rendimiento a lo largo del tiempo y de las estadísticas por número en Estado del canal. No hay nada que activar y no es necesario volver a importar nada: las cifras se corrigen solas la próxima vez que se cargue el Panel de control. Consulta [Tu panel de control](../get-started/dashboard.md#understanding-your-numbers).

- **Al actualizar una fuente de conocimiento, ahora se te informa de lo que va a hacer antes de que lo haga.** La actualización de un sitio web reconstruye las preguntas frecuentes generadas de la página para que coincidan con el sitio en vivo, y la actualización de todo el sitio continúa consolidando las preguntas frecuentes que cubren el mismo tema en toda tu biblioteca, incluidas las que escribiste o importaste tú mismo. Ese es el objetivo de una base de conocimientos optimizada por IA (las respuestas casi duplicadas empeoran la búsqueda del bot), pero si mantienes tus preguntas frecuentes manualmente, podría tomarte por sorpresa. Ambos botones de Actualizar ahora abren una confirmación que explica esto primero, y la guía de la Base de conocimientos tiene una nueva sección sobre cómo decidir si tu sitio web o tu biblioteca de preguntas frecuentes es la copia maestra, y cómo exportar tu biblioteca como una copia de seguridad con un solo clic antes de una actualización importante. Consulta [Antes de actualizar](../ai-automation/faq-management.md#before-you-refresh-which-copy-is-the-master).

- **Las funciones personalizadas en GET ahora envían sus parámetros, y las listas pueden bloquearse a un solo tipo.** Una función personalizada configurada en **GET** solía descartar todos los parámetros que no fueran de tipo `query_param`; pasaba la **Prueba de ejecución** y luego llamaba a tu endpoint sin nada adjunto en una conversación real. Una función GET ahora envía todos sus parámetros como parámetros de URL, tanto en la Prueba de ejecución como en la llamada en vivo, por lo que lo que pruebas es lo que recibe tu API. Junto a esto, un parámetro de **matriz** tiene un nuevo **Tipo de elemento** opcional: elige Texto, Número, Verdadero/falso u Objeto y cada valor en la lista se convierte a ese tipo antes de enviarse, que es lo que necesita una API que solo acepta números para dejar de rechazar `"8624"` donde quería `8624`. Déjalo en **Cualquiera** y nada cambiará. Consulta [Funciones personalizadas](../ai-automation/custom-functions.md#step-4-define-the-input-what-the-bot-sends).

- **Probar ahora muestra el contenido multimedia que envía tu IA.** Cuando tu agente enviaba un elemento de la Biblioteca multimedia durante una conversación de prueba, lo único que veías era una nota que decía "Envió el contenido multimedia '...'", sin imagen ni vídeo, lo que hacía que una configuración que funcionaba perfectamente pareciera rota. Ahora, el archivo real aparece en el chat de prueba exactamente donde lo recibiría el contacto: las imágenes y los vídeos se reproducen en línea, el audio incluye un reproductor y los documentos se muestran como un archivo que puedes abrir. Sigue siendo un entorno de pruebas: no sale ningún mensaje real de tu cuenta. Las vistas previas en una conversación de prueba permanecen visibles durante 7 días; después, aparece una pequeña nota de "vista previa caducada" y, al volver a solicitarlo al bot, se muestra el archivo actualizado. Consulta la [Biblioteca multimedia](../ai-automation/media-library.md#tips-for-best-results).


- **Haz clic en una búsqueda anterior en Leads guardados para ver solo sus leads.** La lista de **Búsquedas** en Leads guardados mostraba lo que cada búsqueda había encontrado, pero no *qué* leads eran; todos aparecían en una gran tabla. Haz clic en cualquier búsqueda de esa lista y la tabla se reducirá a los leads de esa búsqueda, con una etiqueta sobre los filtros que indica el nombre de la búsqueda; su × o el filtro **Todos** permite volver a verlo todo. **Buscar más** y **CSV** en cada búsqueda funcionan como antes. Consulta [Buscar leads](../ai-automation/find-leads.md#saved-leads).

- **Las difusiones ahora se detienen automáticamente si empiezan a enviar mensajes a las personas equivocadas.** Un mensaje de apertura está pensado para alguien con quien aún no has hablado. Si una difusión o campaña comienza a enviar su mensaje de apertura a personas que ya están en conversación contigo a través de esa misma difusión, el envío se pausa en el acto, todo lo que esté en cola detrás se cancela y recibirás una notificación indicando qué se pausó y por qué. Ábrela, revisa la audiencia y el mensaje, y haz clic en **Reanudar** cuando todo parezca correcto; eso confirma que era intencionado y la protección se desactiva para esa difusión durante 24 horas. Un aumento repentino muy por encima del ritmo habitual de tu cuenta también se marcará a nuestro equipo, sin pausarte, ya que un primer lanzamiento es naturalmente más intenso que tu historial. Consulta [Escalar el alcance de WhatsApp](../messaging-channels/scaling-whatsapp-outreach.md#automatic-send-guard).


- **La aplicación clásica ha sido retirada.** El panel rediseñado se convirtió en el predeterminado a principios de este mes; a día de hoy es la única aplicación. La aplicación clásica se ha desactivado y la dirección `/old` que conducía a ella ha desaparecido. Si abres un enlace o marcador antiguo, verás un breve aviso que te redirige al panel actual en lugar de una página inexistente; no hay nada que reinstalar ni nada que mover, y puedes iniciar sesión en la dirección que siempre has usado. **No se ha perdido nada.** Tus chats, contactos, agentes de IA, campañas y su historial, así como todos los ajustes, están en el panel actual exactamente como los dejaste; las dos aplicaciones eran la misma cuenta todo el tiempo, por lo que esto es un cierre, no una migración. Las aplicaciones móviles antiguas también han dejado de funcionar hoy. Si trabajabas desde tu teléfono, abre tu dirección de inicio de sesión habitual en el navegador de tu teléfono: el panel está diseñado para pantallas pequeñas, y se puede añadir a la pantalla de inicio y enviar notificaciones push, igual que una aplicación instalada. Consulta la [Guía de bienvenida](../README.md) y [Notificaciones](../settings/notifications.md#notification-channels).


- **Registrarse ahora crea tu agente de IA, de principio a fin, sin campañas misteriosas de por medio.** El asistente de configuración solía crear una campaña primero y colgar de ella todo lo que respondías, por lo que terminabas la incorporación con una campaña en borrador que nadie pidió, un agente que en realidad era un efecto secundario de esta y sin una respuesta clara a "¿cuál de estas dos cosas debo editar ahora?". Ahora todo gira en torno al agente. Tu agente existe desde el momento en que el asistente lee tu sitio web: las páginas y archivos que seleccionas allí se convierten en su conocimiento, y la barra de progreso que observas es tu agente siendo construido, en lugar de otra cosa construida en su nombre. **Probar y ajustar** es el editor de agentes real integrado en el asistente (las mismas pestañas de **Probar**, **Instrucciones de IA** y **Preguntas frecuentes y conocimientos** que usarás después desde la página de Agentes de IA), por lo que cualquier edición que realices allí es una edición directa a tu agente, no a una copia que deba transferirse a otro lugar. El paso de **Seguimientos** es la propia pestaña de Seguimientos del agente de la misma manera. El paso independiente de **Mensaje de apertura** ha desaparecido, porque un agente no tiene uno: responde a lo que llega, y para iniciar la conversación tú mismo está la función de Difusión. Al finalizar el asistente, se conecta cada canal que vinculaste a ese agente como un **Punto de entrada**, se convierten las palabras clave de comentarios a mensajes directos en puntos de entrada de comentarios y, por último, se activa el agente. Así, la incorporación ya no puede terminar con una cuenta lanzada cuya IA no responde a nada, y un canal que ya responde otro agente se deja intacto en lugar de ser tomado. Al final, aterrizas en el editor de tu agente en lugar de ser enviado a algún lugar y tener que buscarlo. Si estabas a mitad del asistente cuando llegó este cambio, al reanudarlo permanecerás en el flujo que comenzaste, sin cambios. Consulta [Incorporación guiada](../get-started/onboarding.md), [Guía de inicio rápido](../get-started/quick-start-guide.md) y [Puntos de entrada](../ai-agents/entry-points.md).

- **La búsqueda salta directamente a una sección de Configuración.** Pulsa **⌘K** / **Ctrl+K** y escribe "billing", "team", "webhooks", "notifications", "data export" o cualquier otra sección de Configuración, y el resultado abrirá esa sección directamente; ya no hace falta abrir Configuración y leer la lista de la izquierda para encontrar dónde está algo. Las secciones que no incluye tu plan o rol no aparecerán en los resultados. Sugerido por una agencia que utiliza el panel en polaco, cuyo equipo sabía exactamente qué querían configurar pero no bajo qué grupo estaba clasificado. Consulta [Panel de control](../get-started/dashboard.md#search-jump-to-any-page-without-clicking-through-the-menu).

- **El widget de chat se puede configurar a través de la API.** La referencia de la API ahora documenta `PATCH /chat-widget-configs/{configId}`, por lo que cualquier elemento del panel de gestión del widget (los botones de adjuntos y emojis, el icono de inicio, los colores, el mensaje de bienvenida, el formulario de información del visitante, los dominios permitidos, el tema) puede cambiarse desde tu propio código con tu clave de API. Ya era posible; simplemente no estaba en la especificación, por lo que parecía de solo lectura. Consulta [Widget de chat del sitio web](../get-started/chat-widget.md#change-the-widget-settings-from-your-own-code-api).

- **Optimizar con IA funciona en todos los agentes.** La forma más rápida de arreglar un bot es decirle qué puede mejorar y dejar que reescriba sus propias instrucciones, pero el botón **Optimizar con IA** solo aparecía en algunos agentes. Un agente que acababas de duplicar, uno que llegó a tu cuenta ya creado y muchos otros más recientes simplemente no tenían el botón, y el pulgar hacia abajo debajo de una mala respuesta en **Probar** estaba inactivo en los mismos lugares, por lo que las dos rutas más rápidas para mejorar un bot faltaban precisamente en los agentes que más lo necesitaban. Ambos funcionan ahora en todos los agentes, sin necesidad de configurar nada previamente. Lo que sucede después no cambia: describes lo que debería mejorar, obtienes la misma revisión lado a lado de cada edición propuesta (cómo se lee el campo ahora frente a lo que la IA quiere que diga, con las adiciones y eliminaciones de preguntas frecuentes enumeradas por separado) y no se guarda nada a menos que lo aceptes. Lo que aceptas se guarda como borrador, por lo que el chat de **Probar** comienza a usar la reescritura de inmediato mientras tus conversaciones en vivo continúan como estaban, y se envía a contactos reales cuando haces clic en **Publicar en vivo**. El botón **Generar plantillas de IA** en la pestaña **Seguimientos** de un agente estaba restringido en esos mismos agentes, y ahora escribe el conjunto en cualquiera de ellos. Consulta [Chat Playground](../chats/playground.md#optimize-with-ai) y [Agentes de IA](../ai-agents/ai-agents.md#editing-an-agent).

- **Una creación desde tu sitio web que no puede finalizar ahora te dice por qué.** Apuntar **Nuevo agente** a tu sitio web es la forma más rápida de obtener un bot funcional, y el diálogo te guía a través de él, pero una creación que no podía completarse solía detenerse silenciosamente, dejándote mirando una pantalla que nunca terminaba sin saber si esperar más o empezar de nuevo. Una creación que no puede finalizar ahora dice con palabras claras qué la detuvo: no se pudo leer tu sitio web, no había suficiente texto en las páginas para escribir un agente a partir de él, o la cuenta se ha quedado sin créditos. Cada una nombra lo que debes cambiar antes de intentarlo de nuevo. Todo lo demás es igual, incluido **Continuar en segundo plano**. Consulta [Agentes de IA](../ai-agents/ai-agents.md#creating-an-agent).

- **La lista de campañas en un agente vuelve a ser una lista.** La pestaña **Campañas adjuntas** de un agente tenía un botón **Adjuntar una campaña**, que quedó del período en el que las campañas y los agentes se estaban unificando. Ha desaparecido, porque ya no es así como pones a trabajar a un agente: lo que decide qué conversaciones llegan a un agente son sus **Puntos de entrada**, y una difusión elige su propio controlador de respuestas cuando la creas. La pestaña sigue mostrando todas las campañas para las que responde el agente, y publicar un cambio en el agente sigue llegando a todas ellas de inmediato; ahora es simplemente una vista en lugar de un control. Nada sobre tus campañas existentes o qué agente las responde cambia. Consulta [Agentes de IA](../ai-agents/ai-agents.md#editing-an-agent).

- **La compra de números de teléfono ahora funciona en más países, incluido los Países Bajos.** Algunos países solo ofrecen números de ciudad (un +31 20 de Ámsterdam, por ejemplo) a compradores que presenten un pasaporte o documento de identidad, los cuales no recopilamos; por eso, el cuadro de diálogo de compra indicaba que no había números disponibles allí, a pesar de que el mismo país vende sin problemas otros tipos de números solo con un nombre y una dirección. El cuadro de diálogo ahora comprueba por sí mismo otros tipos de números del país y ofrece cualquiera que pueda comprarse sin documentos de identidad; en los Países Bajos, eso significa un número móvil, que es también el tipo que recibe el mensaje de verificación de WhatsApp. Nada cambia en la forma de comprar: elige el país, elige un número, rellena el formulario breve. El aviso de "no disponible" sigue apareciendo, pero solo para los países donde realmente no se puede vender ningún tipo de número sin identificación. Consulta [Números de teléfono](../settings/phone-numbers.md).

- **Los archivos multimedia de un agente ahora pertenecen al agente.** La pestaña **Multimedia** en el editor de agentes dependía de una campaña asociada al agente, razón por la cual podía abrirse sin nada que mostrar en un agente recién creado, y por la cual un archivo subido a una copia recién creada de un agente no siempre permanecía allí. Los archivos multimedia ahora forman parte del propio agente. La pestaña se carga directamente en cualquier agente —uno que hayas creado hace un minuto, uno que hayas duplicado, uno que haya llegado a la cuenta ya configurado— y cualquier archivo que subas allí estará disponible para ese agente de inmediato, sin necesidad de adjuntar nada primero. Todo lo que ya has subido está exactamente donde lo dejaste, en los mismos agentes, y la página de **Biblioteca multimedia** de toda la cuenta permanece sin cambios. Consulta [Biblioteca multimedia](../ai-automation/media-library.md) y [Agentes de IA](../ai-agents/ai-agents.md).

- **Cada webhook ahora te indica qué agente gestionó la conversación.** Si envías webhooks a un CRM, una plataforma publicitaria o tu propio panel de control, averiguar qué IA respondió significaba adivinar: la carga útil nombraba la campaña, y en las cuentas que funcionan con agentes, ese campo simplemente llegaba vacío. Los eventos vinculados a una conversación —un chat concluido, no molestar, una reanudación, una desarchivación, una pausa de la IA, un mensaje nuevo, un resumen de la conversación y el webhook que puedes configurar en una etiqueta— ahora incluyen un bloque `agent` con el `id` y el `name` del agente, o `null` cuando no intervino ningún agente. Se sitúa junto al bloque `campaign` en lugar de reemplazarlo, por lo que nada de lo que ya recibes ha cambiado: un receptor que creaste el año pasado sigue funcionando sin cambios y puede captar el nuevo campo cuando decidas implementarlo. En cuanto a la API, la llamada de importación de calendario ahora acepta un agente además de una campaña. Consulta [Webhooks](../integrations/webhooks.md#webhook-data-format).

- **Los mensajes de seguimiento también se pueden redactar por ti desde el editor de agentes.** Las campañas siempre han tenido un botón de **Generar plantillas de IA** en su paso de Seguimientos: activa los seguimientos, haz clic en él y la plataforma redacta todo el conjunto de recordatorios a partir de tus instrucciones y contexto empresarial y los envía para su aprobación en WhatsApp. En la nueva experiencia de Agentes, ese botón faltaba, por lo que configurar seguimientos en un agente significaba escribir cada mensaje tú mismo y enviar cada uno, la única parte del editor de agentes que aún te devolvía a una campaña para hacerlo correctamente. Ya está ahí, en la pestaña **Seguimientos** del agente, y es lo mismo: la misma generación, redactada a partir de las propias instrucciones y contexto empresarial de ese agente, con el mismo progreso mostrado a medida que trabaja en el conjunto. Consulta [Agentes de IA](../ai-agents/ai-agents.md) y [Seguimientos automatizados](../ai-automation/follow-ups.md#auto-generated-templates).


- **Conectar WhatsApp Web ahora te indica qué sucede con tus chats personales.** Vincular tu propio teléfono es la forma más rápida de empezar, y mucha gente conecta el número con el que también escribe a amigos y familiares, pero la pantalla no decía nada sobre lo que haría la IA con esos chats, y los dos ajustes que lo limitan solo aparecen una vez que se activa **Importar contactos existentes**, por lo que era fácil vincular un número personal y no verlos nunca. La pantalla **Conectar WhatsApp Web** ahora incluye una breve nota explicándolo: cualquier número es válido, activar **Importar contactos existentes** y dejar activado **Mantener la IA en pausa para contactos importados** mantiene a la IA alejada de las personas con las que ya chateas, y **Hacer privados los contactos** va más allá al no almacenar ni enviar sus mensajes en absoluto. También explica la parte que más sorprende a la gente: alguien que te escribe *después* de que te conectes llega como un chat nuevo con la IA activa, por lo que vale la pena dejar tu agente desactivado hasta que se cargue tu lista de contactos real. Consulta [WhatsApp Web](../messaging-channels/whatsapp-web.md#step-2-enter-the-phone-number-and-import-options).

- **Un mensaje que falla ahora te indica el motivo y qué hacer al respecto.** Cuando un mensaje no se enviaba, tanto el correo electrónico de error como el chat mostraban lo que la red telefónica devolvía, que normalmente no era más que un número: "Error de entrega (código 63049)". Eso es un ticket de soporte, no una explicación. Los fallos ahora vienen acompañados de una frase sencilla que indica la causa y la solución. La más común, con diferencia, es que WhatsApp rechace una plantilla de marketing, y ahora se especifica, incluyendo la parte importante: las plantillas de marketing ya no pueden llegar a números en Estados Unidos, por lo que esos contactos necesitan un SMS o un correo electrónico en su lugar, mientras que en otros lugares suele ser un límite temporal para esa persona y vale la pena intentarlo de nuevo más tarde. El mismo tratamiento cubre una ventana de respuesta de 24 horas cerrada, un número que no está en WhatsApp, alguien que optó por no recibir mensajes de marketing, un remitente bloqueado por estar inactivo 30 días y contenido rechazado por WhatsApp. Verás la explicación en tres lugares: el correo electrónico que te enviamos, la línea roja debajo del mensaje en Chats y el detalle que aparece al pasar el cursor sobre él. Tres de las explicaciones antiguas también eran simplemente incorrectas y han sido corregidas. La peor de ellas te decía que un mensaje había fallado porque el "número de teléfono del contacto no está registrado en WhatsApp" cuando el problema estaba en tu lado, con tu propio número ya no conectado como remitente, por lo que lo único que realmente podías solucionar era lo único que te alejaba de la solución. Consulta [Interfaz de chat](../chats/chat-interface.md).

- **Ahora puedes responder a un mensaje específico.** En una conversación ajetreada, una respuesta puede aparecer tres mensajes después de la pregunta a la que corresponde, y ni tú ni el cliente podéis saber a qué responde. Pasa el cursor sobre cualquier mensaje, haz clic en la flecha que aparece al lado y elige **Responder**: el mensaje que has seleccionado aparecerá sobre el cuadro de texto mientras escribes, y tu respuesta llegará citada junto a él en el teléfono del cliente, tal como aparecen las respuestas en WhatsApp o Instagram. La cita también se muestra en tu bandeja de entrada y, mientras el original siga cargado en la conversación, puedes hacer clic en la cita para saltar a ella. Los archivos adjuntos y las notas de voz también pueden ser respuestas. Funciona en WhatsApp conectado mediante código QR, Telegram, Instagram y Messenger; en los canales que no tienen forma de adjuntar una respuesta a un mensaje anterior, la opción permanece en el menú pero aparece atenuada y te explica el motivo, en lugar de enviar una respuesta que llega sin nada adjunto. En WhatsApp conectado mediante código QR, también verás la propia cita del cliente sobre su mensaje cuando responda a algo que tú enviaste. Consulta [Interfaz de chat](../chats/chat-interface.md#replying-to-a-specific-message).

- **Los correos electrónicos que enviamos vuelven a parecerse al producto.** Todas las notificaciones, invitaciones, códigos de verificación y recibos se enviaban con un aspecto que se había quedado años atrás respecto a la aplicación: el color de marca incorrecto, una letra simple donde debería ir el logotipo y un diseño anticuado con cuadros de advertencia tintados añadidos. Ahora utilizan el mismo lenguaje de diseño que la aplicación en la que inicias sesión (el logotipo real, la misma tipografía, el mismo verde, los mismos botones, las mismas superficies de tarjeta) y el modo oscuro funciona correctamente en lugar de aplicarse a medias. Los avisos dentro de un correo electrónico (el motivo de una plantilla rechazada, una invitación, un "puedes ignorar esto") son ahora paneles discretos con una pequeña etiqueta en lugar de bloques de texto coloreado. No ha cambiado nada en cuanto al contenido de los correos ni al momento en que llegan. De paso, se han corregido dos enlaces rotos que llevaban mucho tiempo en el pie de página: **Centro de ayuda** dirigía a la página de inicio de marketing en lugar de al sitio de ayuda, y **Privacidad** llevaba a una página que ya no existe.


- **La función de convertir comentarios en mensajes directos (DM) ya está configurada en tu agente de IA, en todas las cuentas.** Antes, convertir los comentarios de tus publicaciones de Instagram y Facebook en mensajes directos implicaba profundizar en el paso de **Configuración y canales** de una campaña, donde la única opción que tenías era una palabra clave: se vigilaba cada publicación y la respuesta se enviaba en el instante en que alguien comentaba. Se trata de un punto de entrada de **Comentario de Instagram** o **Comentario de Facebook** en el agente que debería responder, y ya está disponible para todos: abre el agente, ve a **Puntos de entrada**, haz clic en **Nuevo punto de entrada** y elige el tipo. Obtienes cosas que la pantalla antigua nunca tuvo: vigilar **Todas las publicaciones** o solo las **Publicaciones específicas** cuyos ID pegues, elegir si la **Primera respuesta** la escribe la IA o es un texto exacto escrito por ti (una respuesta pública al comentario y un primer mensaje directo, cada uno con variaciones para que las respuestas repetidas no parezcan copiadas y pegadas, a 0 créditos), y establecer un retraso en minutos para que la respuesta no llegue de forma sospechosamente rápida. Todo lo que ya hayas configurado en una campaña sigue funcionando sin cambios, y si tu barra lateral sigue mostrando **Campañas**, esa pantalla sigue funcionando, pero el punto de entrada es la configuración que debes usar a partir de ahora. Consulta [Automatización de comentarios a DM](../ai-automation/comment-to-dm.md), [Puntos de entrada](../ai-agents/entry-points.md), [DM de Instagram](../messaging-channels/instagram-dms.md#comment-monitoring-and-auto-replies) y [Facebook Messenger](../messaging-channels/facebook-messenger.md#comment-monitoring).

- **Las reglas de comentarios ahora indican a qué comentarios responden.** Un punto de entrada de comentario en un agente preguntaba qué publicaciones observar, cuánto tiempo esperar y qué decir, pero nunca hacía la pregunta obvia: qué comentario lo activa realmente. Ahora existe un campo de **Palabras clave de comentario** en las reglas de comentarios de Instagram y Facebook. Escribe la palabra que le pides a la gente que comente ("LINK", "INFO") y solo esos comentarios recibirán un mensaje directo. La coincidencia inteligente cubre errores tipográficos y variaciones, por lo que una palabra clave clara es suficiente. Déjalo vacío y cada comentario en las publicaciones observadas recibirá un mensaje directo, lo cual es útil en una publicación creada en torno a una única llamada a la acción, pero costoso en una publicación muy activa donde la mayoría de los comentarios son solo conversación, por lo que la regla te avisa cuando está vacío. Tus reglas de comentarios existentes ya incluyen las palabras clave con las que se configuraron, y el resumen en la lista de puntos de entrada ahora muestra la palabra clave junto a las publicaciones que observa, en lugar de solo "Todas las publicaciones". Consulta [Puntos de entrada](../ai-agents/entry-points.md) y [Automatización de comentarios a mensajes directos](../ai-automation/comment-to-dm.md).

- **Las alertas sobre un chat pausado ahora muestran lo que la persona dijo realmente.** Cuando un contacto te envía un mensaje mientras la IA está pausada para él, la notificación solía indicarte solo que había llegado un mensaje y que esperaba una respuesta. Desde la pantalla de bloqueo de tu teléfono, eso no te permitía distinguir un "gracias, entendido" de un cliente a punto de irse, por lo que cada alerta significaba abrir la aplicación para averiguarlo. La alerta ahora incluye el mensaje en sí: el nombre de la persona y el hecho de que el bot está pausado aparecen en el título, y el texto del mensaje es el cuerpo, con fotos, notas de voz y documentos mostrados por tipo junto con cualquier pie de foto. El mismo texto se cita en la versión por correo electrónico y bajo la campana, y al hacer clic en cualquiera de ellos se abre esa conversación lista para responder. Consulta [Notificaciones](../settings/notifications.md).

- **Desvincula páginas de un agente marcándolas.** La eliminación de páginas vinculadas desde la pestaña **Preguntas frecuentes y conocimientos** de un agente tenía dos modalidades: una página a la vez con su propio botón de eliminación, o un sitio web o carpeta completa con **Desvincular todo**. Cualquier opción intermedia (por ejemplo, ocho páginas dispersas en dos sitios) implicaba ocho clics y ocho confirmaciones. Ahora, cada fila de página tiene una casilla de verificación y cada encabezado de sitio web y carpeta tiene una opción de selección múltiple que marca todo lo que contiene (un guion significa que solo una parte está marcada). Marca lo que quieras eliminar y aparecerá una barra en la parte inferior de la pantalla contando la selección, con un botón de **Desvincular** y una única confirmación para todo el conjunto. El botón de eliminación por página y **Desvincular todo** siguen funcionando como antes. Consulta [Agentes de IA](../ai-agents/ai-agents.md).

- **Encuentra una página vinculada entre cientos en un agente.** Un agente vinculado a un sitio web completo enumera todas las páginas que conoce en su pestaña **Preguntas frecuentes y conocimientos**; esto es útil con veinte páginas, pero inutilizable con trescientas treinta y ocho, porque la única forma de navegar era desplazándose. Ahora hay un cuadro de búsqueda sobre la lista de fuentes de conocimiento, tanto en un agente como en el paso equivalente del editor de campañas. Busca en los tres niveles a la vez (el sitio web, las carpetas que contiene y las páginas individuales), por lo que escribir parte de una dirección reduce el árbol a las coincidencias y abre las carpetas que las contienen, y cada sitio web informa cuántas de sus páginas coincidieron. Los acentos tampoco son un obstáculo: “resume” encuentra “Résumé”. Un detalle de seguridad: mientras la búsqueda está activa, la opción **Desvincular todo** de un sitio web o carpeta se convierte en **Desvincular coincidencias** y solo separa las páginas que puedes ver, de modo que las que tu búsqueda filtró nunca puedan desvincularse sin que te des cuenta. Consulta [Agentes de IA](../ai-agents/ai-agents.md).

- **El selector de páginas ya no recomienda veinte copias de la misma página.** En un sitio que publica cada página en varios idiomas, una actualización detecta las traducciones de páginas que ya has importado y solía ofrecerlas como páginas que vale la pena añadir; un sitio de ayuda llegó a mostrar 2343 páginas "nuevas" con 190 recomendadas, casi todas copias en otros idiomas de páginas que ya estaban en la base de conocimientos. Cada una habría costado créditos y añadido una respuesta casi duplicada que podría confundir a tu IA. Una página descubierta cuya dirección coincide con una que ya tienes, aparte de la parte correspondiente al idioma, ahora se marca como **Opcional: copia en otro idioma de una página que ya tienes** y se excluye de **Seleccionar recomendadas**; en ese mismo sitio, el recuento de recomendaciones cae de 190 a cero tras una actualización, y una primera importación recomienda las diez páginas principales en inglés en lugar de doscientas. No se bloquea nada: todas las páginas siguen apareciendo en la lista y están a un solo clic, y una página que merece la pena omitir por otra razón (por ejemplo, un registro de cambios) sigue indicándolo. Consulta [Gestión de preguntas frecuentes](../ai-automation/faq-management.md#refresh-domain-multi-page-re-crawl).

- **El widget de chat ahora habla polaco, y las partes que siempre estaban en inglés ya no lo están.** Los visitantes polacos veían un widget en inglés: el idioma simplemente no estaba en la lista. Ahora lo está, junto con el filipino, que se había añadido anteriormente pero no se había documentado. El cambio más importante es que la propia interfaz del widget está por fin traducida: el estado "En línea" junto al nombre de tu agente, los elementos **Sonido**, **Notificaciones** y **Borrar conversación** detrás del icono de ajustes, el mensaje "¿Cómo calificarías esta conversación?" y su agradecimiento, y cada pequeña confirmación que aparece en la parte inferior. Todo eso estaba codificado en inglés para todos los visitantes, en todos los idiomas, por lo que un widget en holandés o español solo estaba traducido a medias. Ahora siguen el idioma del visitante como el resto. Tu propio mensaje de apertura, la burbuja emergente y las preguntas iniciales también se traducen al polaco a partir de la próxima vez que los guardes. Consulta [Widget de chat para sitios web](../get-started/chat-widget.md#languages).

- **Se han traducido los rincones del panel de control que permanecían en inglés.** Un puñado de pantallas seguían mostrando inglés a todo el mundo independientemente del idioma configurado en la cuenta: el selector de **Icono del lanzador** en los ajustes del widget de chat y sus botones de carga, la sección de respuestas rápidas de tu perfil, la comprobación de contradicciones en la base de conocimientos, los controles de Activado/Desactivado en la barra de acciones de contactos, la barra de cambios no publicados en los editores de campañas y agentes, y la opción de primer inicio de sesión en una cuenta de cliente. Ahora siguen tu idioma como todo lo demás, en los 25 idiomas que admite el panel de control.

- **Detén una actualización de la base de conocimientos que no querías iniciar y comprueba las contradicciones cuando finalice.** Antes, solo podías esperar a que terminara la actualización: mientras se volvía a leer un sitio, lo único que ofrecía la página era un botón desactivado. Ahora, su botón **Actualizar** se convierte en **Cancelar**: haz clic en él y la actualización se detendrá en ese punto, conservando las páginas que ya se han vuelto a leer y dejando el resto intacto, sin enviar un correo electrónico de finalización. Una vez que una actualización llega a su fase final de limpieza, ya no se puede detener, y el botón Cancelar lo indica en lugar de simular que funciona. Esto incluye dos correcciones relacionadas: un sitio que se está actualizando ya no se puede seleccionar ni eliminar durante el proceso (sus casillas de verificación y la opción de eliminar se bloquean hasta que termine), y una actualización ya no deja sus páginas marcadas en la barra de selección después. Además, cuando termina una actualización, la plataforma comprueba automáticamente las páginas de ese sitio con el resto de tu base de conocimientos: una página actualizada que haya cambiado un precio o un límite aparecerá en **Buscar contradicciones** sin que tengas que recordar ejecutarlo. Consulta [Gestión de preguntas frecuentes](../ai-automation/faq-management.md#refresh-domain-multi-page-re-crawl).

- **La aplicación clásica está desapareciendo y la barra lateral ya no te redirige a ella.** Se ha eliminado el enlace **Aplicación clásica** de la parte inferior de la barra lateral. Todo para lo que servía ahora se encuentra en el nuevo panel, y mantener una puerta abierta con un solo clic retenía silenciosamente las cuentas en una aplicación que se está desactivando. Nada cambia en tu cuenta y no se pierde nada: el nuevo panel tiene los mismos datos, el mismo inicio de sesión y la misma dirección. (La aplicación clásica ha sido desactivada por completo; consulta "La aplicación clásica ha sido retirada" más arriba). Consulta la [Guía de bienvenida](../README.md).


- **Búsqueda, eliminación masiva y actualización de varios sitios en la lista de fuentes de la Base de conocimientos.** Una base de conocimientos grande solía significar tener que desplazarse: encontrar una página importada en un sitio de 227 páginas no tenía búsqueda, eliminar varias páginas significaba borrarlas una a una con el icono de papelera y actualizar tres sitios web significaba tres clics separados y tres esperas separadas. La lista de fuentes ahora tiene un cuadro de búsqueda que analiza cada sitio (escribe “changelog” y las páginas coincidentes aparecerán con un recuento de “N de M páginas coinciden”), casillas de verificación en cada página y sitio para la selección masiva, una acción de **Eliminar seleccionados** que indica exactamente cuántas páginas y preguntas frecuentes elimina antes de ejecutarse, y un botón de **Actualizar seleccionados** que vuelve a analizar varios sitios web completos con un solo clic; las páginas recién encontradas de cada sitio se ofrecen una a una con la guía habitual sobre si vale la pena añadirlas. Mientras la búsqueda está activa, la casilla de verificación de un sitio selecciona solo las páginas que se muestran, por lo que buscar y eliminar nunca puede borrar silenciosamente páginas que no estabas viendo. Consulta [Gestión de preguntas frecuentes](../ai-automation/faq-management.md#url-sources-and-sitemap-crawling).

- **El selector de páginas ahora te indica qué páginas descubiertas merece la pena añadir.** Cuando añades un sitio web a tu base de conocimientos o una actualización encuentra páginas nuevas, cada página en el selector ahora incluye una guía: las páginas más útiles aparecen en la parte superior, tus páginas principales (página de inicio, precios, productos, preguntas frecuentes) se muestran como **Recomendadas**, y las páginas que rara vez pertenecen a una base de conocimientos —registros de cambios, textos legales, pantallas de inicio de sesión, resultados de búsqueda, listas de etiquetas— indican **Omitir (sugerido)** con el motivo explicado de forma sencilla. Un registro de cambios, por ejemplo, se marca como una página de historial: sus entradas quedan obsoletas por diseño y tus páginas actuales ya cubren las funcionalidades, por lo que importarlo suele crear contradicciones. Un botón de **Seleccionar recomendadas** marca el conjunto recomendado con un solo clic; se añade a lo que ya hayas marcado, y nada queda bloqueado: cada etiqueta es una recomendación que puedes ignorar. Disponible dondequiera que se seleccionen páginas: el flujo de añadir sitio web a la Base de conocimientos, la ventana de actualización de dominio, los selectores de página de nuevos agentes y nuevas campañas, y la incorporación. Consulta [Gestión de preguntas frecuentes](../ai-automation/faq-management.md#url-sources-and-sitemap-crawling).

- **Los números alquilados ahora completan su configuración de WhatsApp por sí solos.** El alquiler de un número y su conexión a WhatsApp solía quedarse bloqueado de dos formas silenciosas: la compra nunca solicitaba el nombre de empresa que requiere WhatsApp (por lo que el registro se rechazaba con un nombre que nadie eligió), y un registro que terminaba unos minutos tarde nunca volvía a la tarjeta del número, que seguía mostrando "Configuración no finalizada" a pesar de tener una conexión funcional. Ambos problemas han desaparecido. La compra ahora solicita tu **nombre para mostrar** desde el principio —el nombre de empresa que la gente ve en WhatsApp— y rechaza un número vacío, que WhatsApp habría rechazado de todos modos. Además, un registro que se completa después de que hayas abandonado la página ahora se detecta automáticamente en unos minutos, cambiando el estado de la tarjeta a **Activo** sin que tengas que hacer nada. Consulta [Números de teléfono](../settings/phone-numbers.md#buying-a-phone-number).

- **El asistente de configuración ahora rescata una compra de número a medio terminar.** La compra de un número de WhatsApp se cobra inmediatamente, pero el número no puede enviar mensajes hasta que se complete un breve paso de registro en la ventana de Meta; si esa ventana se cerraba, el asistente solía mostrar un simple "Conectar" de nuevo sin rastro del número por el que ya habías pagado. El rescate solo existía en la página de Canales de configuración, que alguien a mitad de la configuración nunca ha visto. Ahora, el mosaico de WhatsApp del asistente detecta un número esperando en ese paso y encabeza con **Finalizar configuración**, con tu número en el botón, abriendo el registro ya dirigido a él. Un enlace más discreto debajo te permite conectar un número diferente. Esto también soluciona que el mosaico a veces indicara que WhatsApp estaba conectado tras un intento anterior a medio terminar cuando en realidad ningún número podía enviar mensajes. Consulta [Números de teléfono](../settings/phone-numbers.md#finishing-whatsapp-setup).

- **Conectar WhatsApp ahora son dos preguntas en lugar de cuatro botones.** La tarjeta de la API de WhatsApp Business había desarrollado una fila de acciones separadas (comprar un número, conectar el tuyo y dos conexiones Meta diferentes) que resultaron ser respuestas a las mismas dos preguntas. La tarjeta ahora tiene un botón **Conectar WhatsApp** que las hace en orden: qué número quieres usar (uno que ya tienes o uno nuevo de nosotros) y cómo debe conectarse (administrado por nosotros, a través de nuestra aplicación Meta o tu propia aplicación Meta). Solo se ofrecen las combinaciones que realmente funcionan, y el mismo selector aparece cuando conectas WhatsApp durante la incorporación, que anteriormente no ofrecía las conexiones Meta en absoluto. Nada sobre las conexiones en sí cambió: cada ruta llega al mismo flujo que antes. Consulta [API de WhatsApp Business](../messaging-channels/whatsapp-business.md).

- **Añadir a alguien a una lista ahora te indica cuándo se le enviará un mensaje.** Una lista puede tener una difusión en directo observándola; eso es **Enviar a nuevos miembros de la lista**, y es la forma en que un contacto añadido a una lista recibe automáticamente un mensaje de apertura. Es útil, pero era silencioso: archivar un contacto podía consumir créditos e iniciar una conversación sin previo aviso. Ahora, todas las formas de añadir a alguien lo indican primero y te piden confirmación: la acción masiva **Añadir a la lista**, la propia pantalla de **Añadir miembros** de una lista y los interruptores de lista en un contacto, nombrando la difusión que se enviará. Eliminar a alguien de una lista no envía nada, por lo que sigue siendo instantáneo. Si más de una difusión en directo observa la misma lista, el nuevo contacto recibe **un mensaje de apertura de cada una**, cobrados por separado; el aviso indica cuántos, y el paso de Audiencia de la difusión ahora señala ese conflicto cuando activas el ajuste, te enlaza a la otra difusión y te ofrece desactivarla allí con un solo clic. Consulta [Listas y contactos](../get-started/list-and-contact-management.md#adding-contacts-to-a-list).

- **Envía una plantilla de WhatsApp sin tener que buscar el chat primero.** Contactar con alguien fuera de la ventana de 24 horas de WhatsApp significaba buscarlo en Chats, porque era el único lugar donde se podían enviar plantillas. Ahora también está disponible en el contacto, tanto en el panel que se despliega desde la lista de contactos como en el registro completo del contacto, junto a **Enviar difusión**, que envía el mensaje de apertura de una difusión en directo a esa persona y permite que su agente gestione las respuestas. Consulta [Interfaz de chat](../chats/chat-interface.md#sending-a-template-from-contacts).

- **El selector de plantillas tiene un cuadro de búsqueda y busca en el texto del mensaje.** Las cuentas con plantillas generadas terminan con una docena de entradas que comparten el mismo nombre, distinguibles solo por su redacción, por lo que desplazarse por una lista ordenada por nombre era una adivinanza. El selector ahora busca tanto en el nombre como en el cuerpo del mensaje, por lo que escribir una frase del mensaje encuentra la correcta. Aparece una vez que tienes más de un puñado de plantillas. Consulta [Interfaz de chat](../chats/chat-interface.md#reopening-closed-chats-with-templates).

- **Puedes ver cuánto cuesta un envío masivo de plantillas antes de enviarlo.** Seleccionar varios chats y enviar una plantilla se cobraba por contacto y solo mostraba la factura después; además, el precio de WhatsApp depende del país de destino, por lo que el total no es algo que se pueda calcular a ojo. El paso de confirmación ahora muestra el coste estimado en créditos, desglosado por país cuando tu selección abarca más de uno. Por encima de diez contactos, cambia a una Difusión, entregándote un borrador con esos contactos ya seleccionados, para que un envío grande se realice con programación, procesamiento por lotes e informes en lugar de todo a la vez. Consulta [Interfaz de chat](../chats/chat-interface.md#sending-a-template-to-several-chats-at-once).

- **Elige quién gestiona las respuestas cuando envías una plantilla.** Una plantilla abre una conversación, pero nada en esa pantalla indicaba quién respondería cuando el contacto contestara. El envío ahora muestra **Respuestas gestionadas por**, que se abre con quien gestiona ese contacto actualmente, y puedes cambiarlo allí. Los contactos que siguen en una campaña mantienen al gestor de su campaña; la pantalla lo indica en lugar de permitirte establecer algo que no tendría efecto. Consulta [Interfaz de chat](../chats/chat-interface.md#reopening-closed-chats-with-templates).

- **Cuando has pausado todos los mensajes de la IA, la aplicación ahora lo indica en todas las páginas.** El interruptor **Pausar todos los mensajes de la IA** en **Ajustes → Perfil** es un interruptor de apagado total y deliberado, pero una vez que salías de esa página, nada indicaba que estuviera activado. Una cuenta pausada parecía exactamente una cuenta rota: tu bot permanecía en silencio y la única pista era un ajuste que tenías que recordar ir a comprobar. Eso confundía a los usuarios sobre todo en **Probar**, que funciona con la misma IA y, por tanto, también se queda en silencio; el chat de prueba se quedaba en "Eligiendo las palabras adecuadas..." y nunca respondía, lo que parece un fallo más que un ajuste. Ahora, mientras la IA está pausada, una barra de color ámbar con el mensaje **La IA está pausada** aparece en la parte superior de cada página con un botón de **Reanudar IA**, para que puedas volver a activarla desde donde estés sin tener que volver a Ajustes. La función Probar muestra su propia nota breve sobre el cuadro de mensaje, en lugar del indicador de escritura infinito, indicándote que no habrá respuesta y por qué. Nada ha cambiado en el funcionamiento del interruptor: sigue siendo el mismo interruptor de apagado total, solo que ya no es invisible. Consulta [Ajustes de la cuenta](../settings/account-settings.md#pause-all-ai-messages-master-switch).

- **Tu calentamiento de WhatsApp ahora contabiliza los mensajes que envías desde el propio teléfono.** Un número conectado obtiene un límite diario más alto al tener días de actividad, pero solo se contabilizaban los mensajes enviados a través de la plataforma. Si utilizas el número principalmente de forma manual —respondiendo a personas en WhatsApp desde tu teléfono—, esos días parecían vacíos, por lo que el calentamiento nunca pasaba del primer día. Eso era más importante de lo que parece: en el primer día, un número puede responder a chats existentes, pero no iniciar una nueva conversación, por lo que cada primer mensaje a un nuevo contacto devolvía un error de "fallo al enviar", y ninguna cantidad de actividad real lo cambiaba. Los mensajes que escribes en el teléfono ahora cuentan para ganar un día de calentamiento. Todavía no aparecen en los medidores diarios, que solo rastrean lo que pasa por la plataforma, y no consumen tu cuota de envío; simplemente le dan crédito a tu número por las conversaciones que realmente está teniendo. Los números que estaban bloqueados de esta manera comenzarán a progresar de nuevo en su próximo día de actividad, y un número nuevo sin usar se limita exactamente igual que antes, porque no tiene actividad de ningún tipo. Consulta [Cómo escalar el alcance de WhatsApp de forma segura](../messaging-channels/scaling-whatsapp-outreach.md#how-warm-up-works).

- **La detección de contradicciones resuelve más conflictos de conocimiento por sí sola.** Dos páginas de la base de conocimientos que no estaban de acuerdo solían aparecer en tu cola de revisión siempre que tenían el mismo nivel de fiabilidad; esto ocurría a menudo cuando una entrada antigua del registro de cambios contradecía la página que documenta la funcionalidad actual. La auditoría ahora trata el registro de cambios como historial en lugar de como verdad actual, por lo que la página actual simplemente prevalece. Y cuando dos páginas actuales no están de acuerdo, se prefiere aquella cuya dirección está dedicada al tema en disputa: esto se resuelve automáticamente cuando el revisor de la auditoría llega de forma independiente a la misma respuesta, y llega como una recomendación de un solo clic en lugar de "necesita revisión" en caso contrario. Consulta [Gestión de preguntas frecuentes](../ai-automation/faq-management.md#find-contradictions).

- **Las páginas nuevas encontradas en un sitio web que ya has vinculado llegan a tu IA automáticamente.** Vincular un sitio web a una IA vinculaba las páginas que existían en ese momento, y nada más: cada página que una actualización posterior descubría terminaba en tu Base de conocimientos sin estar vinculada a nada. La IA no podía responder basándose en ella, y no había ninguna señal de que faltara algo; solo te darías cuenta ante una pregunta que debería haber sabido responder. Las páginas añadidas a un sitio ahora se entregan a cada IA que esté vinculada a todo ese sitio, por lo que una actualización las mantiene sincronizadas sin que tengas que volver a vincular nada. Una IA vinculada solo a unas pocas páginas de un sitio se deja intacta deliberadamente (seleccionar un puñado de páginas no es lo mismo que solicitar el sitio), así que vincula el sitio a ella una vez y se mantendrá al día a partir de entonces. Consulta [Base de conocimientos](../ai-automation/faq-management.md#refresh-domain-multi-page-re-crawl).

- **Actualizar un sitio web en tu Base de conocimientos ahora te muestra el progreso.** Al actualizar un sitio grande, se ponen en cola todas las páginas a la vez y se procesan en segundo plano, lo que puede llevar varios minutos; sin embargo, la única señal de que algo estaba ocurriendo era que el botón Actualizar se ponía en gris. No había forma de distinguir una actualización en curso de un botón roto, por lo que la única forma de saber si "estaba haciendo algo" era observar el recuento de preguntas frecuentes y adivinar. El dominio ahora muestra un contador de **Actualizando 40 de 249** junto a su nombre que aumenta a medida que se vuelven a leer las páginas, seguido de **Limpiando duplicados…** para el paso final, y desaparece cuando la actualización termina. Se lee directamente del trabajo en sí y no de la pantalla, por lo que si sales de la página y vuelves, el recuento se retoma exactamente donde estaba. Consulta [Base de conocimientos](../ai-automation/faq-management.md#refresh-domain-multi-page-re-crawl).

- **La actualización de un sitio web omitía silenciosamente las páginas añadidas más recientemente.** Una actualización comparaba cada página con una copia incorrecta de tu base de conocimientos antes de volver a leerla: una que dejó de actualizarse en julio. Cualquier página añadida después de esa fecha parecía, para esa comprobación, como si hubiera sido eliminada, por lo que se pasaba por alto silenciosamente: no se volvía a leer, no daba error y seguía apareciendo en tu lista como si estuviera actualizada. Cada actualización del sitio omitía las mismas páginas una y otra vez, por lo que las páginas más nuevas de un sitio eran las que tenían más probabilidades de estar obsoletas, y no había nada en pantalla que lo indicara. Esas páginas ahora se leen como cualquier otra. Esto también explica las actualizaciones que parecían bloquearse: una página omitida nunca enviaba una respuesta, por lo que la actualización nunca se registraba como finalizada y su correo electrónico de finalización nunca llegaba. Las actualizaciones que llevaban mucho tiempo sin terminar ahora también se cierran. Si has actualizado un sitio recientemente, vale la pena realizar una actualización más para que se lean las páginas omitidas.

- **Una automatización ahora te dice qué tiene de malo, en lugar de fallar silenciosamente a las 3 a.m.** Tres cosas que aparecían de la misma manera: un flujo de trabajo que parecía estar bien y no hacía nada. Un campo obligatorio en un paso era decorativo: el asterisco rojo era todo lo que había, por lo que un paso de **Enviar mensaje** sin contacto completado se guardaba, se activaba, se disparaba y fallaba en producción sin nada en pantalla que lo explicara. Los campos obligatorios ahora se verifican antes de que comience una ejecución y antes de que se active el interruptor **Habilitado**, y el mensaje nombra el paso y el campo para que sepas dónde buscar; pausar nunca está bloqueado. Segundo, un valor insertado desde un paso anterior que no encontró nada solía enviarse como una cadena vacía sin rastro: el mensaje salía con un agujero donde debería estar el nombre. Esos ahora aparecen en **Advertencias** en la página de detalles de la ejecución, nombrando cada uno que llegó en blanco. Y tercero, un paso que la aplicación realmente rechazó (un contacto duplicado, una etapa que no existe, una plantilla que no está aprobada) solía marcarse en verde y permitía que el resto del flujo de trabajo continuara sin nada con qué trabajar; ahora se marca como fallido, con la razón que dio. Consulta [Automatizaciones](../automations/automations.md#testing-before-you-turn-it-on).

- **Ahora puedes corregir una errata en un mensaje que ya hayas enviado.** Pasa el cursor sobre el mensaje, haz clic en la **flecha** junto al globo de texto y elige **Editar mensaje**: corrige el texto, guárdalo y la copia del cliente también se corregirá. A partir de ese momento, aparecerá una pequeña etiqueta de **Editado**. La opción **Editar solo aparece cuando la copia del cliente realmente puede cambiarse**, y ese es el punto: en el **widget de chat web** (sin límite de tiempo), **WhatsApp conectado mediante código QR** (15 minutos, norma propia de WhatsApp) y **Telegram** (48 horas). Está ausente deliberadamente en la API de WhatsApp Business, SMS, Instagram, Messenger y correo electrónico; reescribir silenciosamente tu propia copia mientras el cliente conserva la original haría que ambos leyeran conversaciones diferentes, y tu IA seguiría respondiendo basándose en palabras que nunca se enviaron. Por la misma razón, si la edición no puede llegar al cliente, no cambia nada en absoluto (ni siquiera tu propia copia) y te explicamos por qué. Consulta [La interfaz de chat](../chats/chat-interface.md#editing-a-message).

- **Puedes eliminar un mensaje que enviaste por error y, en algunos canales, también puedes quitarlo de la pantalla del cliente.** Hasta ahora, un mensaje enviado por accidente era permanente: permanecía en la conversación y la única salida era enviar una incómoda corrección después. Pasa el cursor sobre cualquier mensaje, haz clic en la **flecha** junto al globo y elige **Eliminar mensaje**. En el **widget de chat web**, **WhatsApp conectado por código QR** y **Telegram**, eso también elimina la copia del cliente; en el widget, desaparece de su pantalla en segundos, incluso si tienen el chat abierto frente a ellos. En **WhatsApp Business API**, **SMS**, **Instagram**, **Messenger** y **Email**, esos proveedores no ofrecen a las empresas ninguna forma de cancelar el envío, por lo que el mensaje solo sale de tu bandeja de entrada; además, el cuadro de confirmación indica cuál de las dos acciones vas a realizar *antes* de hacer clic, en lugar de dejarte adivinar. Después, una breve nota confirma lo que realmente sucedió. La eliminación no se puede deshacer, todos los miembros de tu equipo verán el mensaje como eliminado y también funciona con los mensajes que el cliente te envió (solo desde tu bandeja de entrada, naturalmente). Consulta [La interfaz de chat](../chats/chat-interface.md#deleting-a-message).

- **En un teléfono, la tecla de retorno escribe una nueva línea en lugar de enviar tu mensaje a medio escribir.** Escribir una respuesta de dos líneas en un teléfono era imposible: el teclado de un teléfono no tiene Mayús + Intro, por lo que intentar pasar a una segunda línea enviaba directamente al cliente lo que tuvieras escrito hasta el momento. En teléfonos y tabletas, **retorno** ahora hace lo que indica y el **botón de enviar** es la única forma de enviar; además, la propia tecla del teclado está etiquetada en consecuencia en lugar de prometer enviar. En una computadora, nada cambia: **Intro** envía y **Mayús + Intro** inicia una nueva línea. Cualquiera que escriba en japonés, chino o coreano también obtiene una corrección gratuita: presionar Intro para elegir una palabra sugerida ya no envía el mensaje a mitad de la frase. Consulta [La interfaz de chat](../chats/chat-interface.md#typing-on-a-phone).

- **Tu IA ya no puede retirar silenciosamente una etiqueta de un contacto, y el webhook de una etiqueta solo se activa cuando se aplica una etiqueta.** Aquí ocurrieron dos cosas a la vez. Tus reglas de etiquetas describen cuándo debe *aplicarse* una etiqueta, y la IA había empezado a interpretar lo contrario: eliminar una etiqueta de un contacto cuya conversación simplemente había avanzado, lo que en un caso provocó que se eliminara la etiqueta **Depósito solicitado** a alguien que ya había pagado y estaba en camino. Debido a que el webhook de una etiqueta se activaba tanto al eliminarla como al aplicarla, la automatización detrás de esa etiqueta se ejecutaba una segunda vez, para un paso que el contacto ya había superado hace mucho tiempo. Los webhooks de etiquetas ahora se activan **solo cuando se aplica una etiqueta**; una eliminación nunca llama a tu URL. (Si una etiqueta se aplica y otra se elimina en el mismo momento, y ambas apuntan a la misma URL, la eliminación sigue incluyéndose en `removed_tags`; lo que ya no puede ocurrir es una llamada causada únicamente por una eliminación). Y la eliminación en sí es ahora algo que activas por etiqueta: abre el paso de **Etiquetas** de tu agente de IA (o campaña) y encontrarás **Permitir que la IA elimine esta etiqueta** debajo del campo de webhook de cada etiqueta, desactivado a menos que lo actives. Déjalo desactivado y la etiqueta será solo de aplicación: la IA puede ponerla, pero nunca la quitará. Actívalo para etiquetas cuya regla indique cuándo la etiqueta deja de ser válida (*"Aplicar mientras el pago esté vencido; eliminar una vez que hayan pagado"*), o para conjuntos donde un contacto solo deba tener una, como las etiquetas de día del mes. **Si dependías de que la IA eliminara una etiqueta, activa el interruptor para ella**; comienza desactivado para todas las etiquetas existentes. Nada de lo que ya estaba en tus contactos ha cambiado. Consulta [Uso de etiquetas para clasificar contactos](../get-started/creating-tags.md#how-the-ai-decides--adding-and-removing) y [Webhooks](../integrations/webhooks.md#contact-tags-updated-webhook).

- **Puedes ver cuánto cuesta un envío sin tener que preguntar, y los problemas de pago de WhatsApp se detectan antes del envío en lugar de durante el mismo.** La estimación de costes en el paso de **Revisión** de una difusión y en el paso de **Lanzamiento** de una campaña solía estar oculta tras un botón de **Estimar coste**, por lo que el dato que la mayoría de la gente quería era precisamente lo único que tenían que buscar. Ahora se carga automáticamente en cuanto llegas a esa pantalla y se actualiza cuando cambias la audiencia o el mensaje. También aclara quién te cobra: si tu WhatsApp funciona con tu propia cuenta de WhatsApp Business, esas tarifas de mensaje las factura Meta directamente a esa cuenta y nunca tocan tus créditos; por eso, en lugar de un total de créditos, ahora verás el recuento de contactos y el desglose por país, con una nota que lo explica exactamente. Y cuando Meta informa de un problema de pago en esa cuenta, una difusión o campaña ya no se lanza contra un muro: se detiene antes de que se envíe nada y te indica que añadas un método de pago en el Administrador de WhatsApp de Meta, en lugar de fallar mensaje a mensaje y desperdiciar la primera impresión de tu lista. También hay una nueva página que explica quién te factura WhatsApp según el tipo de conexión y qué cambios se producirán cuando Meta empiece a cobrar por las respuestas dentro de la ventana de 24 horas el 1 de octubre de 2026. Consulta [Costes de WhatsApp y el cambio de octubre de 2026](../messaging-channels/whatsapp-pricing.md) y [Difusiones](../broadcasts/broadcasts.md#5-review--launch).

- **Un enlace de YouTube en una conversación ahora se reproduce donde está.** Cuando se envía o recibe un enlace de vídeo, el chat ya mostraba una tarjeta de vista previa con la miniatura y el título, pero lo único que podías hacer era salir: hacer clic en cualquier parte de la tarjeta abría YouTube en una pestaña nueva, y volver significaba encontrar de nuevo tu lugar en el hilo. Pulsa el botón de reproducción y el vídeo se reproducirá ahora dentro de la conversación, con el mismo tamaño que la tarjeta. El título que aparece debajo sigue siendo un enlace a YouTube para acceder a la página real, con comentarios y todo, y se abre en una pestaña nueva como antes. Junto con esto, se han añadido dos pequeñas mejoras: la tarjeta ocupa todo el ancho del mensaje en lugar de dejar una franja vacía en el lado derecho, y el botón de reproducción es realmente visible en una miniatura brillante. Consulta [La interfaz de chat](../chats/chat-interface.md).

- **Las notificaciones sobre la misma persona ahora se borran juntas.** Una conversación puede generar varias alertas (un mensaje que llega mientras el bot está en pausa, la IA solicitando una persona, una confirmación de lectura) y cada una aparecía bajo la campana como una línea propia que debías marcar. Tres mensajes de un contacto significaban tres notificaciones, y tenías que borrarlas una a una después de haber leído la conversación. Ahora se tratan como una sola cosa que leer: haz clic en cualquiera de ellas y el resto de las alertas de ese contacto también se marcarán como leídas, y simplemente **abrir el chat de ese contacto las borra todas**; sin necesidad de hacer clic a través de la campana. Cualquier notificación push del navegador que aún esté en pantalla para esa persona se descarta al mismo tiempo, por lo que la pantalla de bloqueo de tu teléfono no seguirá mostrando mensajes a los que ya has respondido. Las alertas sobre cualquier otra cosa permanecen intactas y no se elimina nada: las notificaciones borradas permanecen en la lista, simplemente marcadas como leídas. Consulta [Notificaciones](../settings/notifications.md#the-notification-bell).

### Corregido

- **Las tareas ya no desaparecen en "Sin asignar" después de editar tus estados.** Si los nombres de tus estados estaban escritos en un idioma que no utiliza el alfabeto latino (chino, japonés, coreano, árabe, hebreo, tailandés, griego, ruso), el tablero les asignaba un nombre interno que cambiaba cada vez que hacías clic en **Aplicar cambios**. Las tareas seguían apuntando al nombre anterior, por lo que salían de sus columnas y caían en una columna gris de **Sin asignar** al final del tablero, dando la impresión de que el tablero las había hecho desaparecer. Los estados ahora mantienen el mismo nombre interno de forma permanente, por lo que editarlos deja cada tarea exactamente donde estaba. Nunca se perdió nada: las tareas que terminaron en **Sin asignar** pueden arrastrarse directamente de vuelta a una columna real.

- **Un segundo estado de "Hecho" ahora se comporta igual que el primero.** Con más de un estado de "Hecho", solo las tareas en el primero se consideraban terminadas: una tarea en el segundo mantenía su título sin tachar, seguía ofreciendo la opción **Marcar como completada**, y al hacerlo, la tarea salía de ese estado y pasaba al primero; por lo que una tarea de "Trato cerrado" se convertía silenciosamente en una simple tarea "Completada". Cada estado de "Hecho" ahora cuenta como terminado por sí mismo, y donde una tarea puede completarse, cada estado de "Hecho" aparece listado por su nombre para que elijas el que deseas. Consulta [Etapas de las tareas](../tasks/tasks.md#task-stages-kanban-board).

- **"No es" ahora funciona en el panel de filtros, y Tipo tiene una opción "Ninguno".** Cada regla de filtro tiene un interruptor **Es** / **No es**, pero al hacer clic en **No es** se cerraba todo el panel de filtros en lugar de cambiar la regla (tanto en Tareas, Tratos como en la lista de preguntas frecuentes), por lo que no había forma de crear un filtro de "todo excepto esto". Ahora cambia correctamente y ambas opciones aparecen una al lado de la otra para que puedas ver de un vistazo en cuál está la regla. El filtro de **Tipo** de Tareas también ha ganado una opción **Ninguno**, que enumera las tareas que no tienen ningún tipo asignado, incluidas aquellas que perdieron su etiqueta al eliminar el tipo en el que estaban. En la vista de tabla, esas tareas solían mostrar el nombre interno del tipo eliminado en la columna Tipo; ahora la celda aparece vacía, coincidiendo con el tablero y la lista. Consulta [Vistas y filtrado](../tasks/tasks.md#views-and-filtering).


- **La IA ya no indica que tienes el cupo completo en un día en el que estás cerrado.** Un día sin horario de apertura se veía exactamente igual que un día en el que todas las franjas estaban ocupadas, por lo que a un contacto que preguntaba por un sábado en un negocio que abre de lunes a viernes se le decía que no quedaban horarios, y se iba esperando intentarlo más tarde. La IA ahora distingue ambos casos: un día en el que nunca abres se responde como cerrado, junto con los días en los que sí abres y el siguiente día abierto que puede ofrecer. "Cupo completo" ahora solo se utiliza cuando el día realmente tiene horario, todavía le queda tiempo disponible y todas las franjas están ocupadas. Un día en el que se ha agotado el tiempo se responde como finalizado: si pides a las 16:15 una cita de una hora que debe terminar a las 17:00, la IA te dirá que el día de hoy ya terminó en lugar de decir que está reservado. El mismo cuidado se aplica cuando tus reglas de aviso mínimo descartan un día, y cuando un tipo de evento no tiene duración de cita o no tiene horario establecido, situaciones que no significan que el calendario esté lleno. Lo mismo ocurre con una persona o sala específica: si pides un miembro del personal en un día en el que no trabaja, la IA dirá que esa persona no está disponible ese día y luego ofrecerá consultar a los demás. Las reservas de restaurantes a través de Formitable reciben el mismo tratamiento: una fecha para la que el restaurante no acepta reservas ya no se comunica al cliente como cupo completo. Consulta [Cómo se ofrecen las franjas horarias](../appointments/booking-system.md#how-slots-are-offered).

- **Cerrar un cuadro de diálogo de configuración por accidente ya no descarta lo que habías rellenado.** Hacer clic fuera de un cuadro de diálogo lo cerraba al instante, lo que hacía que un clic en particular fuera costoso: cambias a otra aplicación u otra pantalla, vuelves, haces clic para que la aplicación recupere el foco y, si ese clic cae junto a un cuadro de diálogo abierto, todo lo que habías rellenado desaparece. Los cuadros de diálogo de configuración ahora preguntan primero siempre que hayas cambiado algo en ellos: **¿Descartar los cambios?**, con la opción **Seguir editando** para volver al formulario con todo el contenido intacto. Escribir, cambiar interruptores y elegir opciones en menús desplegables cuenta como un cambio. Ese primer clic después de volver a la aplicación ya no cierra esos cuadros de diálogo, y tampoco lo hace seleccionar texto dentro de uno y soltar el ratón fuera. Un cuadro de diálogo que no has tocado no tiene nada que perder, por lo que sigue cerrándose con el primer clic fuera, y los botones **X** y **Cancelar** siguen cerrándolo inmediatamente. Gracias por el informe.

- **Las respuestas de WhatsApp desde números mexicanos, brasileños y argentinos ya no crean un segundo contacto.** WhatsApp sigue reportando algunos remitentes bajo una grafía antigua de su número: móviles mexicanos con el `1` heredado después del código de país (`+521…` en lugar de `+52…`), móviles brasileños sin el noveno dígito y móviles argentinos sin el `9`. Si habías guardado o importado el contacto con la grafía moderna y respondían desde la antigua (o viceversa), la respuesta terminaba en un contacto nuevo y sin nombre junto al que ya tenías. El daño visible: los recuentos de respuestas de difusión se quedaban en 0% aunque la gente estuviera respondiendo, la pausa de seguridad por baja interacción podía activarse en una difusión que en realidad funcionaba bien, y la IA saludaba a la misma persona dos veces porque el nuevo contacto no tenía historial. La coincidencia de entrada en WhatsApp Business y WhatsApp Web (y las búsquedas de contactos en la API, incluyendo `GET /contacts?phoneNumber=` y la comprobación de duplicados en `POST /contacts`) ahora tratan ambas grafías como la misma persona. El número guardado en tu contacto se mantiene exactamente como lo introdujiste. La misma regla se aplica ahora en todas partes donde un número identifica a una persona o un canal: importaciones CSV y API (una fila con la otra grafía actualiza u omite el contacto existente en lugar de crear un gemelo, y los números mexicanos escritos con el 1 ahora se importan en lugar de ser rechazados como inválidos), envíos de plantillas por número de teléfono, formularios de clientes potenciales, páginas de reservas, importaciones de calendario y conexión de un número que ya está conectado bajo la otra grafía. Los pares duplicados existentes en las cuentas afectadas han sido fusionados. Reportado por dos socios el mismo día, gracias.

- **El paso "Crear contacto" de las automatizaciones ya no falla cuando la persona ya existe.** Antes, provocaba un error en toda la ejecución la segunda vez que se recibía el mismo número (por ejemplo, en una automatización que se activa con cada mensaje entrante), y un número guardado con la otra grafía de WhatsApp podía pasar como duplicado. Ahora, el paso comprueba primero el número: si el contacto ya está en la cuenta, devuelve dicho contacto (con una nota en el registro de ejecución) y todos los pasos posteriores obtienen el ID del contacto existente como de costumbre; solo un número realmente nuevo crea un contacto. Consulta [Automatizaciones](../automations/automations.md#actions).

- **Los agentes Mini ya no pagan la tarifa Max por el trabajo de IA en torno a una conversación.** En un agente configurado como **Mini**, las respuestas se facturan a 0,15 créditos de Mini, pero tres acciones complementarias dentro de la misma conversación (gestión de interrupciones cuando un contacto envía un mensaje nuevo mientras el bot aún está redactando, resúmenes de chat y etiquetado automático por IA) seguían cobrándose a la tarifa Max de 0,25. Ahora, las tres se facturan a la tarifa Mini en los agentes Mini. Las funciones puntuales fuera de la conversación (optimización de campañas, generación de bases de conocimiento, etiquetado a través de la API) mantienen su tarifa plana de 0,25 tanto en Max como en Mini; consulta [Modelo de IA y BYOK](../ai-automation/ai-model-and-byok.md#the-mini-tier) para saber exactamente qué cubre la tarifa Mini. Reportado por un socio, gracias; a las cuentas afectadas por los cargos de gestión de interrupciones se les ha reembolsado la diferencia.

- **Una pequeña edición en la parte superior de una página ya no hace que esa página pierda la mayoría de sus preguntas frecuentes al actualizar.** Cuando se actualizaba una fuente de sitio web, un cambio en el primer tramo de una página (un titular rotativo, un banner, una introducción actualizada) podía eliminar las preguntas frecuentes generadas a partir de toda la página mientras se reconstruía solo la parte cambiada, reduciendo silenciosamente el conocimiento de la página con cada actualización. Y un cambio más abajo en la página hacía lo contrario: añadía preguntas frecuentes nuevas sin retirar las obsoletas. Una actualización ahora reconstruye exactamente las partes que elimina, por lo que la cobertura de preguntas frecuentes de la página coincide con lo que dice tu sitio: ni más, ni menos. Reportado por un miembro de nuestra comunidad, gracias. Consulta [Actualizar una fuente](../ai-automation/faq-management.md#refreshing-a-source-one-click-update).

- **Los parámetros de tipo lista ("array") de las funciones personalizadas ahora llegan a tu API como listas reales.** Un parámetro de tipo **array** se enviaba a tu endpoint como un largo fragmento de texto, por lo que una API que esperaba `{"project_ids": [8624]}` recibía `{"project_ids": "[8624]"}` y rechazaba la llamada con errores como "must be an array", tanto desde el panel **Run Test** como cuando la IA llamaba a la función en una conversación en vivo. Los valores de tipo array (así como object, number y true/false) ahora se convierten a su tipo declarado antes de enviar la solicitud, independientemente de cómo los escribas en Run Test (`[8624]`, `8624` o separados por comas), y Run Test ahora construye la solicitud exactamente de la misma manera que una llamada de IA en vivo, por lo que una prueba superada significa que la función funciona. También se le han dado instrucciones más claras a la IA para que envíe listas reales desde el principio. Reportado por un cliente el mismo día, gracias. Consulta [Funciones personalizadas](../ai-automation/custom-functions.md#step-4-define-the-input-what-the-bot-sends).




- **La zona horaria propia de un tipo de evento se aplica ahora en todas partes donde la IA razona sobre el tiempo.** Si un tipo de evento tiene una zona horaria que difiere de la de tu cuenta, ahora se le indica a la IA la hora actual y la fecha de cierre del evento en la zona de dicho evento, de modo que "mañana por la mañana" y "el último día que puedes reservar" coincidan con los horarios que realmente ofrece. Las cuentas cuyos tipos de evento siguen la zona horaria de la cuenta no se ven afectadas. Consulta el [Sistema de reservas](../appointments/booking-system.md).

- **Los miembros del equipo ya no ven los detalles del propietario de la cuenta como si fueran los suyos.** Un miembro del equipo trabaja dentro de la cuenta del propietario y, hasta ahora, el panel les mostraba la identidad del propietario en varios lugares: el correo electrónico en la parte inferior de la barra lateral izquierda, el nombre y el correo electrónico en **Configuración → Perfil** (que también podían editar, cambiando el nombre del propietario o reemplazando su foto), y el correo electrónico de inicio de sesión, la contraseña, la autenticación de dos factores y los controles de eliminación de cuenta del propietario en **Configuración → Seguridad**. Esto resultaba confuso (parecía que habían iniciado sesión en la cuenta de otra persona) y exponía la configuración de inicio de sesión del propietario a cualquiera con acceso a la configuración. Ahora, la barra lateral y el Perfil muestran el correo electrónico y el nombre del propio miembro (el Perfil es de solo lectura, con una nota que indica que el resto de la página corresponde a la configuración del espacio de trabajo del propietario), y Seguridad solo muestra la sesión del espacio de trabajo y las preferencias de privacidad a los miembros del equipo. La etiqueta **Trabajando en** en la parte superior de la barra lateral sigue indicando la cuenta en la que están trabajando, como antes. Nada cambia para los propietarios de las cuentas. Consulta [Gestión de equipos](../settings/team-management.md#what-team-members-can-see).

- **Una prueba de webhook fallida ahora te indica el motivo.** Al hacer clic en **Probar** en un webhook cuyo endpoint rechazó la solicitud (un 403 de un firewall, un 404, un tiempo de espera), aparecía un "Error interno del servidor", lo que hacía parecer que el problema era nuestro cuando en realidad era la respuesta del endpoint. La prueba ahora muestra la respuesta real del endpoint, señala específicamente un desafío de bot de Cloudflare (la causa más común, y una que solo tú puedes solucionar en tu zona de Cloudflare), y una prueba en un webhook guardado ahora se envía firmada cuando la firma está activada, por lo que un receptor que verifica firmas ya no fallará en una prueba que pasaría en la vida real. Consulta [Webhooks](../integrations/webhooks.md#what-counts-as-a-successful-delivery).

- **Una conexión de servidor MCP ya no se interrumpe cuando la IA utiliza varias herramientas a la vez.** Algunos servidores MCP proporcionan un inicio de sesión nuevo cada vez que la conexión se renueva y consideran que el uso del inicio de sesión antiguo es una amenaza de seguridad, por lo que cortan la conexión por completo. Cuando tu IA llamaba a dos herramientas de un servidor al mismo tiempo, ambas intentaban renovarse a la vez y el servidor hacía exactamente eso: la conexión se interrumpía en mitad de la conversación, la página de servidores MCP seguía mostrándola como activa y la IA le decía a tu contacto que era un problema técnico temporal. Las renovaciones ahora están coordinadas para que una conversación intensa no provoque esto. Y cuando una conexión se revoca realmente (ya sea por esto o porque alguien retira el acceso desde el otro sistema), la página de servidores MCP ahora muestra que necesita autorización con un mensaje claro, y la IA sabe distinguir entre "temporalmente inalcanzable" y "necesita volver a conectarse". Un solo clic en **Conectar** te permite iniciar sesión de nuevo. Consulta [Conectar servidores MCP a tu bot](../ai-automation/mcp-servers.md#troubleshooting).

- **Los botones de editar y eliminar en las filas de citas ya no se ocultan hasta que pasa el ratón por encima.** En la página de Citas, los iconos de lápiz y papelera al final de cada fila (tanto en las próximas citas como en los tipos de evento) solo aparecían mientras el ratón estaba sobre la fila. En un teléfono o tableta no existe el efecto de pasar el ratón, por lo que los botones eran prácticamente invisibles y editar un tipo de evento podía parecer imposible. Los iconos ahora se muestran en todas las filas en todo momento (simplemente se iluminan al señalarlos), y hacer clic en cualquier parte de la fila de un tipo de evento sigue abriéndolo para su edición, como siempre ha hecho. Consulte [Sistema de reservas](../appointments/booking-system.md#step-2--create-an-event-type).

- **Un mensaje que tu cliente elimina ya no desaparece de la conversación.** En Instagram y Messenger, cuando un cliente eliminaba un mensaje, este se borraba por completo de tu bandeja de entrada; por lo tanto, si tu IA ya había respondido, la conversación mostraba respuestas a preguntas que ya no estaban allí, lo que podía parecer que la IA enviaba mensajes de la nada. Un mensaje eliminado ahora permanece en el hilo como **Este mensaje fue eliminado**, de la misma forma que ya funcionaba en WhatsApp conectado mediante código QR, para que el intercambio de mensajes siga leyéndose en el orden correcto. Consulta [La interfaz de chat](../chats/chat-interface.md#deleting-a-message).

- **Una buena transferencia ya no llega etiquetada como "Qué salió mal".** Cuando tu IA te transfiere una conversación, a menudo es una buena noticia: un cliente potencial está cualificado y es tu turno, exactamente como le indicaste. Sin embargo, el correo electrónico que te informaba sobre la transferencia mostraba el motivo de la IA bajo una etiqueta roja de "Qué salió mal", por lo que una transferencia que salió exactamente bien seguía pareciendo un fallo. El motivo ahora aparece bajo una etiqueta ámbar más tranquila de "Aviso". Todo lo demás sobre la alerta permanece sin cambios: el motivo, los detalles de la cuenta y del canal, y el botón para abrir el chat. Consulta [Notificaciones](../settings/notifications.md#notification-categories).

- **Probar en el entorno de pruebas (Playground) vuelve a incluir la conversación.** Al elegir **Probar en el entorno de pruebas** en un chat en vivo, el objetivo es llevarte al hilo de prueba del agente con esa conversación copiada, para que puedas reproducir el intercambio exacto que falló. En las cuentas que utilizan la nueva experiencia de Agentes, te llevaba al entorno de pruebas con un hilo vacío; la copia se enviaba silenciosamente a un lugar que el chat de prueba ya no lee. Ahora la conversación llega contigo y la prueba continúa a partir del historial de mensajes real. Consulta [Chat Playground](../chats/playground.md#from-a-live-chat-the-replay-loop).

- **Aceptar los cambios sugeridos en las preguntas frecuentes (FAQ) de un agente tras usar Optimizar con IA funciona en todas partes.** Cuando **Optimizar con IA** proponía añadir o eliminar preguntas frecuentes en un agente, la pantalla de revisión las enumeraba, pero aceptarlas no surtía efecto en algunas cuentas, por lo que las ediciones de las instrucciones se aplicaban mientras que la parte de las preguntas frecuentes de la misma optimización no lo hacía. Los cambios aceptados en las preguntas frecuentes ahora se aplican al conocimiento del agente exactamente como se muestran en la pantalla de revisión, y rechazarlos borra la sugerencia en lugar de dejarla pendiente. Consulta [Chat Playground](../chats/playground.md#optimize-with-ai).


- **El chat de prueba ahora pertenece al agente que estás probando, y se han corregido dos aspectos extraños.** **Probar** tiene el mismo aspecto y comportamiento de siempre, pero la conversación es propia del agente en lugar de algo tomado prestado de su configuración, lo que soluciona dos problemas con los que se encontraban los usuarios. Duplicar un agente solía hacer que la copia y el original compartieran una única conversación de prueba, por lo que un mensaje que enviabas al probar la copia aparecía en el hilo del original y ambos conjuntos de pruebas se mezclaban; ahora cada agente tiene su propio hilo. Además, el chat de prueba a veces se quedaba bloqueado en el indicador de escritura y nunca producía una respuesta, lo cual se ha corregido. Una nota honesta antes de abrirlo: **tu conversación de prueba anterior puede parecer vacía.** El hilo comienza de nuevo en lugar de continuar, así que envía tu mensaje de prueba otra vez para retomar donde estabas. Nada más se ve afectado: tus instrucciones, conocimientos, archivos multimedia y ajustes permanecen intactos, y la optimización de un agente a partir de un pulgar hacia abajo que diste en una respuesta anterior sigue funcionando exactamente igual que antes. Consulta [Entorno de pruebas de chat](../chats/playground.md).


- **El código del widget de chat que apunta a un agente vuelve a conectar con ese agente.** Si tomaste un fragmento de inserción de un agente hace algún tiempo y lo pegaste en tu sitio web, las nuevas conversaciones que llegaban a través de él podían aparecer sin estar correctamente conectadas al agente que elegiste; por lo tanto, un agente que parecía estar correctamente configurado en pantalla no era de forma fiable el que gestionaba esos chats. Las conversaciones de esos fragmentos antiguos vuelven a llegar al agente previsto. No hay nada que volver a copiar ni nada que volver a pegar: el código que ya está en tu sitio empieza a comportarse correctamente por sí solo. Consulta [Widget de chat del sitio web](../get-started/chat-widget.md#send-different-pages-to-different-campaigns).

- **Las notificaciones sobre tu IA abren el agente, en lugar de una página que no tienes.** Las alertas por correo electrónico, notificaciones push del navegador y avisos que te informan de que un lote se ha pausado, o de que una configuración escrita por IA está lista para ti o ha sido rechazada, enlazaban a una página de Campañas, la cual las cuentas que utilizan la experiencia de agentes no tienen, por lo que al hacer clic no veías nada útil. Esos enlaces ahora abren el editor del agente. Las cuentas que siguen utilizando campañas mantienen los enlaces que siempre tuvieron. Consulta [Notificaciones](../settings/notifications.md#the-notification-bell).

- **Una automatización ahora se ejecuta en el primer mensaje de un contacto, no en el segundo.** En las cuentas que utilizan la experiencia de Agentes, una automatización limitada a una campaña o agente en particular omitía el mensaje inicial de cada contacto nuevo; solo empezaba a prestar atención a partir del segundo mensaje de esa persona. Ese es precisamente el mensaje equivocado que no hay que perderse: lo primero que alguien te escribe es lo que merece la pena etiquetar, enrutar o alertar a un humano, y un flujo de trabajo creado para captarlo parecía funcionar hasta que lo comprobabas. Ahora se activa desde el primer mensaje, tanto para contactos nuevos como existentes. No hay nada que cambiar en tus automatizaciones; las que ya creaste empiezan a comportarse así por sí solas. Consulta [Automatizaciones](../automations/automations.md#running-an-automation-for-one-agent-only).

- **Los agentes aplican tu configuración de reserva de citas en cada conversación.** Parte de la guía de reserva que da forma a cómo un agente maneja a un contacto que aún no conoce (cómo preguntar, qué confirmar, qué ofrecer) llegaba a algunas conversaciones de agentes y a otras no. Se mostraba como un agente que ofrecía horarios de forma ordenada en un chat e improvisaba en el siguiente, sin nada diferente entre ambos que lo explicara. Los agentes ahora aplican esa guía de forma coherente, en cada conversación que manejan. No hay nada que activar ni nada que volver a introducir; tu configuración de reserva no ha cambiado. Consulta [Sistema de reservas](../appointments/booking-system.md#step-3--turn-on-bookings-for-your-ai).

- **Las respuestas sugeridas vuelven a utilizar tus funciones personalizadas.** Las sugerencias de respuesta de IA que redactan un borrador para ti en Chats ignoraban las funciones personalizadas y las herramientas conectadas en las cuentas que utilizaban la experiencia de Agentes, por lo que un borrador que debería haber buscado un pedido, comprobado el stock o extraído un saldo de tus propios sistemas se redactaba sin nada de eso y parecía una suposición educada. Las sugerencias ahora utilizan las mismas capacidades que utiliza tu agente. Las respuestas en vivo nunca se vieron afectadas: las propias respuestas de tu agente a los clientes siempre han llamado a esas funciones. Consulta [Funciones personalizadas](../ai-automation/custom-functions.md).

- **Reanudar + Seguimiento ahora programa realmente el seguimiento en los chats del Agente.** La intención de reanudar la IA en un chat es programar un seguimiento de puesta al día de forma predeterminada: la IA lee la conversación, elige un retraso razonable y da un toque al contacto si permanece en silencio. En los chats gestionados por un Agente de IA (que son la mayoría de los chats actuales), esa segunda parte nunca ocurría: la IA volvía a activarse, pero nunca se programaba ningún seguimiento, sin importar cuántas veces pulsaras **Reanudar IA**. No importaba si reanudabas desde el banner, el editor, el encabezado del chat o la barra de acciones masivas. El seguimiento de puesta al día ahora se programa a partir de los ajustes de seguimiento de tu propio Agente, exactamente igual que siempre ocurría en los chats de campaña; y **Solo reanudar** (manteniendo pulsado el botón) sigue omitiéndolo a propósito. Los chats que reanudaste antes de esta corrección simplemente no tienen nada en cola: vuelve a reanudarlos o usa **Programar seguimiento** para configurar uno. Consulta [Interfaz de chat](../chats/chat-interface.md).

- **Duplicar un agente ya no lo reconstruye a partir de tu sitio web ni cambia sus ajustes silenciosamente.** Se supone que duplicar un agente debe darte una copia idéntica con la que experimentar. En su lugar, si el original se había creado alguna vez a partir de un sitio web, la copia se iba y se reconstruía a sí misma desde ese sitio web de nuevo: sus instrucciones se reescribían, varios ajustes (incluida la calidad de la IA con la que responde y su configuración de seguimiento) se perdían en el proceso, y recibías un correo electrónico sobre una "campaña" generada que nunca habías solicitado. La copia ahora es lo que dice ser: un duplicado exacto del original en el momento en que hiciste clic, sin que nada se reconstruya ni se pierda. Y cuando un agente se está creando realmente (desde el diálogo **Nuevo agente**), el correo electrónico que recibes ahora habla de tu agente, lo nombra y enlaza directamente a su editor. Consulta [Agentes de IA](../ai-agents/ai-agents.md).

- **Las automatizaciones dirigidas a una campaña vuelven a funcionar en cuentas que utilizan Agentes.** Una automatización cuyo activador estaba limitado a una campaña específica dejaba de funcionar por completo una vez que una cuenta pasaba a la experiencia de Agentes: las conversaciones seguían ocurriendo, pero la automatización simplemente no las detectaba. Lo contrario también era erróneo: en algunos casos, dicha automatización podía activarse para conversaciones que no tenían nada que ver con la campaña elegida. Ambos problemas están resueltos: un activador limitado a una campaña ahora se activa exactamente para las conversaciones que pertenecen al agente de esa campaña, y para nada más. Consulta [Automatizaciones](../automations/automations.md).

- **Las estadísticas del agente ahora cuentan cada conversación.** Los números de mensajes enviados y respondidos en tus agentes (y las estadísticas de campaña detrás de ellos) solo contaban una parte del tráfico en las cuentas que utilizaban la experiencia de Agentes; la mayoría de las conversaciones simplemente faltaban en los totales, lo que hacía que las tasas de respuesta parecieran incorrectas en ambos sentidos. Cada conversación que gestiona un agente ahora se contabiliza, y los números en la lista de agentes coinciden con los del panel de control.

- **Tu historial de uso muestra el nombre del agente, no un código.** Las filas en el historial de uso de facturación mostraban un código interno (que empezaba por "agent:") donde debería estar el nombre del agente, y las filas de "Etiqueta de contacto" tenían el mismo problema para todos. Las filas de uso ahora llevan el nombre real del agente. Consulta [Sistema de facturación](../billing/billing-system.md).

- **Las conversaciones que se detienen a mitad de respuesta se detectan y recuperan de nuevo.** Una red de seguridad vigila los chats en los que la IA comenzó a responder y luego se quedó bloqueada, y los reinicia silenciosamente; y una similar reanuda los chats que se pausaron cuando se agotaron los créditos, una vez que estos vuelven a estar disponibles. Ninguna de estas funciones podía ver las conversaciones en las cuentas que utilizaban la experiencia de Agentes, por lo que un chat bloqueado allí simplemente permanecía en silencio. Ambas cubren ahora todas las cuentas.

- **Un seguimiento programado ahora dice algo sobre la conversación real.** Si solicitaste un seguimiento sin dictar las palabras exactas — *"responde ahora"*, *"comprueba la próxima semana"* — obtenías una línea genérica como *"Hola, solo quería hacer un seguimiento de nuestra conversación anterior."* Se leía como relleno porque lo era: el mensaje se escribía en el momento en que lo programabas, mediante un paso que solo podía ver tu instrucción y nada más. Ni el chat, ni la personalidad de tu Agente, ni tus instrucciones. La misma frase se enviaba a cuentas no relacionadas, y un contacto que acababa de preguntar sobre precios o una demostración la recibía en lugar de una respuesta. Ahora, cuando no dictas la redacción, el mensaje lo escribe el propio Agente de IA de ese contacto en el momento en que se envía, leyendo la conversación tal como está en ese momento, en el idioma en el que escribe el contacto y siguiendo todo lo que has configurado. Si *das* las palabras exactas, se envían palabra por palabra, sin cambios. Una consecuencia: la vista previa de un seguimiento que no escribiste tú mismo ahora indica que la IA lo redactará en el momento del envío, en lugar de mostrar un marcador de posición que nunca se iba a enviar. Consulta [Interfaz de chat](../chats/chat-interface.md).

- **Un mensaje fallido ahora te indica el motivo, directamente en el chat.** Cuando un mensaje no se podía entregar, el correo electrónico que recibías indicaba el motivo real, pero al pasar el cursor sobre el mensaje en Chats solo aparecía "El proveedor rechazó este mensaje", lo que te obligaba a abrir tu bandeja de entrada para averiguar lo que el chat podría haberte dicho. Ahora, al pasar el cursor, se ofrece la misma explicación en lenguaje sencillo para los errores comunes de WhatsApp (el cierre de la ventana de respuesta de 24 horas, el bloqueo por parte de Meta de una plantilla de marketing para números de EE. UU., un contacto que se dio de baja, un número que no está en WhatsApp), junto con el código de error del proveedor para cualquier caso menos frecuente. El pequeño panel también aparece ahora junto a la marca de tiempo del mensaje en lugar de flotar de forma extraña muy a la izquierda debajo de los mensajes largos. Consulta [La interfaz de chat](../chats/chat-interface.md).

- **Conectar WhatsApp Web ya no se queda cargando indefinidamente en una conexión que ya funcionaba.** Las personas que vinculaban un número se quedaban viendo un icono de carga que nunca terminaba (un informe superó los veinte minutos) y luego descubrían, al cerrar la ventana, que el número se había conectado correctamente y ya estaba recibiendo mensajes. La ventana solo reconocía un puñado de resultados, por lo que cualquier otra cosa, incluido un teléfono cuyo enlace había sido revocado y necesitaba un nuevo escaneo, la dejaba esperando silenciosamente sin nada en lo que hacer clic. La vinculación ahora está limitada: pase lo que pase, la ventana termina o le indica que ha estado esperando demasiado tiempo y le ofrece **Reintentar**, junto con una nota para cerrarla y verificar su lista de canales porque es posible que el número ya esté conectado. La espera para que escanee el código QR no ha cambiado: eso puede llevar todo el tiempo que desee. Consulta [WhatsApp Web](../messaging-channels/whatsapp-web.md).

- **Las invitaciones de equipo caducadas se pueden volver a eliminar.** Una invitación que superaba su vida útil de 7 días permanecía en la página de Equipo con un botón de eliminar que no hacía nada cada vez que hacía clic en él, por lo que la fila nunca se podía borrar; la única forma de ordenar la lista era volver a enviar una invitación que no quería enviar. Eliminar una invitación caducada ahora funciona exactamente igual que eliminar una pendiente. Consulta [Gestión de equipos](../settings/team-management.md#managing-invitations).

- **Cambiar un nombre o apellido ahora cambia realmente el nombre que ves.** Al editar **Nombre** y **Apellido** en **Configuración → Perfil**, los cambios se guardaban correctamente, pero nada cambiaba en la pantalla: el nombre antiguo permanecía en el menú, en el selector de cuentas y al final de los mensajes que envía tu equipo, y persistía incluso al actualizar la página o al cerrar e iniciar sesión de nuevo. Detrás de esto, una cuenta conservaba una copia antigua de su nombre desde el día en que se creó, y la aplicación mostraba esa copia en lugar del nombre que acababas de escribir. Los nombres en todas partes provienen ahora del Nombre y Apellido de la cuenta, por lo que un cambio de nombre se refleja inmediatamente, en todas las pantallas, sin necesidad de volver a introducir nada. Si ambos campos de nombre están vacíos, las pantallas vuelven a mostrar la dirección de correo electrónico de la cuenta, como antes. Consulta [Configuración de la cuenta](../settings/account-settings.md).



- **En un teléfono, puedes volver a ver con quién estás hablando.** El encabezado sobre una conversación abierta había crecido hasta tener siete controles junto al nombre del contacto (una flecha hacia atrás, la foto, fijar, destacar, crear tarea, buscar y el menú de tres puntos) y, en la pantalla de un teléfono, no quedaba espacio para el nombre, que desaparecía por completo en un chat con mucha actividad. Ahora, el encabezado mantiene el nombre, el icono de búsqueda y el menú de tres puntos en pantallas pequeñas, y mueve **fijar**, **destacar** y **crear tarea** a la parte superior de ese menú, donde están a un solo toque de distancia. Las píldoras de estado se pliegan de la misma manera: la más importante permanece visible y el resto se colapsan en un pequeño **+2**, que indica lo que oculta cuando lo mantienes presionado. En un ordenador no cambia nada: todos los controles siguen exactamente donde estaban. Consulta [La interfaz de chat](../chats/chat-interface.md).

- **Los planes de por vida ya no muestran suscripciones mensuales para comprar.** La página de Facturación ofrecía los tres planes mensuales a todas las cuentas, incluidas las cuentas en un nivel de por vida que ya poseen su plan directamente; por lo tanto, la página destinada a confirmar lo que habías pagado se leía como una invitación a empezar a pagar de nuevo. Esas tarjetas ahora están ocultas en un plan de por vida; los cambios de nivel para esas cuentas se realizan donde se compró el plan. Las recargas de crédito, la recarga automática, el historial de uso y **Qué incluye tu plan** permanecen sin cambios, y las cuentas en un plan mensual siguen viendo el conjunto completo. Consulta [Niveles de suscripción](../billing/subscription-tiers.md).

- **Los enlaces de YouTube ahora llegan con una vista previa real, y tu hilo de chat también la muestra.** Un mensaje con un enlace de YouTube llegaba al contacto como una tarjeta vacía: sin título de vídeo, sin miniatura, solo la palabra "YouTube" sobre una línea de texto genérico, a veces en un idioma que nadie en la conversación habla. La razón es que la vista previa de un enlace la construye quien envía el mensaje, y YouTube ya no entrega los detalles del vídeo a nada que no sea una persona haciendo clic, por lo que no había nada que poner en la tarjeta. El título real del vídeo, el nombre del canal y la miniatura ahora se adjuntan antes de que el mensaje salga, por lo que los contactos obtienen la misma vista previa enriquecida que verían si hubieras enviado el enlace desde tu teléfono. Tu propia vista de conversación también muestra la tarjeta, encima del texto del mensaje, tanto en sus mensajes como en los tuyos; haz clic en ella para abrir el vídeo. El mensaje en sí no se toca: el enlace permanece exactamente como lo escribiste, y los enlaces a otros sitios no se ven afectados. Consulta [Interfaz de chat](../chats/chat-interface.md#middle-panel-the-conversation).

- **Ahora puedes volver a probar el webhook de una etiqueta desde tu Agente, y la prueba envía exactamente lo mismo que el envío real.** Configurar una URL de webhook en una etiqueta dentro de la pestaña **Etiquetas** de un Agente no te permitía verificarla: el botón **Probar** junto al campo solo existía en el editor de campañas, y las cuentas migradas a Agentes no tienen un menú de Campañas desde el cual acceder. Por lo tanto, la única forma de probar una URL antes de confiar en ella era iniciar sesión en la aplicación clásica. El botón ahora también está en la pestaña Etiquetas del Agente: guarda la etiqueta, haz clic en **Probar** y se enviará una carga útil de muestra a tu URL de inmediato, mostrando el motivo si tu endpoint la rechaza, sin afectar la pausa automática que protege a un webhook que falla repetidamente. La carga útil de prueba también se ha corregido, tanto en el Agente como en el lado de la campaña: solía inventar un nombre y formato de evento (`tag_triggered`, con un único valor `tag`) que los envíos en vivo nunca utilizan, por lo que una automatización creada y verificada con una prueba permanecía en silencio para siempre. Las pruebas ahora envían el formato `contact_tags_updated` exacto — matrices `added_tags` y `removed_tags` y el contacto completo — que envía un cambio de etiqueta real. Si creaste un flujo de trabajo basado en la carga útil de prueba antigua, apúntalo a los campos que se muestran en [Webhooks](../integrations/webhooks.md#contact-tags-updated-webhook) y comenzará a ver eventos reales. Consulta [Creación de etiquetas](../get-started/creating-tags.md#letting-your-ai-agent-tag-contacts-automatically).

- **Los webhooks de etiquetas ahora se activan en cuentas que utilizan la nueva experiencia de Agentes.** Configurar una URL de webhook en una etiqueta es la forma en que informas sobre el resultado de un embudo: "Trato ganado" se aplica a un contacto, tu endpoint recibe la notificación y tu plataforma publicitaria o CRM registra la conversión. En las cuentas migradas a Agentes, esto no ocurría: la URL que guardabas en la pestaña **Etiquetas** del agente se escribía en un lugar y se leía desde otro, y los contactos en esas cuentas no están asociados a una campaña, algo que el remitente también exigía. No hubo fallos visibles: la etiqueta se aplicaba, pero el webhook simplemente nunca se enviaba. Ambas partes se han solucionado: la URL de la etiqueta ahora se lee tanto desde el agente como desde la campaña, y un contacto con un agente ya no necesita una campaña para que el webhook se envíe. Las cuentas en Campañas no se ven afectadas, y donde ambas están configuradas, las URL de la campaña siguen teniendo prioridad. Consulta [Webhooks](../integrations/webhooks.md#contact-tags-updated-webhook).

- **Cada webhook ahora incluye el ID que utilizas para la deduplicación, y las entregas de prueba ya no enseñan el nombre de evento incorrecto.** Dos cosas hacían que construir un receptor fiable fuera más difícil de lo que debería. El encabezado `X-Webhook-Delivery` —el ID único para un evento, documentado como la forma de reconocer una repetición— solo se enviaba en algunos eventos, por lo que un receptor que deduplicaba correctamente en esos, contaba doble el resto silenciosamente; ahora está en cada entrega. Y el botón **Prueba** enviaba seis eventos bajo un nombre diferente al real (`chatConcluded` donde el evento en vivo dice `chat_concluded`, y lo mismo para los eventos de contacto pausado, reanudado, desarchivado, no molestar y nuevo mensaje), por lo que un receptor construido y verificado contra una prueba ignoraría cada evento real de ese tipo. Las cargas útiles de prueba ahora coinciden exactamente con las entregas en vivo, incluido el campo `ad_referral`. La lista completa de nombres de eventos está en la guía de [Webhooks](../integrations/webhooks.md#the-20-webhook-events).

- **Los ID de clic de anuncios ahora se pueden leer a través de la API.** El identificador de clic de Click-to-WhatsApp (`ctwa_clid` y el resto de la referencia del anuncio) solo se entregaba mediante webhook; por lo tanto, si tu receptor estaba caído cuando llegaba un cliente potencial, el ID se perdía para siempre y la conversión nunca podía ser reportada. Los contactos devueltos por la API ahora lo incluyen, tanto en un contacto individual como en la lista de contactos, para que puedas realizar la conciliación después de una interrupción en lugar de perder la atribución. Consulta [Atribución de Click-to-WhatsApp](../integrations/click-to-whatsapp-attribution.md#reading-a-click-id-you-already-missed).

- **La compra de un número en un país donde ya tienes aprobación ya no falla.** El cumplimiento normativo se aprueba para un país _y_ un tipo de número, pero la compra solo coincidía con el país; por lo tanto, una cuenta aprobada para, por ejemplo, un número gratuito del Reino Unido tenía esa aprobación vinculada a una compra de un número móvil del Reino Unido, lo cual el operador rechaza. El error te indicaba entonces que completaras un cumplimiento que ya habías completado, y enviar el formulario correcto después no ayudaba de manera fiable. Las compras ahora utilizan la aprobación que coincide con el número que estás comprando, una aprobación para un tipo diferente ya no bloquea nada y, si el operador rechaza un número, el mensaje indica para qué tipos tienes aprobación. Consulta [Números de teléfono](../settings/phone-numbers.md).

- **Cambiar a la aplicación clásica ya no es un camino de ida.** Al hacer clic en **Aplicación clásica** en la parte inferior de la barra lateral, se recordaba tu elección durante 90 días, lo cual funcionaba demasiado bien: cerrar sesión en la aplicación clásica te devolvía a la pantalla de inicio de sesión clásica, y nada en esa aplicación ofrecía una forma de volver, por lo que la única salida era borrar los datos del sitio en los ajustes de tu navegador. Dos cambios lo solucionan. La barra lateral de la aplicación clásica tiene ahora un enlace a **Nuevo panel** que te devuelve directamente, y cerrar sesión en la aplicación clásica te devuelve a la pantalla de inicio de sesión actual en lugar de dejarte atrapado en la antigua. (La aplicación clásica ha sido desactivada por completo, por lo que no queda nada entre lo que cambiar; consulta "La aplicación clásica ha sido retirada" más arriba). Consulta la [Guía de bienvenida](../README.md).



- **Una búsqueda de "Find Leads" que no encuentra nada ahora te explica por qué, en lugar de simplemente decir "0 empresas encontradas".** Si tus filtros eliminaban todos los resultados, la página decía que no se había encontrado nada, lo cual se interpreta como "no hay empresas así aquí" y te hace dudar del mercado o de tu palabra clave. No siempre era cierto: una búsqueda podía obtener 60 empresas reales y luego descartarlas todas debido a un filtro que habías establecido. El culpable más común es **Category contains**, que coincide con el nombre de categoría propio de Google para una empresa (cosas como "Salón de belleza" o "Contratista de aire acondicionado") en lugar del nombre de la empresa, por lo que una redacción natural como "servicio de aire acondicionado" o "esteticista" puede no coincidir con nada. Una calificación mínima de 5 es el otro motivo: solo mantiene las empresas con una puntuación impecable. La página vacía ahora indica cuántas empresas se encontraron, nombra los filtros que las eliminaron y cuántas eliminó cada uno, y ofrece un botón de **Clear filters** para que puedas volver a buscar con un solo clic. El campo **Category contains** también explica con qué coincide. Es bueno saberlo: tus filtros se mantienen de una búsqueda a la siguiente, por lo que un valor que estableciste para una búsqueda anterior sigue aplicándose a la siguiente hasta que lo cambies o lo borres. No se cobra nada por una búsqueda que no devuelve resultados.

- **Un número de teléfono que hayas comprado ahora puede conectarse a WhatsApp en cualquier momento, no solo en el minuto posterior a la compra.** Comprar un número es solo la primera mitad; debe registrarse con WhatsApp en la ventana de Meta antes de poder enviar o recibir nada. Esa ventana se abría una vez, justo después de la compra, y si la cerrabas o comprabas el número desde Ajustes en lugar de durante la configuración, no había forma de volver a ella: el número aparecía en tu página de Canales como conectado, pero sin poder enviar mensajes, mientras seguía costando su cuota mensual. Ahora la fila dice **Configuración no finalizada** y tiene un botón **Finalizar configuración** que vuelve a abrir la ventana de WhatsApp apuntando a ese número, tantas veces como necesites. Comprar un número desde Ajustes también te guía por el paso automáticamente, como siempre ocurría durante la configuración inicial. Si tienes un número en este estado, abre **Ajustes → Canales** y haz clic en **Finalizar configuración**. Consulta [Números de teléfono](../settings/phone-numbers.md#finishing-whatsapp-setup).


- **La IA ahora comparte la página real de la que proviene un dato, y ya no puede inventar un enlace.** El conocimiento importado de tu sitio web siempre recordaba de qué página provenía cada respuesta, pero a la propia IA nunca se le mostraron esas direcciones de página. Así que cuando un cliente pedía ver algo realmente (una gama de productos, una página de precios), la IA sabía que la cosa existía pero no tenía ningún enlace que dar, y en casos raros inventaba una dirección web de aspecto plausible. Ambas mitades están arregladas: cada pieza de conocimiento obtenida del sitio web ahora lleva su dirección de página a la conversación, por lo que la IA enlaza a los clientes a la página exacta en tu sitio, y una regla estricta ahora le prohíbe construir o adivinar un enlace; si no tiene uno real, lo dice. Nada que configurar; si tu base de conocimientos se construyó desde tu sitio web, tu IA ya está compartiendo enlaces reales. Consulta [Gestión de preguntas frecuentes](../ai-automation/faq-management.md#auto-generate-faqs-from-your-website).


- **Eliminar un mensaje en una conversación de prueba ahora se lleva consigo la respuesta de la IA.** El icono de papelera en uno de tus propios mensajes de prueba solía eliminar solo esa burbuja, dejando la respuesta de la IA en el hilo, una respuesta a una pregunta que ya no estaba allí. Además de parecer extraño, esa respuesta sobrante permanecía como parte de la conversación que la IA recuerda, por lo que podía influir silenciosamente en respuestas de prueba posteriores. Eliminar tu mensaje ahora también elimina la respuesta de la IA a él, hasta tu siguiente mensaje. Los iconos de lápiz (editar) y reiniciar funcionan como antes, rebobinando todo después del mensaje. Consulta [Prueba tu agente en el Playground](../chats/playground.md).

- **Una función de agente de IA guardada mientras escribías podía multiplicarse en duplicados, y silenciar al agente.** El guardado ocurre automáticamente mientras editas, y un fallo en cómo el constructor verificaba la función que ya había registrado significaba que cada autoguardado podía registrar la capacidad de nuevo en lugar de actualizarla, llenando tu página de Funciones Personalizadas con copias y, una vez que dos copias con el mismo nombre llegaban a un agente, deteniendo por completo las respuestas de ese agente (incluido su chat de prueba). Las duplicaciones de registro están limpias, la verificación lee los registros correctos ahora, y se añadieron dos protecciones adicionales detrás: el constructor elimina cualquier copia perdida que encuentre en cada guardado, y un agente que de alguna manera termina con dos capacidades con el mismo nombre mantiene la primera e ignora el resto en lugar de quedarse en silencio. Consulta [Automatizaciones](../automations/automations.md#letting-your-ai-agent-call-an-automation).

- **Las cuentas totalmente migradas a Agentes de IA ya no ven "Extraer de campaña".** Ese botón existe para una sola tarea: sacar al bot de una campaña clásica para que pueda convertirse en un Agente reutilizable. En una cuenta que ya ha realizado el cambio a Agentes, las campañas antiguas ya no realizan ninguna función, por lo que el botón era una puerta a ninguna parte, situado junto a **Nuevo agente** en la página de Agentes de IA y dentro de su diálogo de creación. Ahora ha desaparecido en las cuentas migradas, en todos los lugares donde aparecía. Las cuentas que aún ejecutan campañas clásicas lo mantienen exactamente igual, ya que para ellas sigue siendo la forma más rápida de convertir un bot existente en un Agente. Consulta [Agentes de IA](../ai-agents/ai-agents.md#creating-an-agent).

- **El selector de pasos del constructor de automatizaciones ahora permite arrastrar, busca en todas partes y el lienzo se comporta correctamente.** Una ronda de pulido en la construcción de automatizaciones a mano. El **+** en un paso ahora permite arrastrar: agárralo y una línea de conexión seguirá a tu puntero; suéltalo en un lienzo vacío y el selector de pasos se abrirá justo ahí, con el paso que elijas creado en ese punto exacto, ya conectado. Arrastrar desde el punto de salida de un paso (incluyendo el verdadero/falso de una condición) funciona de la misma manera, hacer clic en el **+** sigue abriendo el selector en el lugar, y también puedes arrastrar cualquier elemento directamente desde el selector al lienzo. Su cuadro de búsqueda solía mirar silenciosamente solo la pestaña en la que estabas, por lo que escribir "sheets" mientras estabas en la pestaña de Lógica no encontraba nada; ahora busca acciones integradas, tus aplicaciones conectadas y pasos de lógica a la vez, agrupados por tipo. Un paso de aplicación para el que aún no habías elegido una acción mostraba una línea de texto de código interno en el lienzo ("composioToolkits.acti…"); ahora dice **Elige una acción…** hasta que elijas una. Soltar tu primer disparador ya no acerca el lienzo hasta él, y añadir el siguiente paso con el botón **+** de una tarjeta lo coloca a la derecha, siguiendo el flujo, en lugar de apilarlo debajo. Los botones, pestañas y el interruptor Simple/Avanzado alrededor del constructor también obtuvieron el mismo aspecto de cristal que el resto de la aplicación. Consulta [Automatizaciones](../automations/automations.md#creating-an-automation).

- **Ya puedes volver a escribir respuestas tú mismo en conversaciones de Email, LINE e iMessage.** Tu IA siempre ha sido capaz de responder a estas conversaciones por sí sola, pero cuando intervenías y escribías una respuesta manualmente en Chats, el mensaje no se enviaba: recibías el error "No se pudo enviar tu mensaje. Por favor, inténtalo de nuevo" y no se enviaba nada, por muchas veces que lo intentaras. La bandeja de entrada comparaba tu respuesta con una lista de canales que no se había actualizado con los más recientes, por lo que rechazaba mensajes que el lado emisor podía gestionar perfectamente. Las conversaciones privadas de Email, LINE, iMessage e Instagram ahora aceptan una respuesta escrita igual que cualquier otro canal. No tienes que cambiar nada por tu parte: abre la conversación y envía. Consulta [Email](../messaging-channels/email.md) y [Interfaz de chat](../chats/chat-interface.md).

- **"Buscar contradicciones" ahora marca las cosas que realmente importan, en lugar de ocultarlas.** La auditoría de la base de conocimientos informaba de demasiado: en una biblioteca grande podía devolver cientos de "conflictos", la mayoría de los cuales no eran desacuerdos en absoluto. Dos páginas de comparación que citaban diferentes precios iniciales para el producto de *otra persona*, un artículo que señalaba con qué frecuencia se revisa, tres guías separadas que se desbloquean cada una con su propia palabra clave; todo se leía igual para la auditoría, por lo que todo se marcaba, y el puñado de problemas genuinos (tus propios precios, límites de planes o disponibilidad de funciones descritos de dos maneras diferentes) se perdían en el montón. La auditoría ahora determina de qué trata realmente cada desacuerdo y solo lo plantea cuando el tema es tu propio negocio, por lo que la lista es aproximadamente un tercio de lo que era y gran parte de ella merece la pena ser atendida. Dos versiones del mismo artículo de ayuda ya no discuten entre sí; la más nueva simplemente gana. Volver a ejecutar la auditoría ahora también cierra cualquier cosa que haya dejado de estar en desacuerdo desde la última vez, y vuelve a poner en el conocimiento de tu bot cualquier FAQ que estuviera retenida, por lo que la lista disminuye en lugar de solo crecer. Por separado, una respuesta que la auditoría a veces no podía leer descartaba silenciosamente los hallazgos de ese lote por completo (alrededor de uno de cada diez lotes), lo cual se ha corregido, por lo que ya no se pasan por alto conflictos genuinos. Consulta [Gestión de FAQ](../ai-automation/faq-management.md#find-contradictions).

- **Un servidor MCP conectado ya no puede dejar a tu IA en silencio.** Adjuntar un servidor MCP a un agente le entrega a la IA una lista de acciones que ese servidor puede realizar, escritas por quien lo ejecute. Si alguna de esas descripciones estaba escrita de una manera que nuestro proveedor de IA se niega a aceptar, el proveedor rechazaba toda la conversación en lugar de solo esa acción, y el agente dejaba de responder en todas partes hasta que se eliminaba el servidor, tanto en el entorno de pruebas como en cada canal en vivo, sin nada en pantalla que dijera por qué. Las tiendas Shopify se vieron afectadas: conectar el endpoint `/api/mcp` integrado de una tienda silenciaba al agente, porque la acción de carrito que anuncia lleva un campo extraño que el proveedor rechaza. Descripciones como esa ahora se limpian automáticamente antes de que la IA las vea, por lo que una acción mal escrita se degrada a una descripción ligeramente más flexible en lugar de un agente mudo. No hay nada que cambiar por tu parte; si eliminaste un servidor MCP debido a esto, puedes volver a adjuntarlo. Consulta [Servidores MCP](../ai-automation/mcp-servers.md).

- **Puedes detener una importación de base de conocimientos que esté en curso, y ahora te dice lo que costará antes de que comience.** Importar un sitio web completo podría convertirse en un trabajo mucho más grande de lo que parecía: un sitio de documentación que publica cada página en veinte idiomas son veinte veces más páginas, y la ventana **Nuevas páginas encontradas** mostraba el recuento de páginas sin mencionar nunca los créditos. Peor aún, una vez que estaba en marcha no había forma de salir; los botones de eliminar estaban desactivados precisamente para las páginas que aún estaban esperando, que es exactamente cuando los querrías. Tres cosas cambian. El selector ahora muestra el **costo estimado en créditos** de tu selección y tu saldo actual justo encima del botón de importar, y te pide confirmar de nuevo si la selección es grande o usaría más de la mitad de tus créditos. Un dominio con páginas aún esperando obtiene un botón **Detener importación**; detener es gratis, porque una página que aún no se ha leído nunca se cobró, y la confirmación te dice cuántas estaban ya a medio leer y terminarán. Y los botones de eliminar permanecen utilizables en todo momento, por lo que eliminar una página que aún está en cola realmente la detiene. Consulta [Gestión de FAQ](../ai-automation/faq-management.md#stopping-an-import).

- **Si tu propia clave de IA se agota a mitad de la importación, el resto se retiene en lugar de cobrarse a tus créditos.** Esto es para cualquiera que use su propia clave de IA (BYOK), donde importar páginas no utiliza créditos de IA. Si esa clave dejaba de funcionar a mitad de una importación grande (generalmente porque el saldo en tu cuenta de proveedor de IA se agotaba), cambiábamos silenciosamente las páginas restantes a tus créditos de IA y continuábamos. En unos pocos miles de páginas eso sumaba rápido, sin nada en pantalla que dijera que había sucedido. Ahora las páginas restantes se **pausan** en su lugar, y no se cobra nada mientras esperan. Recarga tu cuenta de proveedor y presiona **Reanudar** para terminar con tu propia clave sin costo de créditos, o presiona Reanudar de todos modos para terminar con tus créditos de IA; la confirmación explica cuál estás eligiendo. Las páginas ya importadas siempre se conservan. Consulta [Gestión de FAQ](../ai-automation/faq-management.md#if-your-own-ai-key-stops-working-mid-import).


- **La vista previa del widget de chat ahora muestra el resto de tus ediciones, no solo los colores.** La vista previa en vivo junto al panel de Gestión seguía tus ediciones de apariencia a medida que las hacías, pero todo lo demás necesitaba un **Guardar cambios** y una recarga antes de que pudieras verlo. Así que activar la **Burbuja emergente proactiva**, reescribir su mensaje o sus dos botones, cambiar el mensaje de apertura, añadir una pregunta inicial, activar la captura de clientes potenciales o el aviso de privacidad, ocultar el emoji o el botón de adjuntar, añadir un enlace de WhatsApp, Instagram o Messenger: nada de eso movía la vista previa. Todo eso está en vivo ahora. Activa la ventana emergente y aparecerá en la vista previa de inmediato, con tu propia redacción en los botones. Guardar sigue haciendo el mismo trabajo que siempre, que es publicar lo que ves en tu sitio. Lo único que la vista previa no puede mostrar es la lista de dominios permitidos, ya que eso lo verifican nuestros servidores en lugar de dibujarse en pantalla. Consulta [Widget de chat](../get-started/chat-widget.md#appearance).

- **El formulario "Antes de empezar..." del widget de chat también sigue tu tema.** El formulario que pide a un visitante su nombre y correo electrónico, y el aviso de privacidad que puede aparecer delante, todavía se dibujaban de la manera antigua: una tarjeta blanca simple sobre un tono negro intenso, ignorando tu tema y tu elección de Esquinas. En un widget de Cristal o Medianoche, eso era lo primero que veía un visitante, y parecía que pertenecía a un producto diferente. Ambos son ahora la misma tarjeta esmerilada que el resto del widget, sobre un tono más suave que se adapta a los conjuntos de colores oscuros, con tu elección de Esquinas aplicada. Su letra pequeña (la línea debajo del título, el "(opcional)" junto a Teléfono, el botón de cerrar) se pintaba en una versión desvanecida del color de tu marca, que en una marca verde o amarilla era difícil de leer y parecía un enlace. Ahora es un gris apagado normal, y se aclara automáticamente en temas oscuros. El mismo color de marca desvanecido se usaba para las marcas de tiempo de los mensajes, por lo que también son más limpios. Una cosa más arreglada en el camino: hacer clic en cualquier campo, en el formulario o en el cuadro de mensaje, ahora muestra un anillo claro a su alrededor. No hay nada que cambiar por tu parte. Consulta [Widget de chat](../get-started/chat-widget.md#appearance).

- **La burbuja emergente del widget de chat ahora sigue tu tema.** La pequeña burbuja que aparece junto al botón de chat para invitar a la gente era la única parte del widget a la que los temas de estilo nunca llegaban. Independientemente del tema que eligieras, seguía siendo una tarjeta blanca simple con las mismas esquinas y la fuente predeterminada, por lo que un widget de Cristal o Medianoche saludaba a los visitantes con una parte del aspecto antiguo. Ahora es parte del tema: esmerilado y translúcido bajo Cristal y Medianoche, y sigue tus elecciones de Esquinas y Fuente como el resto del widget. Dos cosas más pequeñas fueron con ella. Un widget sin logotipo subido mostraba un icono de imagen rota en la burbuja y en el encabezado del chat, y ahora muestra una inicial elegante en el color de tu marca. Y el botón de rechazar ("Quizás más tarde") estaba impreso en una versión pálida del color de tu marca, que era difícil de leer en marcas claras. Ahora es un gris apagado normal. No hay nada que cambiar por tu parte. Tu sitio lo recoge automáticamente. Consulta [Widget de chat](../get-started/chat-widget.md#appearance).

- **Los contactos que asignas a una campaña ahora aparecen en la audiencia de difusión de esa campaña.** Usar **Asignar a campaña** en un contacto lo añadía a la campaña, pero no a la lista de contactos de la campaña, y una difusión extrae su audiencia de esa lista. Por lo tanto, un contacto que acababas de asignar no aparecía cuando seleccionabas esa lista en **Lista de contactos** en la configuración de difusión, y el total nunca cambiaba; parecía un retraso de sincronización, pero el contacto simplemente nunca se añadía. La asignación ahora coloca al contacto en la lista de la campaña también, y aparecen en la audiencia de difusión de inmediato. La casilla de verificación **Enviar mensaje de apertura** no ha cambiado: déjala sin marcar y el contacto no recibirá nada al asignarlo. Los contactos que asignaste antes de esta corrección se añadirán a la lista la próxima vez que los asignes a esa campaña. Consulta [Difusiones](../broadcasts/broadcasts.md) y [Pasar de campañas a difusiones y agentes](../moving-from-campaigns.md).

- **Las respuestas rápidas mantienen sus saltos de línea.** Una respuesta rápida guardada es a menudo un pequeño guion (un saludo, un par de puntos, una despedida), pero el cuadro en el que escribías o pegabas era un campo de una sola línea, por lo que cada salto de línea se eliminaba silenciosamente antes de guardarse. El chip luego enviaba todo como un párrafo continuo. Tanto los cuadros de añadir como los de editar en **Configuración → Perfil → Respuestas rápidas** son ahora cuadros multilínea adecuados: presiona **Shift+Enter** para una nueva línea (Enter sigue guardando), o pega un mensaje que ya tenga saltos de línea y los mantendrá exactamente como están escritos, hasta lo que recibe tu cliente. Las respuestas que guardaste antes de este cambio mantuvieron el texto aplanado; abre una, vuelve a poner los saltos de línea y se enviará correctamente a partir de entonces. Consulta [Configuración de la cuenta](../settings/account-settings.md#quick-replies).

- **Abrir una foto desde un chat en tu teléfono ya no satura la parte superior de la pantalla.** Al tocar una imagen en una conversación, esta se abría a pantalla completa con los botones de zoom y cierre pegados al borde superior, ocultos bajo la barra de estado, y la propia foto llegaba hasta detrás de ellos. En un teléfono, esos botones ahora se sitúan más abajo con espacio libre a su alrededor, y la foto queda centrada uniformemente entre la parte superior e inferior de la pantalla en lugar de quedar empujada contra los controles. En un ordenador, el visor no cambia.

- **El botón de expandir en el visor de fotos ahora realmente expande la foto.** El tercer botón en el visor de fotos parecía un control de pantalla completa, pero solo restablecía el zoom, por lo que presionarlo en una foto recién abierta no hacía nada en absoluto. En un ordenador, ahora abre la pantalla completa real: las pestañas y la barra de direcciones se apartan y la foto ocupa toda la pantalla, de borde a borde. Presiónalo de nuevo, o pulsa Esc, para volver. En un teléfono, donde el visor ya cubre la pantalla, la foto se amplía hasta llegar a los bordes y la imagen completa permanece siempre a la vista. El icono muestra lo que obtendrás, y hacer doble clic en la foto sigue aplicando el zoom como siempre lo ha hecho.

- **Find Leads ahora solicita un país y se mantiene dentro de él.** Los nombres de las ciudades se repiten por todo el mundo, por lo que una búsqueda de un lugar pequeño podía desviarse silenciosamente al extranjero: buscar hoteles cerca de Durham, Ontario, devolvía más resultados de Durham en Inglaterra que de Canadá, junto con empresas en Alemania, India y Australia, porque cuando Find Leads amplía una búsqueda a ciudades cercanas, varios de esos nombres de ciudades de Ontario también son ciudades famosas en otros lugares. **País** es ahora su propio campo en la parte superior del formulario de búsqueda, con una lista que se puede buscar y banderas, y es obligatorio. Todo lo que sigue lo respeta: las ciudades cercanas solo se sugieren dentro de ese país, y cualquier empresa que resulte estar fuera de él se descarta antes de que llegue a tu lista, lo que también significa que nunca se cobra por ella, ya que solo pagas por los clientes potenciales que realmente recibes. Las búsquedas que realizaste antes de este cambio no se ven afectadas.

- **El botón Restablecer en Find Leads ahora detiene realmente una búsqueda.** Restablecer solo borraba la página que tenías delante; la búsqueda en sí continuaba en segundo plano, por lo que reaparecía la próxima vez que abrías Find Leads, mostrando todavía "Buscando correos electrónicos...". Debido a que solo se puede ejecutar una búsqueda a la vez, una búsqueda que se quedaba atascada de esta manera también te impedía iniciar una nueva. Restablecer ahora detiene la búsqueda correctamente: la página se borra, permanece borrada y puedes volver a buscar de inmediato. Los clientes potenciales ya encontrados se guardan en Clientes potenciales guardados, y nunca se cobra por una búsqueda que detienes. Por otra parte, una búsqueda interrumpida por una actualización de la plataforma ahora se reanuda por sí sola en lugar de detenerse, y una que realmente no puede finalizar se cierra en media hora en lugar de seguir girando indefinidamente.

- **Una respuesta de nuestro equipo en Champ ahora te llega por correo electrónico si has salido de la aplicación.** Cuando Champ entrega tu pregunta a una persona real, la respuesta de esa persona puede tardar un tiempo en llegar, y hasta ahora solo aterrizaba dentro del panel de chat de Champ, por lo que si habías cerrado la aplicación mientras tanto, nada te decía que estaba allí. Ahora recibes su respuesta por correo electrónico, unos quince minutos después de que se envíe, si no has abierto Champ para leerla para entonces. Abre el panel mientras una respuesta está esperando y no se enviará ningún correo electrónico; ya la has visto. Consulta [Conoce a Champ](../get-started/meet-champ.md#when-champ-cant-help--getting-a-real-person).

- **El inglés ahora lleva la bandera de EE. UU. en el selector de idioma.** La lista de idiomas mostraba el inglés bajo la bandera británica, mientras que la aplicación está escrita en inglés estadounidense, lo que varios clientes de EE. UU. interpretaban como la opción incorrecta. Ahora muestra la bandera de EE. UU. El idioma, y cada traducción en él, permanece sin cambios.

- **Un chat en modo "No molestar" ahora se ve como tal.** Abrir una conversación con el modo "No molestar" activado no te daba ninguna señal de que estaba encendido: el encabezado seguía diciendo **IA activada**, la barra de estado sobre el redactor seguía indicando que la IA estaba activa y el cuadro de mensaje te permitía escribir y enviar, pero nada salía de ese chat y los mensajes enviados simplemente desaparecían sin error. Ahora es imposible pasar por alto el modo "No molestar". Un banner rojo aparece en la parte superior de la conversación, el interruptor del encabezado dice **DND**, la barra de estado también lo indica, las filas de chat en la lista llevan una etiqueta roja de **DND** y el redactor es reemplazado por una breve explicación con un botón de **Desactivar**: un clic y estarás enviando mensajes de nuevo. Los envíos rechazados por cualquier otra razón ahora muestran un error adecuado en lugar de desaparecer silenciosamente. Consulta [Chats](../chats/chat-interface.md#middle-panel-the-conversation).




- **Los PDF y otros documentos que envía tu IA ahora llegan con su nombre de archivo real.** Cuando la IA compartía un documento desde su biblioteca de medios a través de una conexión de WhatsApp que utiliza tu propia aplicación de Meta, el archivo llegaba al cliente como "Sin título"; el nombre aparecía correctamente en tu panel de control, pero la persona en WhatsApp no tenía idea de qué se le había enviado. Los documentos ahora llevan su nombre de archivo correcto al llegar, por lo que un folleto aparece como un folleto. No cambia nada en la forma en que subes o envías archivos multimedia.

- **Los contactos de WhatsApp ahora obtienen su nombre automáticamente.** Alguien que enviaba un mensaje a tu número de la API de WhatsApp Business aparecía en tus contactos como "Desconocido Desconocido", a pesar de que WhatsApp comparte el nombre de perfil del remitente, por lo que tu lista de chat se llenaba de filas anónimas y tu IA no podía saludar a nadie por su nombre. Los nuevos contactos ahora reciben el nombre de su perfil de WhatsApp automáticamente, y un contacto que aparecía como "Desconocido" se corrige solo la próxima vez que esa persona te envíe un mensaje. Los nombres que tú mismo hayas establecido nunca se modifican, y los nombres de perfil basura (como un número de teléfono utilizado como nombre para mostrar) se ignoran en lugar de guardarse.

- **Se ha detenido la vinculación de un número alquilado con WhatsApp mediante código QR antes de que pueda causar errores.** La vinculación mediante QR conecta un teléfono que ya ejecuta WhatsApp en el número que introduces, pero un número alquilado a través de la plataforma es un número virtual sin un teléfono detrás, por lo que dicha vinculación nunca podría completarse. La ventana de conexión lo aceptaba, y al intentarlo, el número quedaba bloqueado como "Desconectado" y ocultaba su botón **Finalizar configuración**, sin posibilidad de volver atrás. Ahora, la aplicación explica esto en el momento en que introduces un número alquilado y te dirige a **Finalizar configuración** en la página de Canales, que conecta el número a través de la API de WhatsApp Business, que es para lo que realmente sirve. Se incluyen dos correcciones menores: cuando una vinculación falla porque el código QR se escaneó con un teléfono diferente al número que introdujiste, la ventana ahora indica exactamente eso en lugar de un simple "Desconectado", y el código de conexión para la ruta de la extensión del navegador se muestra en pantalla en lugar de ocultarse detrás de un enlace "Avanzado".

- **La conexión de WhatsApp a través de tu propia aplicación de Meta ya no depende de un mensaje que nunca llegaba.** El último paso del asistente de conexión te pedía que enviaras un mensaje de WhatsApp a tu número y se quedaba esperando; sin embargo, un número que aún no está activado en los servidores de WhatsApp no puede recibir nada, y la activación solo se ejecutaba cuando pulsabas **Verificar conexión** en esa misma pantalla. Si omitías el botón, la configuración se quedaba en "Esperando tu primer mensaje" indefinidamente, con tus mensajes de prueba bloqueados en un solo tick gris. Ahora, el asistente activa el número tan pronto como lo conectas y realiza la comprobación final por sí mismo, por lo que la conexión se completa sin que tengas que enviar nada. Y si Meta sigue necesitando algo por tu parte (verificar el número, por ejemplo), la tarjeta de conexión ahora indica exactamente qué falta e incluye su propio botón de **Verificar conexión** para realizar la comprobación de nuevo una vez que lo hayas solucionado, en lugar de dejar como única opción un **Reconectar** completo (con claves y todo).

- **Ahora puedes filtrar los contactos con los que tu IA ha hablado realmente.** No había forma de distinguirlos de aquellos a los que solo tu equipo respondió: **Respuestas de IA** solo indica que la IA tiene permiso para responder a alguien, y **Ha respondido alguna vez** se refiere a que el contacto escribió de vuelta. Los contactos ahora llevan una etiqueta de **Habló con la IA**, que se establece la primera vez que tu IA escribe a alguien y nunca se borra después. Es un chip rápido sobre la tabla de Contactos, un interruptor en **Filtro** y una regla de lista inteligente; y como se registran tanto la primera como la última conversación de la IA, también puedes crear una lista de todas las personas que tu IA gestionó en los últimos 30 días, que se mantiene actualizada a medida que avanza el mes. Todos los contactos que alguna vez hablaron con tu IA ya cuentan, remontándose hasta el principio. Consulta [Organización de listas y contactos](../get-started/list-and-contact-management.md#contacts-your-ai-actually-handled).

- **"Hablado con IA" ahora también es un filtro de chat.** El filtro se lanzó primero en Contactos, pero la pregunta suele surgir mientras revisas las conversaciones, así que ahora también es una opción en la página de Chats, con su propio recuento. Vale la pena saber en qué se diferencia del que tiene al lado: **IA activa** significa que la IA está activada para ese chat, mientras que **Hablado con IA** significa que ha respondido al menos una vez. Un chat que hayas pausado más tarde sigue contando, porque la marca se establece la primera vez que la IA escribe y nunca desaparece. Consulta [Filtros de chat](../chats/chat-interface.md#chat-filters).

## Julio 2026

_Publicado: 6 de julio de 2026_

### Nuevo

- **Destaca tus chats importantes y recibe notificaciones en cuanto te escriban.** Marca cualquier conversación como importante con la estrella en su fila de chat o en el encabezado de la conversación, y destaca mensajes individuales (una dirección, un detalle de pedido) desde el menú de mensajes para encontrarlos más tarde. Un nuevo filtro **Importante** muestra solo tus chats destacados, y una nueva categoría de notificación **Mensajes de contactos importantes** te alerta (con sonido y notificación push) cada vez que un contacto destacado envía un mensaje nuevo, para que un cliente clave nunca se pierda en una bandeja de entrada ocupada. Las estrellas se comparten con todo tu equipo. Consulta [Interfaz de chat](../chats/chat-interface.md#marking-chats-and-messages-as-important).
- **Instala el nuevo panel como una aplicación y recibe notificaciones push.** El nuevo panel web ahora se puede instalar en tu pantalla de inicio o escritorio como una aplicación nativa y puede enviar notificaciones push reales. Una nueva tarjeta **Notificaciones push en este dispositivo** en la parte superior de **Configuración → Notificaciones** las activa por dispositivo, con un botón de prueba para confirmar que llegan y un interruptor de apagado que solo afecta a ese dispositivo. Actívalo en cada computadora o teléfono donde quieras recibir notificaciones; los eventos que se reciben siguen las reglas de los interruptores **Push** por evento en la misma página. Consulta [Notificaciones](../settings/notifications.md#notification-channels).
- **Las fechas en todo el panel ahora siguen tu preferencia de idioma y formato de fecha.** Si usas el panel en otro idioma, las fechas solían aparecer en inglés independientemente de la configuración, con nombres de días como "Sat" en lugar de "Sáb", y un orden de día/mes que ignoraba la configuración de Formato de fecha en tu perfil. Cada fecha en la aplicación ahora sigue el idioma de tu interfaz, y la preferencia de Formato de fecha en Configuración → Perfil gana una nueva opción **Automático (coincidir con mi idioma)** que usa la convención de tu propio idioma; por ejemplo, el chino tradicional muestra 2026/7/28. Automático es ahora el valor predeterminado; si habías elegido explícitamente el formato Internacional o de EE. UU., tu elección no cambia. Consulta [Configuración de cuenta](../settings/account-settings.md).
- **Garantiza en cuántos mensajes se puede dividir una respuesta de la IA.** El límite de **Máximo de mensajes por respuesta** siempre ha sido una instrucción estricta para la IA, que casi siempre respeta, pero ocasionalmente una respuesta larga se filtraba como burbujas de mensaje adicionales. Un nuevo interruptor **Forzar máximo de mensajes** en la sección **Límites de respuesta** de los editores de campañas y agentes hace que el límite sea una garantía: cualquier contenido que lo supere se combina en el último mensaje en lugar de enviarse por separado. Está desactivado por defecto, ya que los mensajes combinados pueden sentirse un poco más densos que el ritmo natural de la IA; actívalo si las respuestas divididas te están causando problemas. Consulta [Configuración del bot de IA](../ai-automation/ai-bot-setup.md).


- **Respuestas rápidas: envía tus mensajes habituales con un solo toque.** Guarda los mensajes que escribes una y otra vez (saludos, horarios de apertura, frases sobre precios) como preajustes, y aparecerán como una fila de botones justo encima del cuadro de mensaje en cada chat: toca uno y se enviará inmediatamente. Es opcional, por lo que no abarrotará la pantalla del chat si no lo usas: actívalo y gestiona tu lista en **Ajustes → Perfil → Respuestas rápidas** (hasta 20 preajustes, editables en cualquier momento). Consulta [Interfaz de chat](../chats/chat-interface.md#quick-replies).
- **Dirige tu widget de chat a una campaña o agente específico, por página.** Cada chat que llegaba a través del widget de tu sitio web solía ir al mismo lugar, sin importar en qué página comenzara. Ahora, el código de instalación puede indicar su destino: coloca tu campaña de ventas en la página de precios y a tu agente de soporte en la página de ayuda, desde el mismo widget. Obtén el código desde el menú **⋮** en cualquier campaña (**Añadir al sitio web**), desde el botón **&lt;/&gt;** en cualquier agente, o configurando **Dirigir estos chats a** en el panel de gestión del widget y copiando el fragmento que aparece debajo. Las integraciones en línea pueden tener un destino diferente por cuadro, por lo que una página puede albergar varios. Cualquier persona que ya esté en medio de una conversación permanecerá con quien comenzó. Consulta [Widget de chat](../get-started/chat-widget.md#send-different-pages-to-different-campaigns).
- **Prueba los cambios del bot de forma segura antes de publicarlos: Guarda, Prueba y luego Publica.** Editar el bot de una campaña o un agente de IA solía ser instantáneo: en el momento en que guardabas, los clientes reales recibían el nuevo comportamiento, estuviera terminado o no. Guardar ahora crea un **borrador**: el chat de prueba lo utiliza de inmediato para que puedas comprobar exactamente lo que cambiaste, mientras que las conversaciones en vivo siguen funcionando con tu configuración anterior. Cuando existe un borrador, un banner ámbar en la parte superior del editor enumera lo que no se ha publicado; haz clic en **Publicar en vivo** cuando las respuestas sean correctas, o en **Descartar** para restablecer la configuración en vivo. Esto se aplica a las instrucciones y al manual, a los ajustes de respuesta y al modelo de IA, al horario activo, al mensaje de apertura, al texto de conocimiento adicional y a las capacidades de actualización de contactos de la IA. (Los enlaces de conocimiento como preguntas frecuentes y fuentes, archivos multimedia y funciones personalizadas siguen aplicándose de inmediato, como antes). Consulta [Agentes de IA](../ai-agents/ai-agents.md) y [Configuración de tu bot de IA](../ai-automation/ai-bot-setup.md#testing-your-bot-in-try-out).
- **Reutiliza una plantilla de WhatsApp aprobada en una difusión: sin necesidad de una nueva revisión.** Las difusiones de WhatsApp necesitan una plantilla aprobada por WhatsApp para el mensaje de apertura, y hasta ahora cada difusión significaba escribir una y esperar de nuevo la revisión de WhatsApp. El paso de mensaje del asistente de difusión ahora tiene un botón **Usar una plantilla aprobada** que enumera las plantillas que WhatsApp ya ha aprobado en tu cuenta: elige una y la difusión estará lista para lanzarse inmediatamente. También funciona como una vía de escape cuando un envío está atascado en revisión. Consulta [Difusiones](../broadcasts/broadcasts.md#already-have-approved-templates-skip-the-wait).
- **Elige tu propio icono para el botón del widget de chat.** El botón de chat flotante en tu sitio web ya no tiene que ser la burbuja de chat estándar: el panel de gestión del widget ahora tiene un selector de **Icono del lanzador** con seis iconos integrados (burbujas de chat, un avión de papel, un signo de interrogación y más), una opción para reutilizar tu logotipo cargado y una opción para cargar cualquier imagen propia; la foto de un miembro del equipo funciona muy bien para darle un toque personal. Los widgets existentes mantienen el icono clásico hasta que lo cambies, y los cambios se aplican automáticamente en tu sitio. Consulta [Widget de chat](../get-started/chat-widget.md#appearance).
- **Variaciones de mensaje (Spintax) para difusiones de SMS y WhatsApp Web.** Enviar exactamente el mismo texto a cientos de contactos es la forma más rápida de que marquen tu número como spam. El paso de mensaje del asistente de difusión ahora admite spintax: escribe variaciones tú mismo, como `{Hi|Hello|Hey}`, y se elegirá una opción al azar para cada contacto, o haz clic en **Añadir variaciones con IA** para que las variaciones se integren automáticamente en todo tu mensaje, listas para revisar antes del lanzamiento. Las variables de personalización siempre se conservan. La generación de IA utiliza 1 crédito por ejecución (0,25 en la tarifa Max), o se ejecuta con tu propia clave de IA si has conectado una. Un contador en vivo muestra cuántas versiones únicas puede enviar tu mensaje. Consulta [Difusiones](../broadcasts/broadcasts.md#message-variations-spintax).
- **Envía una difusión urgente sin esperar a la agrupación por lotes.** Las difusiones grandes normalmente se envían en lotes a lo largo del tiempo para que los operadores no marquen tu número por un pico repentino, pero ese ritmo es inútil cuando el mensaje solo importa en este momento, como un enlace a un seminario web que se envía cinco minutos antes de la llamada. Un nuevo interruptor de **Envío urgente** en el paso 4 del asistente de difusión omite la agrupación automática y envía toda tu lista de una sola vez. El límite diario de tu proveedor sigue aplicándose, y si has configurado ajustes de goteo tú mismo, esos siguen prevaleciendo. Úsalo para audiencias receptivas que esperan tu mensaje, no para contactos en frío. Consulta [Difusiones](../broadcasts/broadcasts.md#when-to-use-a-time-critical-send).


- **Mira exactamente lo que incluye tu plan.** La página de Facturación ahora enumera cada característica y límite que está realmente activo en tu cuenta: tus asignaciones de canales, contactos y campañas, límites de respuesta de IA, acceso a API y más. Cualquier cosa adicional que se haya añadido a tu cuenta también aparece aquí, incluso cuando no tiene un menú separado propio, por lo que puedes confirmar que una característica sigue ahí en lugar de tener que preguntar. Encuéntralo en **Configuración → Facturación**, justo debajo de tu plan actual. Consulta [Sistema de Facturación](../billing/billing-system.md#whats-included-in-your-plan).
- **Modo oscuro para el nuevo panel de control.** El nuevo panel de control ahora tiene un aspecto oscuro para acompañar al claro. Elige **Claro**, **Oscuro** o **Sistema** (que sigue la configuración de tu dispositivo, cambiando automáticamente cuando lo hace) en **Configuración → Perfil → Apariencia**, o usa el botón de luna/sol en la parte inferior de la barra lateral izquierda para cambiar entre ellos con un clic. Tu elección se aplica al instante y se recuerda en el dispositivo que estás usando. Consulta [Configuración de la Cuenta](../settings/account-settings.md#preferences).
- **Las respuestas de Comentario-a-DM ahora pueden variar su redacción.** Cuando la **Primera respuesta** de una campaña está configurada en **Texto exacto**, la respuesta pública al comentario y el primer DM aceptan múltiples redacciones: haz clic en **Añadir variación** para escribir la tuya, o **Generar variaciones con IA** para que se escriban algunas a partir de lo que ya escribiste (un crédito de IA; puedes editarlas antes de guardar). Cada comentario recibe una redacción elegida al azar, por lo que una publicación ocupada no se llena con respuestas idénticas copiadas y pegadas. El envío sigue costando 0 créditos. Consulta [Comentario-a-DM](../ai-automation/comment-to-dm.md#variations-dont-send-the-same-message-every-time).
- **Tu base de conocimiento ahora puede detectar si se contradice a sí misma.** Un nuevo botón **Encontrar contradicciones** en la página de Base de Conocimiento escanea tus preguntas frecuentes en busca de pares que den respuestas contradictorias a la misma pregunta: precios diferentes, afirmaciones de características diferentes, reglas diferentes. Los conflictos donde una respuesta proviene de una fuente claramente más confiable (tus documentos de ayuda o una pregunta frecuente escrita a mano) se resuelven automáticamente; el resto aterriza en un panel de revisión donde eliges la respuesta a mantener, con un **Aceptar todo** para las que la auditoría ya tiene una recomendación. Las respuestas perdedoras se mantienen fuera del conocimiento de tu bot en lugar de eliminarse, por lo que cada decisión es reversible. Las nuevas importaciones también se verifican automáticamente: una página recién añadida cuyas preguntas frecuentes contradicen tu conocimiento existente se retiene hasta que la revises, por lo que una importación nunca puede cambiar silenciosamente lo que tu bot dice a los clientes. Consulta [Gestión de Preguntas Frecuentes](../ai-automation/faq-management.md#find-contradictions).
- **El nuevo panel de control ahora habla tu idioma.** Todo el nuevo panel de control web (chats, campañas, contactos, configuración y todo lo demás) ahora está disponible en todos los idiomas en los que está disponible la aplicación (consulta [Configuración de la Cuenta](../settings/account-settings.md#preferences) para ver la lista). Sigue el idioma que ya elegiste en **Configuración → Seguridad y General**, por lo que si tu cuenta no está configurada en inglés, el panel de control cambia automáticamente; no es necesario recargar cuando lo cambias. Si un pequeño rincón aún no se ha traducido, muestra inglés en lugar de una etiqueta en blanco. Consulta [Configuración de la Cuenta](../settings/account-settings.md).
- **Una campana de notificaciones, justo en el panel de control.** La barra lateral izquierda ahora tiene una campana que recopila tus alertas importantes en un solo lugar: una conexión de WhatsApp que necesita reconexión, una campaña que se pausó por baja participación, un chat esperando a un humano, créditos bajos, nuevas citas y más. Un contador de no leídos aparece en la campana, hacer clic en una alerta te lleva directamente a la página donde puedes actuar sobre ella, **Marcar todo como leído** borra la lista con un clic, y cualquier alerta puede descartarse con su **X**. Un enlace **Ver todas las notificaciones** abre una página dedicada con tu historial completo y un filtro de Todo/No leído. Qué eventos aterrizan aquí sigue las mismas preferencias por categoría que ya controlas en la página de configuración de Notificaciones, donde el canal **En la aplicación** se puede cambiar por categoría. Consulta [Notificaciones](../settings/notifications.md).
- **Recibe alertas sobre mensajes de contactos pausados.** Una nueva categoría de notificación, **Mensajes de contactos pausados**, te avisa cada vez que alguien cuyo bot está pausado te envía un nuevo mensaje, para que las respuestas que la IA no responderá no pasen desapercibidas. Actívalo (y elige correo electrónico, push o en la aplicación) en la página de configuración de Notificaciones, donde está agrupado por tu frecuencia de notificación elegida para evitar la sobrecarga de la bandeja de entrada. Consulta [Notificaciones](../settings/notifications.md#notification-categories).
- **Mira el estado del sistema de un vistazo.** Una nueva página de Estado muestra si los servicios detrás de tu cuenta (la aplicación, mensajería, campañas y tus datos) se están ejecutando normalmente, para que puedas saber rápidamente si un contratiempo está de nuestro lado. Cada área se vuelve ámbar en el momento en que las cosas se vuelven lentas, no solo cuando están completamente caídas, y un historial de tiempo de actividad de 90 días de barras verdes/ámbar/rojas te da un historial honesto de la fiabilidad de cada servicio. Ábrelo en cualquier momento desde la tarjeta **Estado** en la parte inferior de la barra lateral izquierda, donde un punto de color siempre muestra el estado actual. Consulta [Estado del Sistema](../settings/system-status.md).
- **Autenticación de dos factores (2FA).** Añade un segundo paso al iniciar sesión para que tu contraseña por sí sola no sea suficiente para entrar en tu cuenta. Actívalo en **Configuración → Seguridad y General** usando una aplicación de autenticación (más seguro), un código de mensaje de texto (SMS) o un código enviado por correo electrónico, o más de uno. También obtendrás códigos de recuperación de un solo uso para guardar en caso de que pierdas tu teléfono. Consulta [Configuración de la Cuenta](../settings/account-settings.md).
- **Conecta Telegram (Beta).** Vincula tu cuenta de Telegram existente para que tus chats de Telegram aterricen en la bandeja de entrada compartida y tu bot de IA pueda responder. Conéctalo desde **Configuración → Canales** con tu número de teléfono y un código de inicio de sesión; no hay bot ni número adicional que configurar. Consulta [Telegram](../messaging-channels/telegram.md).
- **Convierte tu bandeja de entrada de correo electrónico en un canal de IA (Beta).** Conecta el buzón que ya usas para soporte (Gmail, Outlook/Microsoft 365 o cualquier buzón IMAP personalizado) o obtén una dirección lista para usar, y tu bot de IA leerá los nuevos correos electrónicos y responderá automáticamente desde tu propia dirección. Consulta [Correo electrónico](../messaging-channels/email.md).
- **Usa un teléfono Android como remitente de SMS (Beta).** Empareja un teléfono Android que ejecute la aplicación gratuita de código abierto SMS Gateway y envía y recibe mensajes de texto a través del número y plan de operador de ese teléfono; no se requiere una cuenta de SMS separada. Ideal para mensajes de texto conversacionales de bajo volumen. Consulta [Teléfono Android como Puerta de enlace SMS](../messaging-channels/android-sms-gateway.md).
- **Importa tus chats de Telegram existentes.** Cuando conectas una cuenta de Telegram, ahora puedes elegir traer tus conversaciones uno a uno recientes como contactos, para que no comiences desde una bandeja de entrada vacía. El bot de IA permanece pausado en los contactos importados de forma predeterminada, por lo que importar nunca activa respuestas a mensajes antiguos. Consulta [Telegram](../messaging-channels/telegram.md).

> Telegram, el correo electrónico y la puerta de enlace SMS de Android están recién disponibles para todos y aún están madurando; espera algún borde áspero ocasional y avisa al soporte si algo no funciona como se describe.

- **Entérate al instante cuando llegue un mensaje nuevo.** Mientras la bandeja de entrada del chat esté abierta, se reproducirá un breve sonido cuando llegue un mensaje nuevo, y la pestaña del navegador mostrará un recuento de las nuevas llegadas con una insignia roja a juego en el icono de la pestaña, para que puedas verlos desde otra pestaña sin tener que volver a cambiar. El recuento se borra tan pronto como regresas a la pestaña, y el icono del altavoz en la parte superior de la lista de chat desactiva el sonido si prefieres trabajar en silencio. Consulta [Interfaz de chat](../chats/chat-interface.md).

- **Desenfoque de privacidad: oculta los detalles del cliente en la pantalla.** Un nuevo interruptor en **Ajustes → Seguridad y general** desenfoca los nombres de los contactos, números de teléfono, direcciones de correo electrónico, texto de mensajes, fotos de perfil y fotos compartidas en chats dondequiera que aparezcan, para que tu pantalla sea segura al compartirla en una llamada o en una grabación. Todo sigue siendo totalmente utilizable para ti; simplemente no puede ser leído por observadores. El ajuste se guarda en el dispositivo que estés utilizando. Consulta [Ajustes de la cuenta](../settings/account-settings.md).


- **Apaga un webhook sin eliminarlo.** Cada webhook ahora tiene un interruptor de encendido/apagado. Apaga uno y dejará de recibir eventos pero mantendrá su dirección, sus eventos seleccionados y su secreto de firma, por lo que puedes volver a encenderlo directamente cuando tu punto final esté listo; útil mientras reconstruyes o depuras el sistema en el otro extremo. Los webhooks ahora también se pueden eliminar desde la página de configuración, lo que antes tenía que hacerse en la aplicación principal. Consulta [Webhooks](../integrations/webhooks.md#switching-a-webhook-off-or-deleting-it).
- **Verifica que un webhook realmente vino de nosotros.** Los webhooks ahora pueden ser firmados. Genera un secreto de firma en cualquier webhook y cada entrega llegará con una firma que tu sistema puede verificar, por lo que una solicitud de alguien que casualmente conozca tu URL de webhook puede distinguirse de una genuina. Vale la pena activarlo si tus webhooks alimentan la facturación, un CRM o cualquier otra cosa que actúe sobre los datos automáticamente. Desactivado por defecto, y configurado por webhook. Consulta [Webhooks](../integrations/webhooks.md#signed-payloads-verifying-a-webhook-really-came-from-us).
- **Reintenta los webhooks que fallan.** Activa **Reintentar entregas fallidas** para un webhook y una entrega que falle se reintentará después de 1 minuto, 5 minutos, 30 minutos y 2 horas, por lo que un evento no se pierde solo porque tu sistema estuvo brevemente caído o reiniciándose. Se reintentan los problemas temporales (errores de servidor, tiempos de espera, fallos de conexión); una dirección de webhook que rechaza la solicitud directamente no, ya que reintentar solo repetiría el rechazo. Desactivado por defecto, porque los reintentos significan que el mismo evento puede llegar dos veces; consulta los documentos para saber cómo reconocer una repetición. Consulta [Webhooks](../integrations/webhooks.md#retrying-failed-deliveries).
- **Decide por campaña si la IA puede crear tareas.** Un nuevo interruptor **Permitir que la IA cree tareas** en el paso **Capacidades de IA** de cada campaña te permite evitar que el bot de una campaña añada tareas de seguimiento a tu tablero de tareas mientras otras campañas aún pueden hacerlo. Está activado por defecto, por lo que nada cambia a menos que lo apagues; el interruptor de Tareas de toda la cuenta en **Configuración → Perfil → Características** aún activa o desactiva todo el sistema de tareas en todas partes. Consulta [Funciones Personalizadas](../ai-automation/custom-functions.md#turning-tools-on-and-off).
- **Elige qué herramientas de servidor MCP puede usar cada campaña.** Ya podías curar las herramientas de un servidor en toda la cuenta; ahora puedes reducirlas aún más por campaña. En el paso **Capacidades de IA**, expande la lista de herramientas bajo un servidor habilitado y apaga lo que esa campaña no debería llamar; una campaña puede ser de solo lectura mientras otra reserva y crea. Una campaña solo puede reducir la selección de toda la cuenta, nunca volver a habilitar una herramienta que apagaste globalmente, y las campañas que no tocas siguen siguiendo la selección de toda la cuenta automáticamente. Consulta [Elegir qué herramientas puede usar un Agente](../ai-automation/mcp-servers.md#choosing-which-tools-an-agent-can-use).
- **La descripción general de la campaña ahora muestra lo que la IA sabe y puede hacer.** La página de descripción general de cada campaña tiene dos nuevos paneles: **Conocimiento** (cuántas preguntas frecuentes y fuentes de conocimiento están vinculadas, y si la búsqueda web de IA está activada) y **Capacidades de IA** (funciones personalizadas, servidores MCP y los permisos de actualización de contactos y tareas), con enlaces de un clic al paso del editor correcto para cambiar cualquiera de ellos.
- **Previsualiza un mensaje con uno de tus contactos reales.** Dondequiera que escribas un mensaje con variables de personalización (el mensaje de apertura de una campaña, el mensaje de apertura de tu agente de IA y las plantillas de WhatsApp), la vista previa ahora tiene un selector **Previsualizar como**. Elige cualquier contacto, por nombre, teléfono o correo electrónico, y la vista previa completa los detalles de esa persona: su nombre, su teléfono y correo electrónico, y sus campos personalizados. Hasta ahora, la vista previa siempre usaba un contacto de muestra llamado John Doe, por lo que no podías saber cómo se leería el mensaje para las personas a las que realmente estás escribiendo. Si el contacto que eliges no tiene valor para un campo, la vista previa muestra el mismo espacio que verían ellos, lo que hace que una oración incómoda sea fácil de detectar antes de enviar. Vuelve al contacto de muestra en cualquier momento. Elegir un contacto solo cambia la vista previa: nunca envía nada y no cambia el mensaje que estás escribiendo.
- **Agentes de IA: construye la personalidad de tu bot una vez, úsala en todas partes.** El bot de cada campaña ahora también está disponible como su propio Agente de IA reutilizable: las mismas instrucciones, conocimiento y comportamiento, editables desde su propia página y mantenidos automáticamente sincronizados con cada campaña a la que está adjunto. Crea un nuevo Agente desde cero, o convierte el bot de una campaña existente en uno con un solo clic; nada sobre cómo se ejecuta esa campaña cambia. Consulta [Agentes de IA](../ai-agents/ai-agents.md).
- **Difusiones: un lugar dedicado para enviar y monitorear tu prospección.** Difusiones es el nuevo hogar para envíos únicos y continuos: elige tu audiencia, escribe el mensaje de apertura, elige qué Agente de IA (si lo hay) debe manejar las respuestas y establece tu horario, todo desde una página con estadísticas de entrega y respuesta en vivo. Cualquier campaña existente que ya envíe mensajes aparece aquí automáticamente como una entrada de "Campaña clásica" vinculada, totalmente sincronizada con el editor de campañas, para que puedas gestionarla desde cualquiera de los dos lugares. Consulta [Difusiones](../broadcasts/broadcasts.md).
- **Puntos de Entrada (Vista previa): reglas de enrutamiento para quién responde a una conversación entrante.** Un nuevo sistema de Puntos de Entrada te permite definir reglas como "esta palabra clave se enruta a este Agente" o "un nuevo seguidor obtiene este Agente", gestionado desde la pestaña Puntos de Entrada de cada Agente, además de una pantalla de Agentes Predeterminados para configurar los valores predeterminados por canal en un solo lugar. Estas reglas son una vista previa del enrutamiento que llegará pronto; el enrutamiento real de hoy todavía sigue la configuración de tu campaña existente, pero puedes construirlas y revisarlas ahora antes del cambio. *(Histórico: en el lanzamiento de julio de 2026, los Puntos de Entrada eran una vista previa y la configuración de la campaña clásica todavía decidía el enrutamiento. Desde el 12 de agosto de 2026, los Puntos de Entrada deciden el enrutamiento en cada cuenta, y la pantalla de Agentes Predeterminados ha sido reemplazada por el panel "Quién responde a nuevas conversaciones" en la página de Agentes de IA.)* Consulta [Puntos de Entrada](../ai-agents/entry-points.md).
- **Una página de Listas dedicada.** Gestiona tus listas de contactos desde Contactos → Listas: crea una lista, cámbiale el nombre, copia su ID y elimínala, manteniendo sus contactos o eliminándolos también, cada uno con su propia confirmación para que los dos nunca se mezclen. Cada lista muestra su recuento de miembros y cuántas difusiones o campañas envían mensajes automáticamente a las nuevas personas que se unen a ella, y puedes expandir una lista para buscar a sus miembros, eliminar uno o añadir contactos directamente. Vale la pena saber: añadir un contacto a una lista puede activar un mensaje de apertura automático si una difusión o campaña está configurada para enviar mensajes a los nuevos miembros de la lista. Consulta [Organización de Listas y Contactos](../get-started/list-and-contact-management.md).
- **Envía una difusión a un contacto, o pásalo a un agente de IA diferente, desde el propio chat.** El menú **⋯** en cualquier conversación ahora tiene **Enviar difusión…**, que envía uno de los mensajes de apertura de tus difusiones activas solo a ese contacto (te avisa en lugar de enviar dos veces si ya lo recibieron), y **Asignar agente de IA…**, para que puedas elegir qué agente maneja las respuestas de ese contacto, o elegir **Sin agente** para dejar que tu equipo las maneje, sin moverlos a una campaña diferente. Consulta [Interfaz de Chat](../chats/chat-interface.md#the-three-dot-menu).
- **Revisa las sugerencias de optimización de la IA antes de que se publiquen, ahora también en el nuevo panel de control.** Ejecutar **Optimizar con IA** en una campaña en el nuevo panel de control web ya no dispara y olvida: el panel de control ahora espera a que termine la ejecución y abre una pantalla de revisión que muestra cada cambio propuesto lado a lado: lo que dice cada campo del manual ahora frente a lo que sugiere la IA. Mantén los cambios que te gusten, apaga los que no, y revisa las adiciones, ediciones y eliminaciones de preguntas frecuentes sugeridas una por una (un cambio de pregunta frecuente solo se aplica si lo aceptas explícitamente). **Aplicar** guarda exactamente tu selección, **Rechazar todo** restaura el manual a como estaba, y cerrar la revisión mantiene las sugerencias esperando para que puedas decidir más tarde. Consulta [Configuración del Bot de IA](../ai-automation/ai-bot-setup.md).
- **Comentario-a-DM ahora puede enviar tus palabras exactas, sin créditos.** Un nuevo interruptor **Primera respuesta** en el paso **Configuración y Canales** del editor de campañas permite que una campaña de comentario-a-DM responda con texto que escribiste tú mismo en lugar de una respuesta escrita por IA: un campo para la respuesta pública al comentario (déjalo vacío para omitir responder públicamente) y uno para el primer DM. Las respuestas de texto exacto cuestan **0 créditos** sin importar cuán viral se vuelva la publicación (ideal para imanes de leads de "comenta una palabra clave, obtén el enlace") y la IA toma el control desde el siguiente mensaje del cliente como de costumbre. Consulta [Automatización de Comentario-a-DM](../ai-automation/comment-to-dm.md).

- **Pausa todas tus respuestas de IA con un interruptor maestro.** Un nuevo interruptor de **Pausar todos los mensajes de IA**, en la tarjeta de **Respuestas de IA** de la configuración de tu cuenta, evita que tu IA responda a cualquier mensaje (en todos los canales y todas las campañas) en el instante en que lo activas. Los mensajes seguirán llegando y podrás responder a las personas tú mismo; vuelve a desactivarlo y tu IA retomará su actividad donde estaba habilitada. Es la forma más rápida de silenciar todo durante unas vacaciones, una interrupción por tu parte o mientras solucionas algo, sin tener que tocar ninguna de tus configuraciones de campaña individuales. Consulta [Configuración de la cuenta](../settings/account-settings.md#pause-all-ai-messages-master-switch).

- **Dos nuevos idiomas en el panel de control: chino tradicional y mongol.** El nuevo panel de control ahora se puede usar en 繁體中文 (chino tradicional) y Монгол (mongol). El panel de control está disponible en todos los idiomas en los que está disponible la aplicación (consulta [Configuración de la Cuenta](../settings/account-settings.md#preferences) para ver la lista). Elige el tuyo en **Configuración → Seguridad y General → Idioma**; el panel de control cambia inmediatamente. Consulta [Configuración de la Cuenta](../settings/account-settings.md).
- **Muchos más divisas, ahora con banderas.** El selector de divisas en el nuevo panel de control ha crecido de 6 opciones a casi 40, incluyendo el dólar de Taiwán (NT$), el tugrik mongol (₮), el dólar de Singapur, el dólar de Hong Kong, el baht tailandés, el peso filipino y muchos más, cada uno mostrado con su bandera y símbolo de país, con un cuadro de búsqueda para encontrar el tuyo rápidamente. Tu moneda elegida se usa para valores de trato y cifras de dinero en todo el panel de control. Consulta [Configuración de la Cuenta](../settings/account-settings.md).
- **Ayuda para la página en la que estás, a un clic de distancia.** Cada página principal en el nuevo panel de control ahora tiene un pequeño **?** junto a su título. Haz clic en él y la guía para esa página se abrirá justo ahí en una ventana, para que puedas buscar algo sin perder tu lugar. Los enlaces dentro de la guía funcionan como de costumbre, y **Abrir en el Centro de Ayuda** te lleva a la documentación completa cuando quieras navegar más. Consulta [Tu Panel de Control](../get-started/dashboard.md).


### Mejorado

- **Cambia el nombre de un Agente de IA.** Los agentes no podían ser renombrados después de la creación, lo que dejaba a los agentes duplicados atrapados con "(copia)" en su nombre para siempre. Haz clic en el nombre del Agente en la parte superior de su editor para renombrarlo; presiona Enter para guardar, Escape para cancelar. El nuevo nombre se aplica inmediatamente dondequiera que aparezca el Agente. Consulta [Agentes de IA](../ai-agents/ai-agents.md#renaming-duplicating-and-deleting-an-agent).
- **Llena un grupo de conocimiento con un clic.** Añadir una gran biblioteca de preguntas frecuentes a un grupo de conocimiento significaba marcar las preguntas frecuentes una por una. El selector de añadir preguntas frecuentes del grupo ahora tiene una fila **Añadir todo lo mostrado**: escribe una búsqueda y añade cada pregunta frecuente coincidente de una vez, o úsalo sin búsqueda para añadir toda tu biblioteca. Consulta [Gestión de Preguntas Frecuentes](../ai-automation/faq-management.md#organizing-faqs-with-knowledge-groups).
- **Vincula un sitio web completo a un Agente con un clic.** El selector **Vincular fuentes** en la pestaña de Preguntas Frecuentes y Conocimiento de un Agente solía enumerar cada página importada como una larga lista plana, por lo que vincular un sitio grande significaba marcar las páginas una por una. El selector ahora muestra tus fuentes como un árbol (el sitio web en la parte superior, cada sección del sitio como una carpeta y las páginas dentro) con una casilla de verificación de seleccionar todo en cada nivel: marca el sitio para vincular todo, marca una carpeta para vincular solo esa sección, o expande y elige páginas individuales. Los documentos cargados reciben el mismo tratamiento en **Archivos**. Consulta [Gestión de Preguntas Frecuentes](../ai-automation/faq-management.md#linking-a-whole-website-or-section-at-once).
- **Los correos electrónicos de notificación ahora dicen de qué cuenta y canal provienen.** Si tus notificaciones cubren más de una cuenta, alertas como "La IA necesita ayuda", una nueva tarea, un chat reabierto o un nuevo contacto solían llegar pareciendo idénticas de donde vinieran, por lo que rastrear la conversación correcta significaba abrir las cuentas una por una. Esos correos electrónicos ahora encabezan con el nombre de la cuenta en la línea de asunto, por ejemplo `[Northside Clinic] AI NEEDS HELP`, y el cuerpo lleva una fila de **Cuenta** y **Canal** nombrando el canal y, donde podemos saberlo, el número exacto conectado o el perfil en el que está la conversación. Nada que activar. Si tus notificaciones solo cubren una cuenta, tus líneas de asunto no cambian. Consulta [Notificaciones](../settings/notifications.md).
- **El nuevo panel de control funciona correctamente en tu teléfono.** Un barrido completo de la nueva interfaz en tamaños de teléfono arregló el contenido que estaba cortado o superpuesto en pantallas pequeñas: el selector de rango de fechas del panel de control y las tablas de campañas, el filtro de estado de la lista de campañas, las listas de contactos y las pestañas y estadísticas del registro de contactos, los pasos y la barra de guardado del editor de agentes, el asistente de difusión y la línea de tiempo de estado, la barra de herramientas de la base de conocimiento y varias páginas de configuración. Las tablas y tableros anchos ahora se desplazan suavemente hacia los lados en lugar de ocultar sus columnas, los botones se ajustan a una segunda línea en lugar de desaparecer, y las acciones de fila que solo aparecían al pasar el ratón ahora siempre son visibles en pantallas táctiles.
- **Mira tu widget de chat del sitio web mientras lo configuras.** La configuración del widget de chat en el nuevo panel de control ahora incluye una vista previa en vivo: una página web de muestra con tu widget real ejecutándose en ella, justo al lado de la configuración. Muestra tus colores guardados, posición, logotipo y ventana emergente de bienvenida exactamente como los verán los visitantes, se recarga cada vez que guardas, y puedes hacer clic en el botón de chat en la vista previa para probar el widget. Consulta [Widget de Chat](../get-started/chat-widget.md).
- **Mira cuándo se editó por última vez una campaña, agente o difusión.** Las listas de Campañas, Agentes de IA y Difusiones ahora muestran una hora de **Creado** y **Editado por última vez** para cada fila, y cada lista comienza con el elemento editado más recientemente en la parte superior, por lo que en lo que estuvieras trabajando por última vez es lo primero que ves. Pasa el ratón sobre una hora para leer la fecha y hora exactas. También puedes ordenar cualquiera de las tres listas por nombre, por cuándo se creó algo o por cuándo se editó por última vez: haz clic en un encabezado de columna para ordenar, haz clic de nuevo para invertirlo.
- **El árabe y el hebreo ahora tienen un diseño adecuado de derecha a izquierda.** Cuando tu idioma está configurado en árabe o hebreo, el nuevo panel de control ya no solo traduce las palabras; toda la pantalla ahora se refleja, como debería hacerlo una aplicación de derecha a izquierda: el menú se mueve a la derecha, los paneles, listas y botones intercambian lados, y las flechas apuntan hacia donde esperarías mientras lees de derecha a izquierda. Cambia el idioma en **Configuración → Seguridad y General** y el diseño se voltea al instante, sin necesidad de recargar. Consulta [Configuración de la Cuenta](../settings/account-settings.md).
- **Usa un número de teléfono tanto en Telegram como en WhatsApp.** Si el mismo número está tanto en Telegram como en WhatsApp (Web), ahora puedes conectarlo como ambos canales a la vez. Se ejecutan como dos conexiones separadas, cada una con su propio estado, calentamiento y límites; conectar uno ya no reemplaza ni bloquea al otro. Consulta [Telegram](../messaging-channels/telegram.md#telegram-vs-whatsapp-web).
- **Envía notas de voz en más canales.** El botón de micrófono en el cuadro de chat ahora aparece en WhatsApp, WhatsApp Web, Instagram y Messenger, por lo que puedes grabar y enviar un mensaje de audio dondequiera que el canal lo admita; anteriormente estaba limitado a WhatsApp. En WhatsApp Web, tu grabación ahora llega como una nota de voz adecuada para presionar y reproducir en lugar de un archivo de audio descargable. Permanece oculto en canales que no pueden llevar audio (SMS, el widget de chat y canales personalizados). Consulta [Interfaz de Chat](../chats/chat-interface.md#voice-notes).
- **Pega una captura de pantalla directamente en un chat.** Copia una imagen, haz clic en el cuadro de mensaje y presiona Ctrl+V (Cmd+V en Mac) para adjuntarla; no es necesario guardar primero en tu escritorio. Aparece una vista previa antes de que se envíe nada, por lo que puedes verificarla y cancelar si es la incorrecta. Consulta [Interfaz de Chat](../chats/chat-interface.md#paste-images-from-your-clipboard).
- **Envía un archivo con un mensaje adjunto.** Cuando adjuntas o pegas un archivo, ahora puedes añadir un pie de foto, por lo que la foto o documento y tu mensaje llegan juntos como un mensaje de WhatsApp en lugar de dos. Todo lo que ya habías escrito se lleva al pie de foto por ti. Disponible en WhatsApp y WhatsApp Web para fotos, videos y documentos; Instagram y Messenger solo aceptan un archivo o texto en un mensaje, nunca ambos, por lo que el cuadro de pie de foto no se ofrece allí. Consulta [Interfaz de Chat](../chats/chat-interface.md#paste-images-from-your-clipboard).
- **Los documentos en un chat ahora muestran lo que son.** Un PDF, hoja de cálculo o archivo de Word en una conversación aparece como una tarjeta de archivo con su nombre y una insignia de tipo codificada por colores, en lugar de un enlace anónimo de "Abrir documento", por lo que puedes distinguir un contrato de una lista de precios sin abrir ambos. Los documentos que llegan sin un nombre de archivo muestran su tipo en su lugar. Consulta [Interfaz de Chat](../chats/chat-interface.md).
- **Los filtros de chat ahora cubren toda tu bandeja de entrada.** Seleccionar un filtro como Abierto, No leído o Atención ahora busca en todos tus chats, no solo en los que ya están cargados en pantalla, por lo que las conversaciones coincidentes aparecen incluso si no te habías desplazado hasta ellas todavía. El número en cada filtro es el total real en toda tu bandeja de entrada, y "Cargar más" sigue funcionando sin importar cuántos chats tengas. Consulta [Interfaz de Chat](../chats/chat-interface.md#chat-filters).
- **Las campañas ahora se pausan a sí mismas cuando un abridor no está funcionando.** Si menos del 5% de los contactos responden, pausamos la campaña y te enviamos un correo electrónico en lugar de seguir trabajando en tu lista; esto protege la reputación de tu número de envío y deja tus contactos restantes intactos para que puedas arreglar el abridor y reanudar desde la página de la campaña. Solo hacemos esto una vez que una campaña ha alcanzado al menos 100 contactos, por lo que un primer lote silencioso no detendrá una buena campaña; por debajo de eso, enviamos el correo electrónico de advertencia y seguimos enviando. Consulta [Escalado de Prospección en WhatsApp](../messaging-channels/scaling-whatsapp-outreach.md).
- **Entrada de número de teléfono consistente en todas partes.** Cada lugar donde escribes un número de teléfono (registro, conexión de números de WhatsApp/Telegram/iMessage/Android y Twilio, configuración de dos factores y más) ahora usa el mismo campo con un selector de código de país buscable y una opción de "Eliminar formato de número" para números que no se ajustan al formato habitual. Mismo aspecto y comportamiento en toda la aplicación.
- **Mira estadísticas exactas de mensajes por número y canal en el panel de control.** El panel de Salud del Canal del panel de control ahora desglosa la actividad por número o cuenta conectada: mensajes recibidos y enviados, cuántas respuestas manejó tu IA, con cuántos contactos habló cada número y cualquier envío fallido; totales exactos para tu rango de tiempo seleccionado, no estimaciones. Genial para detectar qué números hacen el trabajo pesado y cuáles necesitan atención. Consulta [Tu Panel de Control](../get-started/dashboard.md).
- **Mira las estadísticas de mensajes de un contacto de un vistazo.** El panel de detalles del chat y el registro de contactos ahora muestran un panel de estadísticas de Actividad para cada contacto: mensajes totales, cuántos te enviaron y cuántos les enviaste, cuántas respuestas fueron manejadas por tu IA frente a un compañero de equipo humano, y créditos usados, para que puedas evaluar una conversación sin desplazarte por ella. Consulta [Interfaz de Chat](../chats/chat-interface.md).
- **Escucha los nuevos mensajes a medida que llegan.** La bandeja de entrada ahora puede reproducir un timbre corto cuando llega un nuevo mensaje mientras la tienes abierta, con un botón de altavoz en la parte superior de la lista de chats para activar o desactivar el sonido. Tu elección se recuerda en ese dispositivo. Consulta [Interfaz de Chat](../chats/chat-interface.md).
- **Detecta nuevos mensajes desde otra pestaña.** Cuando la bandeja de entrada está abierta en una pestaña de fondo, el título de la pestaña ahora muestra un recuento de nuevas llegadas y aparece una insignia roja coincidente en el icono del sitio, para que puedas verlos sin volver atrás. Ambos se borran en el momento en que regresas a la pestaña. Consulta [Interfaz de Chat](../chats/chat-interface.md).
- **Mira dónde están tus contactos con un nuevo panel de Contactos por país.** El panel de control ahora muestra un desglose de tus nuevos contactos por país para el rango de tiempo seleccionado, calculado a partir del número de teléfono de cada contacto, con los países más grandes en la parte superior. Los contactos sin un número de teléfono legible (por ejemplo, contactos de Instagram o Messenger) se cuentan por separado como "sin país" para que tus totales sigan sumando. Útil para detectar en qué mercados está creciendo tu audiencia. Consulta [Tu Panel de Control](../get-started/dashboard.md).
- **Un panel de Bandeja de entrada más claro en el panel de control, centrado en lo que te necesita.** Dado que tu IA maneja la mayoría de las conversaciones por sí sola, el panel de Bandeja de entrada ahora encabeza con los chats que realmente necesitan una persona. "Necesita atención" muestra las conversaciones que tu IA marcó para que un humano se hiciera cargo, y se vuelve ámbar cuando hay alguna. "Esperando tu respuesta" muestra quién sigue esperando noticias tuyas, con un desglose por canal. Dos recuentos de pie de página lo redondean: cuántos chats tienes pausados en la IA y estás manejando tú mismo, y cuántos han estado esperando más de 24 horas para que los leads más antiguos no se enfríen. El antiguo recuento de "No leído", que se mantuvo en cero para la mayoría de las personas, ha sido eliminado. Consulta [Tu Panel de Control](../get-started/dashboard.md).
- **Conecta WhatsApp Web con un código de número de teléfono, no solo un escaneo QR.** Al conectar o reconectar un número de WhatsApp Web, ahora puedes elegir **Vincular con número de teléfono en su lugar** para obtener un código de 8 caracteres que escribes en WhatsApp en tu teléfono (Dispositivos vinculados → Vincular un dispositivo → Vincular con número de teléfono en su lugar). Da el mismo resultado que escanear el código QR, y es útil cuando no puedes escanear, por ejemplo, cuando WhatsApp está en el mismo teléfono desde el que estás configurando. Consulta [WhatsApp Web](../messaging-channels/whatsapp-web.md).
- **Elige exactamente qué herramientas de servidor MCP puede usar tu bot.** Cuando conectas un servidor MCP, ahora puedes activar o desactivar sus herramientas individuales en lugar de exponerlas todas. Edita un servidor y usa la nueva sección **Herramientas** para activar o desactivar herramientas, o usa Habilitar todo / Deshabilitar todo. Una vez que has curado un servidor, cualquier herramienta que añada más tarde permanece apagada hasta que la habilites, por lo que no se expone nada nuevo al bot sin tu consentimiento. Consulta [Conectar Servidores MCP a tu Bot](../ai-automation/mcp-servers.md).
- **Pasa el ratón sobre un mensaje para ver exactamente cuándo se envió.** La hora debajo de un mensaje solo muestra la hora del reloj, lo cual no es de mucha ayuda en un chat que abarca varios días. Pasa el ratón sobre ella para ver la fecha y hora completas, el estado actual del mensaje y cuándo lo alcanzó, y, si el mensaje no llegó, el motivo, en lenguaje sencillo. Los mensajes que llegaron al canal pero rebotaron ahora muestran un marcador claro de "No entregado" en lugar de ningún marcador; la causa más común es responder a un contacto de WhatsApp más de 24 horas después de su último mensaje. Consulta [La Interfaz de Chat](../chats/chat-interface.md).

- **El editor de campañas se ha reorganizado en torno a lo que la IA sabe frente a lo que puede hacer.** El paso de Funciones personalizadas ahora se llama **Habilidades de la IA** y reúne todo lo que la IA tiene permitido hacer en un solo lugar: funciones personalizadas, servidores MCP, si puede actualizar nombres de contactos o guardar información adicional recopilada (anteriormente en el paso de Instrucciones de la IA), y el nuevo permiso de tareas. La **búsqueda web de la IA** se trasladó al paso de **Preguntas frecuentes y conocimientos**, junto a las preguntas frecuentes y las fuentes de conocimiento con las que trabaja; es una forma de que el bot encuentre respuestas, no una configuración de canal. Consulta [Funciones personalizadas](../ai-automation/custom-functions.md) y [Búsqueda web en tiempo real](../ai-automation/real-time-web-search.md).
- **El editor de campañas ya no permite que se pierdan los cambios sin guardar.** Nada se guarda automáticamente; en su lugar, al pasar a otro paso con cambios sin guardar, ahora se pregunta qué hacer (guardar y continuar, continuar sin guardar o permanecer), y al cerrar, actualizar o salir del editor con ediciones sin guardar, primero se solicita confirmación. Habilitar funciones personalizadas o servidores MCP para una campaña ahora también espera a que se pulse el botón **Guardar cambios** del paso en lugar de aplicarse en el momento en que se activa un interruptor, para que puedas cambiar de opinión antes de que se almacene nada.
- **Las reservas ahora se pueden activar o desactivar después de crear una campaña.** El interruptor de Reservas y la elección del proveedor (calendario integrado, Zenchef o Formitable) solían estar disponibles solo en el cuadro de diálogo de creación de campañas; ahora también se encuentran en el paso **Habilidades de la IA** de la campaña, por lo que puedes habilitar o deshabilitar la reserva de citas en una campaña existente en cualquier momento.
- **El estado de salud de las campañas entrantes ahora solo se comunica cuando algo va mal.** La tarjeta de salud de la sección de Monitoreo para campañas entrantes solía decir solo "activo y recibiendo mensajes", incluso cuando llegaban mensajes y la IA no respondía en absoluto. Ese caso de fallo silencioso ahora muestra una advertencia clara con los recuentos de mensajes/respuestas y sugerencias sobre las causas habituales (modo de IA, horario activo, chats pausados). Cuando todo funciona correctamente, la tarjeta no molesta: la insignia de estado y los mosaicos de análisis ya cuentan esa historia.
- **La pestaña del navegador ahora nombra la campaña que estás viendo.** Las pestañas de descripción general y editor de campañas muestran el nombre real de la campaña (p. ej., "Editar · Promoción de verano") en lugar de un título genérico, o ningún título, que es lo que mostraba el editor antes.
- **Lee la tarea de un contacto sin salir del contacto.** Hacer clic en una tarea en la pestaña Tareas de un contacto solía enviarte a la página de Tareas, por lo que perdías tu lugar en el registro y tenías que volver atrás. Ahora abre un panel junto al contacto con los detalles de la tarea, donde también puedes marcarla como completada o eliminarla. El panel enlaza con el registro completo de la tarea cuando lo necesitas, y cerrarlo te deja exactamente donde estabas.

- **Las páginas que ya has abierto vuelven al instante.** Moverse entre tus páginas solía recargar cada una desde cero cada vez, por lo que tenías que esperar a que apareciera un indicador de carga para ver una lista que habías consultado hace segundos. Ahora, cada página reaparece inmediatamente con lo último que viste y se actualiza silenciosamente en segundo plano, por lo que se actualiza sin quedarse en blanco. Esto cubre el panel de control, los resúmenes diarios, los chats, los contactos, los tratos, las tareas, las campañas, los agentes, las difusiones, las citas, las plantillas, la base de conocimientos, la biblioteca multimedia y más. Algunas páginas todavía se cargan desde cero deliberadamente cada vez, porque mostrarte una respuesta recordada allí sería peor que esperar un momento: la página de estado del sistema y las ejecuciones de automatización que aún están en curso.
- **Las páginas comienzan a cargarse antes de que hagas clic.** Coloca el puntero sobre un elemento en la barra lateral izquierda y esa página comenzará a cargarse de inmediato, por lo que para cuando hagas clic, generalmente ya estará allí. Esto ahora también funciona en filas individuales (pasa el cursor sobre un contacto y su registro completo estará listo para abrirse), en el botón Nueva difusión y en los pasos de los editores de campañas y agentes, donde avanzar o retroceder entre pasos es instantáneo. Pasar por encima de elementos mientras te diriges a otro lugar no activa nada de esto.
- **Una página que realmente tiene que cargarse ahora muestra su forma, no un indicador de carga.** En la primera visita, verás una vista previa del diseño de la página mientras se carga, y el encabezado, los filtros y la búsqueda permanecen fijos y utilizables todo el tiempo en lugar de que la página se vacíe y se reconstruya sola.

- **Los callejones sin salida en toda la aplicación ahora te muestran el camino a seguir.** Se ha realizado una revisión completa del panel de control para reemplazar docenas de puntos donde podías quedarte bloqueado sin explicación. Aspectos destacados: los selectores que necesitan algo que aún no has creado (una disponibilidad, una plantilla, una lista, una campaña, un agente) ahora lo indican y te ofrecen un botón para crearlo o conectarlo en ese mismo momento; por ejemplo, habilitar reservas en una campaña sin disponibilidades ahora ofrece **Configurar disponibilidad** en lugar de un menú desplegable vacío que parecía no hacer nada. Los botones que están desactivados ahora explican el motivo y enlazan a la solución en lugar de simplemente aparecer en gris. Una lista que no se carga ahora indica que ha fallado y ofrece **Reintentar**, en lugar de parecer idéntica a "aún no tienes nada aquí". Eliminar una etapa de canalización o un estado de tarea ahora te advierte cuando hay tratos o tareas en ella, y el lanzamiento de una campaña saliente con una lista de contactos vacía ahora se marca antes de que hagas clic en enviar. Quedarse sin créditos, alcanzar el límite de un plan o tener una conexión de canal caducada ahora siempre viene acompañado de un enlace al lugar que lo resuelve.

- **Crea lo que falta justo donde lo necesitas.** Siempre que un menú desplegable te pida que elijas algo que aún no has creado, ahora puedes crearlo en el momento en lugar de salir a otra página, y el nuevo elemento se selecciona automáticamente por ti. Esto cubre las disponibilidades de reserva dentro del editor de campañas y el formulario de citas, las listas de contactos en el asistente de difusión, las plantillas de WhatsApp (las nuevas aparecen como pendientes de aprobación, sinceramente, en lugar de pretender estar listas), el selector de agentes al elegir quién gestiona las respuestas de difusión, las etapas de tareas y tratos, y las fuentes de conocimiento y preguntas frecuentes. Algunos selectores siguen dirigiéndote deliberadamente a otra parte: los que solo aceptan campañas activas, donde una nueva campaña a medio configurar no aparecería de todos modos.

### Corregido

- **El webhook de Nuevo mensaje ahora se activa correctamente.** Suscribir un webhook a **Nuevo mensaje** nunca enviaba nada; el evento escuchaba un feed de mensajes en el que la plataforma dejó de escribir, por lo que permanecía en silencio mientras todos los demás eventos funcionaban. Ahora se activa con cada mensaje en una conversación, en ambas direcciones, y es el único evento que contiene el texto del mensaje: un bloque `message` con el cuerpo, la dirección, el estado, el canal y la marca de tiempo. Si has estado consultando la API para leer conversaciones o te preguntabas por qué las **Respuestas** y las **Entregas** llegaban sin el texto enviado, este es el evento que necesitas. Consulta [Webhooks](../integrations/webhooks.md#new-message-webhook).
- **El tablero de tareas ahora se actualiza en el momento en que realizas una acción.** Marcar una tarea como completada desde su vista detallada hacía que permaneciera en la columna de Pendientes hasta que cambiabas de página, y arrastrar una tarjeta entre columnas podía tardar unos segundos en aplicarse. Ahora ambas se actualizan al instante, y el guardado se realiza en segundo plano; si un guardado falla, la tarjeta vuelve a su lugar y se te notifica. Los nombres de columna duplicados también podían hacer que una tarea apareciera en dos columnas a la vez después de actualizar; los identificadores de columna ahora se mantienen únicos.
- **Eliminar una pregunta frecuente de un grupo de conocimiento ya funciona.** Desmarcar una pregunta frecuente ya añadida en el selector del grupo no hacía nada; la única solución era eliminar todo el grupo. La eliminación ahora se aplica correctamente, las casillas de verificación se actualizan en el momento en que haces clic en lugar de después de volver a abrir el diálogo, y el recuento de preguntas frecuentes de un grupo refleja lo que realmente hay en tu biblioteca: eliminar o desduplicar preguntas frecuentes actualiza el recuento en lugar de dejar restos de "ya no disponible" que lo inflaban.
- **Los archivos de preguntas frecuentes exportados llevan el nombre de tu marca.** La descarga de tu biblioteca de preguntas frecuentes producía un archivo cuyo nombre no coincidía con la aplicación que estabas usando. Las exportaciones ahora utilizan el nombre del producto con el que funciona tu cuenta, recurriendo a un nombre de archivo neutral "faqs".
- **Las difusiones podían quedarse atascadas en "Enviando" sin llegar a salir nunca.** Iniciar una difusión la movía a Enviando, pero un error durante la programación del envío la dejaba aparcada allí permanentemente: sin mensajes, sin créditos cobrados y sin forma de volver a intentarlo más que reconstruyéndola. El error de programación se ha corregido y, si un envío no comienza ahora, la difusión vuelve a Borrador para que puedas lanzarla de nuevo fácilmente.
- **Las difusiones grandes se enviaban mucho más lentamente de lo que deberían.** Cada difusión se limitaba según el límite de envío de WhatsApp Web, independientemente del canal que utilizara realmente, por lo que una difusión por SMS en tu propio número de Twilio avanzaba a pasos de 20 al día y nunca podía acelerar, sin importar lo bien que funcionara. Las difusiones ahora se ajustan al límite real del número desde el que se envían, y se permite que un envío con buen rendimiento escale según lo previsto.
- **El interruptor de notificaciones en la aplicación en Ajustes ahora funciona.** Las alertas en la aplicación (la campana de notificaciones) están activadas por defecto para cada categoría de notificación que tengas habilitada, pero desmarcar la casilla En la aplicación en Ajustes → Notificaciones no las detenía realmente, y la casilla aparecía desmarcada incluso mientras llegaban las alertas. La casilla de verificación ahora muestra el estado real (marcada siempre que una categoría llegue a la campana) y desmarcarla desactiva realmente las alertas de campana de esa categoría, sin afectar al correo electrónico o a las notificaciones push. Consulta [Notificaciones](../settings/notifications.md#the-notification-bell).
- **Una píldora de filtro volaba por la pantalla al cambiar de página.** Moverse de Contactos a Tratos o Tareas hacía que la píldora de filtro resaltada se deslizara por la página desde donde había estado en la anterior. Ahora simplemente aparece en su lugar.
- **La lista de campañas saltaba hacia abajo en la página mientras se cargaba.** El panel de enrutamiento de canales situado encima reservaba espacio para cinco canales sin importar cuántos tuvieras conectados realmente, por lo que una vez que aparecían tus canales reales, el panel crecía y empujaba la lista de campañas hacia abajo justo cuando ibas a hacer clic en ella. Ahora reserva la cantidad correcta de espacio y la recuerda entre visitas.
- **Las fotos de contacto ahora se muestran en tus páginas de contactos, no solo en Chats.** La foto de perfil de un contacto aparecía en la bandeja de entrada, pero la lista de contactos y el registro del propio contacto mostraban sus iniciales, incluso cuando ya teníamos la imagen. Las fotos ahora aparecen dondequiera que aparezca un contacto. Los contactos que nunca tuvieron una foto (y los canales que no comparten una) siguen mostrando iniciales, como antes.
- **El sonido de nuevo mensaje no se reproducía.** El timbre anunciado anteriormente nunca sonaba para nadie; el archivo de audio al que accedía no se encontraba y el fallo era silencioso, por lo que la bandeja de entrada simplemente permanecía en silencio. Ahora se reproduce correctamente. Si ya habías apagado el altavoz, esa elección se sigue respetando. Ten en cuenta que los navegadores bloquean el audio hasta que hayas hecho clic en algún lugar de la página al menos una vez, por lo que el primer timbre llega solo después de que hayas interactuado con la pestaña. Consulta [Interfaz de chat](../chats/chat-interface.md).
- **Las tasas de respuesta de las campañas mostraban 0% incluso cuando los contactos respondían.** Las respuestas a una campaña no se contaban, por lo que la tasa de respuesta de una campaña se quedaba en 0% sin importar lo bien que funcionara. Eso también significaba que podían llegar correos electrónicos de advertencia de "baja participación" sobre campañas que funcionaban perfectamente bien, y las campañas se enviaban en lotes cada vez más pequeños de lo necesario. Las respuestas ahora se cuentan correctamente y las tasas de respuesta reflejan lo que realmente está sucediendo. Las campañas que estaban en ejecución mientras esto fallaba no serán juzgadas por el período en el que no se registraron las respuestas. Consulta [Escalado de alcance de WhatsApp](../messaging-channels/scaling-whatsapp-outreach.md).
- **Duplicar una campaña ya no copia las estadísticas de la original.** Una campaña duplicada comenzaba mostrando el recuento de envíos, respuestas y tasa de respuesta de la original como si los hubiera ganado, lo que en algunos casos producía tasas de respuesta superiores al 100%. Las copias ahora comienzan desde cero. Duplicar una campaña programada o en ejecución también es seguro ahora: anteriormente, eliminar la copia podía cancelar los envíos programados de la original.
- **Los miembros del equipo con acceso de Administrador ya no están bloqueados en modo de solo visualización en Facturación, Equipo, Números de teléfono y Ajustes.** Después de cambiar a una cuenta, un Administrador podía abrir estas páginas, pero cada acción devolvía un mensaje de "solo visualización"; no podían añadir un método de pago o gestionar la facturación, invitar o editar miembros del equipo, comprar o gestionar números de teléfono, o eliminar elementos de configuración como webhooks y enlaces cortos. Los administradores ahora tienen acceso completo de edición a estas áreas, coincidiendo con su rol. Los editores y espectadores permanecen sin cambios. Consulta [Gestión de equipos](../settings/team-management.md).
- **Los chats de Telegram ya no muestran el nombre de la persona equivocada.** Una conversación de Telegram podía etiquetarse con el nombre y nombre de usuario de otro contacto, haciendo que pareciera que el mensaje provenía de, o fue enviado a, la persona equivocada. Los nombres ahora se corresponden con el remitente al que realmente pertenecen, y los contactos existentes se corrigen la próxima vez que esa persona te envíe un mensaje. Consulta [Telegram](../messaging-channels/telegram.md).

## Junio 2026

_Publicado: 26 de junio de 2026_

### Nuevo

- **Tu bot de IA ahora sabe de qué anuncio de Instagram proviene un contacto.** Cuando alguien hace clic en un anuncio de "Click to Instagram Direct" y te envía un mensaje, la plataforma captura el anuncio de origen y le indica al bot de IA su nombre; no se requiere configuración de palabras clave ni activadores. Solo tienes que hacer referencia al anuncio en las instrucciones de tu bot (por ejemplo, "si el contacto proviene del anuncio 'Pack Glow', empieza con el paquete glow"), y el bot adaptará sus respuestas a ese anuncio. El bot ve el nombre del anuncio desde el Administrador de anuncios de Meta y, si un contacto proviene más tarde de un anuncio diferente, se actualizará al más reciente. Consulta [Instagram DMs](../messaging-channels/instagram-dms.md) para obtener más detalles.
- **Conecta servidores MCP externos para que tu bot de IA pueda usar sus herramientas durante la conversación.** Apunta el bot a un servidor del Protocolo de contexto de modelo (MCP) una sola vez (pega su dirección y una clave de acceso) y cada herramienta que ofrezca ese servidor estará disponible para tu bot automáticamente, sin necesidad de configuración por herramienta. Cuando el servidor añade una nueva herramienta, tu bot puede usarla sin trabajo adicional por tu parte. Registra los servidores en Ajustes → Servidores MCP y, a continuación, elige qué campañas pueden usar cada uno (hasta 5 servidores por campaña). Disponible en planes que incluyen herramientas para desarrolladores.
- **LINE ya es un canal de mensajería.** Conecta una cuenta oficial de LINE y gestiona los chats de LINE en tu bandeja de entrada junto con WhatsApp, SMS, Instagram y Messenger, con la IA respondiendo automáticamente igual que en cualquier otro canal. La configuración es autoservicio desde los ajustes del canal: crea un canal de API de mensajería en tu consola de proveedor de LINE, pega el ID del canal, el secreto del canal y el token de acceso, y luego conecta la URL del webhook devuelta en LINE. Una vez conectado, los mensajes entrantes de LINE crean contactos, se dirigen a tus campañas y activan las respuestas y seguimientos del bot exactamente igual que tus otros canales.
- **El danés (Dansk) ya es un idioma compatible.** Selecciona Dansk en el menú desplegable de idioma al registrarte o en los ajustes de la cuenta, y la interfaz de la aplicación, además de las respuestas generadas por IA, utilizarán el danés. Las cuentas existentes pueden cambiar en cualquier momento desde Ajustes → Ajustes generales → Idioma.
- **Añade contactos a una lista o etiquétalos de forma masiva en una sola acción.** Selecciona varios contactos en la página de Contactos y aplica una lista o una etiqueta a todos ellos a la vez, en lugar de abrir cada contacto uno por uno. La escritura masiva en la lista se trata igual que una edición manual, por lo que los contactos se sincronizan directamente dondequiera que se alimente esa lista.
- **Widget de chat: solicita a los visitantes su número de teléfono y oculta los botones de carga y emojis.** Un nuevo interruptor de captura de clientes potenciales permite que el widget solicite un número de teléfono antes de que comience el chat, y dos interruptores más te permiten ocultar los botones de carga de archivos y emojis si deseas un widget más sencillo y enfocado. Los tres se encuentran en Ajustes → Widget de chat y se aplican al instante al widget incrustado.

### Mejorado

- **Conecta servidores MCP con inicio de sesión OAuth, no solo con una clave API.** Al añadir un servidor MCP, ahora puedes elegir **OAuth** en lugar de pegar una clave: guarda el servidor, haz clic en **Conectar** y aprueba el acceso en una ventana de inicio de sesión segura (como "Iniciar sesión con Google"). La conexión se mantiene actualizada automáticamente; si alguna vez se desconecta, haz clic en **Reconectar**. Consulta [Conectar servidores MCP](../ai-automation/mcp-servers.md).
- **La importación de la base de conocimientos ahora te permite elegir exactamente qué páginas incluir.** Al importar un sitio web, el selector de páginas comienza sin nada seleccionado para que elijas solo las páginas que deseas, en lugar de importar todo el sitio y recortarlo después. El selector cuenta con búsqueda y ordenación de la A a la Z para encontrar páginas rápidamente incluso en sitios grandes, se ha aumentado el límite de páginas para que los dominios grandes se importen en una sola pasada, y una estimación de costes en tiempo real se ajusta a medida que avanza el escaneo para que la cifra que ves coincida con lo que se te factura. Cancelar una actualización ahora es una operación nula real: nada cambia a menos que lo confirmes.
- **Descubre por qué se rechazó una plantilla de mensaje de WhatsApp y corrígela sin empezar de cero.** Cuando se rechaza el envío de una plantilla, el motivo exacto del rechazo se muestra ahora en la pantalla del mensaje inicial y en el editor de campañas, para que sepas qué cambiar. Puedes editar la plantilla rechazada y volver a enviarla en el mismo lugar, en lugar de eliminarla y volver a crearla desde cero.
- **Los documentos de ayuda ahora se abren en el idioma que hayas seleccionado.** La ayuda y la documentación dentro de la aplicación ahora se cargan en el idioma de interfaz que hayas elegido, por lo que los artículos coinciden con el resto de la aplicación en lugar de mostrarse por defecto en inglés.
- **Establece una respuesta pública personalizada para campañas de comentarios a mensajes directos.** Cuando una campaña supervisa comentarios y responde para trasladar la conversación a mensajes directos, ahora puedes escribir el comentario público exacto que se publicará. El campo solo aparece cuando la supervisión de comentarios está activada, por lo que no molesta cuando no es necesario.
- **Citas: ofrece ventanas de llegada superpuestas con el nuevo ajuste de intervalo de franjas horarias.** En el editor de eventos, ahora puedes elegir con qué frecuencia se ofrece el inicio de una nueva cita, independientemente de cuánto dure la cita. Déjalo en **Igual que la duración de la cita** para las franjas habituales consecutivas, o elige **Cada 15 minutos**, **Cada 30 minutos** o **Cada 1 hora** para ofrecer ventanas superpuestas; por ejemplo, una visita de 2 horas que puede comenzar cada hora (8:00-10:00, 9:00-11:00, 10:00-12:00...). Perfecto para servicios de campo y despachos que ofrecen una ventana de llegada de 2 horas y quieren preguntar al cliente "¿qué hora te viene mejor?". La IA nunca realiza reservas dobles: cualquier ventana que entre en conflicto con una reserva existente se elimina automáticamente. Los eventos existentes no sufren cambios.
- **Los resultados de búsqueda de la bandeja de entrada se ordenan por la actividad más reciente.** Al buscar en tus chats, ahora se enumeran primero las conversaciones con actividad más reciente, por lo que el chat que buscas suele aparecer en la parte superior.
- **Los seguimientos ahora se envían automáticamente en el idioma de tu cliente.** En todos los canales excepto en la API oficial de WhatsApp Business, tus plantillas de seguimiento preescritas se traducen al idioma en el que se ha desarrollado la conversación justo antes de enviarse, por lo que un chat que ha sido en neerlandés recibe un seguimiento en neerlandés en lugar del idioma original de la plantilla. Los nombres, enlaces, precios y marca se conservan, y si aún no hay una señal clara de idioma, se recurre al idioma de tu campaña. Los seguimientos de la API oficial de WhatsApp Business siguen utilizando la plantilla aprobada por Meta en su idioma aprobado, ya que WhatsApp bloquea las plantillas en un solo idioma.


### Corregido

- **Citas: la disponibilidad ahora ofrece correctamente tu hora de apertura real.** Cuando un contacto preguntaba por un día específico, la franja horaria más temprana podía omitirse (por ejemplo, un evento abierto desde las 6:00 a. m. solo se ofrecía a partir de las 8:00 a. m.). Las franjas horarias de apertura ahora se ofrecen como se esperaba, y la disponibilidad se muestra en la zona horaria de tu evento.
- **Los seguimientos rápidos ahora se activan cuando son los únicos seguimientos habilitados.** Si activabas los seguimientos rápidos pero dejabas desactivado cada ciclo de seguimiento, el motor de seguimiento permanecía inactivo y no se enviaba nada. Los seguimientos de solo respuesta rápida ahora se programan y envían como se esperaba.
- **Se corrigió un bloqueo al reanudar un borrador de incorporación guardado.** Volver a un asistente de incorporación a medio terminar, especialmente uno con archivos cargados, podía provocar un bucle de bloqueo de pantalla gris. Reanudar un borrador ahora se restaura limpiamente para que puedas continuar donde lo dejaste.
- **Los nombres de las plantillas de WhatsApp ya no se recortan.** Los nombres largos de las plantillas, y los nombres en idiomas de derecha a izquierda, ahora se muestran completos en la lista de plantillas en lugar de cortarse.

## Mayo 2026

_Publicado: 1 de mayo de 2026_

### Mejoras

- **Las campañas salientes de WhatsApp Web ahora espacian cada envío entre 30 y 90 segundos.** Enviar más de 30 mensajes de primer contacto a contactos nuevos en una sola ráfaga es lo más probable que provoque un baneo en WhatsApp, especialmente en un número recién vinculado. Las campañas salientes enviadas a través de un número de WhatsApp Web vinculado ahora espacian cada envío entre 30 y 90 segundos de forma aleatoria, programando cada mensaje de manera independiente; así, una campaña de 34 contactos se envía gradualmente durante unos 25 minutos en lugar de en 30 segundos. El modo goteo y los ajustes relacionados de tamaño de lote, frecuencia y días de la semana se ocultan en el editor de campañas cuando WhatsApp Web es tu único canal, ya que el ritmo por envío los reemplaza. Pausar y reanudar sigue funcionando: pausar cancela todos los envíos pendientes, y reanudar continúa con los contactos restantes con el mismo ritmo de 30-90 segundos a partir del momento en que reanudas. No hay cambios para las campañas enviadas a través de la API oficial de WhatsApp Business.
- **El bot de IA ahora puede leer campos personalizados de los contactos.** Los valores almacenados en los campos personalizados de un contacto (empresa, cargo, ubicación o cualquier otro campo que hayas añadido) ahora se pasan al bot como parte del contexto del contacto en cada respuesta. Anteriormente, los campos personalizados solo se usaban para etiquetas de personalización en plantillas salientes; el bot no podía verlos, por lo que preguntar "¿cuál es su empresa?" no devolvía nada. Funciona en modo de prueba y en conversaciones en vivo; los campos con valores vacíos se omiten, por lo que no hay exceso de información para los contactos que no han sido enriquecidos.
- **Nuevo evento de webhook: Resumen diario creado.** Suscribe un webhook al evento **Resumen diario creado** y recibirás un POST con el resumen diario completo en el momento en que termine de generarse cada mañana, incluyendo las estadísticas (conversaciones, mensajes, alertas humanas, reservas, ventas, nuevos contactos), el contenido en markdown de cada sección, el mapa de contactos y cualquier tarea que la IA haya creado automáticamente a partir del resumen. Útil para enviar el resumen diario a Slack, correos electrónicos, Notion o un panel de control junto con tus propias métricas.
- **Los envíos de WhatsApp Web a través de la API pública ahora son gratuitos.** El endpoint `POST /v1/whatsapp-web/send` ya no descuenta el coste de plataforma de 1 crédito por mensaje; WhatsApp Web se ejecuta a través de tu propio número vinculado, por lo que hemos eliminado la tarifa para los envíos activados desde tus propias automatizaciones, webhooks o integraciones. Los envíos desde la bandeja de entrada y las respuestas del bot en otros canales no cambian.
- **Evita que la IA cambie el nombre de tus contactos.** Un nuevo interruptor **Permitir que la IA actualice los nombres de los contactos** en la página de configuración del bot de cada campaña te permite bloquear los nombres de los contactos. Desactívalo si usas el campo de nombre del contacto como una etiqueta manual (por ejemplo, "FechaReserva NombreCliente") y no quieres que la IA lo sobrescriba con lo que detecta en la conversación. Las actualizaciones por correo electrónico de la IA no se ven afectadas, y las campañas existentes mantienen el comportamiento anterior hasta que desactives el interruptor.
- **Agrupa las fuentes de la base de conocimientos vinculadas por dominio en la pestaña de preguntas frecuentes de la campaña.** La tarjeta **Bases de conocimientos vinculadas** en el paso de preguntas frecuentes de una campaña ahora agrupa las fuentes vinculadas por su sitio web (o bajo un único grupo de **Archivos** para documentos subidos). Cada fila de dominio muestra el número de páginas y un botón **Eliminar todo de la campaña**, por lo que desvincular un sitio de 70 páginas es un solo clic en lugar de setenta. Haz clic en un dominio para expandirlo y elegir páginas individuales para eliminar. Aparece un grupo separado de **Fuentes eliminadas** si alguna de las fuentes vinculadas de tu campaña ya no existe, con una eliminación masiva en un clic para las referencias huérfanas.
- **Actualiza una fuente de la base de conocimientos con un clic: no más re-vinculaciones a campañas.** Hacer clic en **Actualizar** junto a una fuente de la base de conocimientos ahora vuelve a rastrear (o leer) el contenido, regenera las preguntas frecuentes de las secciones que cambiaron y vuelve a adjuntar automáticamente cada pregunta frecuente actualizada a las campañas a las que la fuente ya estaba vinculada. Anteriormente, las preguntas frecuentes actualizadas volvían sin su asociación de campaña, por lo que el recuperador de preguntas frecuentes por campaña omitía silenciosamente las nuevas entradas; tenías que recordar volver a añadir la fuente a cada campaña que la usaba. Ahora, Actualizar es realmente un solo clic; las preguntas frecuentes que no cambiaron se dejan intactas, y solo las nuevas o reescritas se vuelven a propagar. La actualización en una fuente que no estaba vinculada a ninguna campaña no cambia.
- **Etiqueta a cualquier contacto a través de la API, incluidos los que no tienen número de teléfono.** El endpoint `POST /v1/tags` ahora acepta un parámetro `contactId` junto a las búsquedas existentes `phoneNumber` y `email`. Úsalo para aplicar etiquetas a contactos de Instagram, Messenger y el widget de chat que no tienen número de teléfono; el `contactId` devuelto en las cargas útiles de los webhooks es el mismo valor que la API acepta ahora, lo que hace que la automatización de ciclo cerrado sea sencilla.
- **Mejores respuestas de la IA en conversaciones largas.** La IA ahora tiene una mejor memoria en chats muy largos. Los mensajes anteriores se resumen automáticamente en segundo plano para que el bot retenga el contexto de todo el historial de la conversación, no solo de los intercambios más recientes, sin coste ni configuración adicional.
- **Los GIF en los chats ahora se reproducen automáticamente y se repiten.** Los GIF animados recibidos en WhatsApp, Instagram y Messenger llegan como clips de video cortos, y solían mostrarse como un primer fotograma congelado con un botón de reproducción, por lo que parecían rotos hasta que los tocabas. Ahora se reproducen automáticamente en silencio y se repiten, de la misma manera que cualquier otra aplicación de mensajería maneja los GIF. Los videos más largos no se ven afectados y siguen abriéndose con controles de reproducción.

### Nuevo

- **El nivel de IA Economy está en desuso.** Con Max costando ahora la mitad que Economy *y* usando un modelo de nueva generación, no queda ninguna razón para elegir Economy. La opción permanece visible (atenuada, etiquetada como **En desuso**) en campañas que ya están en Economy para que quede claro qué nivel está usando el bot, pero una vez que cambias una campaña, no puedes volver atrás. Las nuevas campañas no pueden elegir Economy en absoluto. Las campañas Economy existentes siguen ejecutándose en Economy hasta que las cambies; no hay migración forzada, ni cambio de comportamiento sorpresa. El intercambio recomendado es Economy → Max (más barato, más rápido, más inteligente).
- **Max: un nuevo nivel de IA impulsado por nuestro modelo interno, 4 veces más barato que Pro.** El selector de **Calidad de IA** del bot de campaña ahora tiene una opción **Max** junto a Pro y Economy. Max se ejecuta completamente en nuestra propia infraestructura y cobra 0.25 créditos por acción de IA, en comparación con 1 crédito en Pro; eso es una reducción del 75% por cada respuesta, cada llamada de herramienta, cada resumen de chat, cada fragmento de ingestión de preguntas frecuentes, cada etiqueta de contacto y cada generación de campaña. También es más rápido en la mayoría de los chats. Max es el nuevo valor predeterminado en campañas recién creadas para cuentas elegibles; las campañas existentes mantienen su nivel actual hasta que lo cambies. Para los usuarios en planes que incluyen créditos, Max extiende significativamente cuánto rinde tu asignación mensual; para los usuarios que de otro modo considerarían traer su propia clave de proveedor de IA, Max generalmente cuesta menos que tu factura directa de API mientras te ahorra la configuración. Las campañas Pro existentes no se cambian; Pro sigue estando disponible para los usuarios que quieren el modelo premium original.
- **Estimaciones de crédito en tiempo real al añadir una base de conocimiento.** Cuando pegas una URL en **Añadir Fuente de Base de Conocimiento** (o en el paso 1 de la creación de la campaña) y haces clic en **Descubrir**, el selector ahora muestra una estimación en vivo de cuántos créditos costará realmente la importación, desglosada por fragmentos y páginas, no solo por recuento de URL. Anteriormente, la estimación era una regla general aproximada de "1 crédito por página", que subestimaba las páginas con mucho contenido de 3 a 10 veces. Ahora el número que ves coincide con el número que se te factura. La estimación también tiene en cuenta tu nivel de IA seleccionado, por lo que los usuarios de Max ven la estimación más baja inmediatamente en lugar de una cotización de tarifa Pro que se corrige en el momento de la importación.
- **Conecta múltiples números de WhatsApp Web y enruta leads a través de ellos con Enlaces Cortos.** Ahora puedes emparejar más de una sesión de WhatsApp Web a la misma cuenta, útil para equipos de ventas que dividen el volumen de leads entre varios teléfonos, o para calentar nuevos números en paralelo sin retirar el antiguo. Una nueva página de **Enlaces Cortos** en Configuración te permite crear un enlace corto que distribuye los leads entrantes entre los números de WhatsApp Web que elijas. La plataforma genera el final del enlace por ti, en tu propio dominio (o el de tu agencia). Enruta cada nuevo lead al número con más margen restante en su límite diario, por lo que el tráfico se distribuye uniformemente. Activa el enrutamiento fijo para que el mismo visitante siempre aterrice en el mismo número, rellena previamente el mensaje de apertura y desactiva los seguimientos para cualquier número que aún se esté calentando.
- **Encuentra y fusiona preguntas frecuentes duplicadas en toda tu base de conocimiento.** Un nuevo botón **Deduplicar preguntas frecuentes** en la página de configuración de preguntas frecuentes escanea cada base de conocimiento que has importado (en todos tus dominios, documentos cargados y entradas añadidas manualmente) y fusiona los duplicados en una sola pregunta frecuente. Cuando dos preguntas frecuentes dicen lo mismo con diferentes palabras, el sistema mantiene la mejor o las combina en una pregunta frecuente única y más limpia que captura ambas. El trabajo se ejecuta en segundo plano, por lo que puedes cerrar la página y seguir trabajando; el progreso en vivo ("Paso 2/5 · 14 eliminados") se muestra en el encabezado mientras se ejecuta, y un chip de resultado te dice cuántos duplicados se fusionaron cuando termina. Útil en cualquier momento en que hayas importado tanto un sitio de marketing como un centro de ayuda, o cuando tu base de conocimiento ha crecido más rápido de lo que puedes limpiarla.
- **Vincula una base de conocimiento completa a una campaña con un clic.** Cada base de conocimiento en la página de configuración de preguntas frecuentes ahora tiene una acción **Vincular a campaña…**, por lo que puedes adjuntar un sitio completo (o documento cargado) a una campaña sin abrirlo pregunta frecuente por pregunta frecuente. Las fuentes del mismo sitio web se agrupan automáticamente bajo un encabezado único **Dominio: tusitio.com (24 páginas)** con una acción **Vincular todo a campaña…**, por lo que un escaneo de 24 páginas se convierte en una decisión, no en 24. En la pestaña de preguntas frecuentes de la campaña, cada base de conocimiento vinculada muestra un estado de **Añadido a la Campaña** con un botón de un clic **Eliminar de la Campaña**, para que puedas ver de un vistazo qué fuentes están impulsando este bot y desvincularlas igual de rápido. La IA sigue extrayendo de cualquier pregunta frecuente individual que hayas añadido directamente, por lo que las campañas existentes no se ven afectadas.
- **Pestaña de preguntas frecuentes de campaña más rápida en bases de conocimiento grandes.** Las campañas con miles de preguntas frecuentes vinculadas ahora se abren y permanecen receptivas en la pestaña de preguntas frecuentes. Las listas de preguntas frecuentes heredadas grandes se resumen detrás de un expansor **Mostrar todo** en lugar de renderizarse con entusiasmo, y la página ya no abre docenas de flujos de datos en segundo plano para dibujar la misma lista. Si alguna vez sentiste que la pestaña se retrasaba al eliminar una fuente o hacer clic en Añadir a Campaña, eso está arreglado.
- **Asigna chats a un miembro del equipo.** Cada chat en tu bandeja de entrada ahora puede asignarse a una persona específica de tu equipo, por lo que queda claro quién es el dueño del seguimiento. Abre un chat, presiona el menú de tres puntos y elige un asignado, o déjalo como No asignado para mantenerlo en la cola del equipo. La bandeja de entrada tiene un nuevo filtro de **Asignado a** para que puedas reducir rápidamente a **Mío**, **No asignado** o cualquier compañero de equipo específico, con un contador de no asignados para mostrar cuánto queda por tomar. Los chats asignados también muestran una pequeña insignia inicial en la fila de la bandeja de entrada y una línea "Asignado a {nombre}" en el encabezado del chat para que la propiedad sea visible de un vistazo. Dos autoasignaciones útiles ocurren en tu nombre: cuando un chat activa una alerta humana (el chat se asigna automáticamente para que no quede huérfano en la cola) y cuando pausas la IA en un chat previamente no asignado (quien intervino se convierte en el dueño). Las asignaciones existentes nunca se sobrescriben; siempre puedes reasignar manualmente.
- **iMessage como canal de mensajería (Beta).** Conecta una Mac que ejecute BlueBubbles y comienza a enviar y recibir iMessages a través de tu bandeja de entrada junto con WhatsApp, SMS, Instagram y Messenger. La configuración toma ~10 minutos: instala el servidor BlueBubbles de código abierto en tu Mac, pega la URL de tu servidor y la contraseña en la configuración de iMessage, luego conecta la URL de webhook devuelta en BlueBubbles. Actualmente solo por invitación mientras pulimos la experiencia; contáctanos para habilitarlo en tu cuenta.
- **El indonesio (Bahasa Indonesia) es ahora un idioma admitido.** Elige Bahasa Indonesia en el menú desplegable de idioma al registrarte o en la configuración de la cuenta, y la interfaz de la aplicación, además de las respuestas generadas por IA, usarán indonesio. Las cuentas existentes pueden cambiar en cualquier momento desde Configuración → Configuración General → Idioma.
- **Trae tu propio servidor SMTP para correos electrónicos transaccionales.** Una nueva opción en la configuración de la cuenta te permite conectar cualquier servidor SMTP compatible con estándares (EmailIt, Postmark, SES o tu propio host) para que los correos electrónicos de la cuenta (invitaciones, restablecimientos de contraseña, notificaciones) se entreguen desde tu dominio en lugar del nuestro. Pega el host, puerto, nombre de usuario, contraseña y dirección de remitente; ejecutamos una verificación de conexión real, almacenamos la contraseña cifrada y enviamos un correo electrónico de prueba a tu correo electrónico de cuenta para que sepas que funciona antes de que pase cualquier tráfico real a través de él.
- **Respeta la hora local de cada contacto al enviar seguimientos.** Dos nuevos interruptores en Configuración → Seguridad y General te permiten diferir los seguimientos automatizados para que solo salgan entre las 8 a. m. y las 8 p. m. en la hora local del contacto, derivada del código de país de su número de teléfono. Un segundo interruptor, **Modo estricto de EE. UU.**, bloquea adicionalmente los envíos de los domingos a contactos de EE. UU., recomendado para mantenerse dentro de las expectativas de la TCPA de EE. UU. / FTSA de Florida. Las cuentas nuevas tienen ambos interruptores activados por defecto; las cuentas existentes pueden activarlos cuando estés listo, sin cambios en el comportamiento actual hasta que lo hagas.
- **Notificaciones push del navegador: recibe notificaciones de nuevos mensajes con la pestaña cerrada.** Habilita las notificaciones push del navegador desde Configuración → Notificaciones y recibirás una alerta de escritorio cuando un contacto responda, cuando se dispare una alerta humana o cuando algo más necesite tu atención, incluso si la pestaña de la aplicación no está abierta. Funciona en Chrome, Firefox, Edge, Safari (macOS) y en iOS cuando la aplicación está instalada como PWA. Anteriormente solo por invitación; ahora disponible en cada cuenta.
- **Incrusta el widget de chat en línea en una página, no solo como una burbuja flotante.** Un nuevo fragmento **Incrustar en línea en la página (avanzado)** en **Configuración > Widget de Chat > Obtener Código** te permite soltar el panel de chat en un lugar específico de tu sitio (una sección de contáctanos, una pestaña de ayuda, una barra lateral) en lugar de (o además de) la burbuja flotante en la esquina. El fragmento es un `<div data-chat-widget="…">` que dimensionas con tu propio CSS más un script de carga compartido único que maneja cada incrustado en línea en la página. Reutiliza la misma configuración que la burbuja flotante, por lo que el avatar, el mensaje de apertura, la captura de leads, las preguntas iniciales y las preguntas frecuentes funcionan igual.
- **Nueva sección "Características" en Configuración.** Una sección dedicada de **Características** en Configuración ahora alberga interruptores de encendido/apagado para características opcionales de la cuenta, comenzando con **Tareas** (kanban / tabla / lista / calendario para gestionar seguimientos de clientes) y **Resúmenes diarios** (un resumen generado por IA de las conversaciones y actividades de ayer cada mañana). Apaga una característica si no la usas, o vuelve a encenderla cuando quieras. Ambas están activadas por defecto, por lo que nada cambia a menos que muevas un interruptor.
- **Trae tu propia cuenta de Twilio para WhatsApp (avanzado).** Una nueva página de **Proveedor de SMS** en Configuración te permite cambiar la API de WhatsApp Business a tu propia cuenta de Twilio en lugar de la configuración gestionada predeterminada de la plataforma, útil si ya tienes una cuenta de Twilio establecida con números calentados y plantillas de WhatsApp aprobadas que quieres seguir usando. Pega tu SID de cuenta y Token de autenticación, confirma las advertencias, y el sistema valida las credenciales, libera cualquier número de teléfono retenido actualmente en la configuración predeterminada, luego cambia para que todo el tráfico saliente futuro pase por tu cuenta. El cambio es destructivo (los números y plantillas en la configuración anterior no se transfieren) y puedes volver a cambiar en cualquier momento. Un período de enfriamiento de 24 horas entre cambios evita la rotación accidental. La mayoría de los usuarios deberían permanecer en la configuración predeterminada; esto solo está aquí para los usuarios que lo quieren específicamente.


### Mejorado

- **Asigna automáticamente los contactos entrantes a través de tu equipo.** Un nuevo interruptor en la parte superior de la página de configuración del Equipo distribuye los chats nuevos uniformemente entre tu equipo sin que tengas que mover un dedo. Cuando está activado, cada contacto que te envía un mensaje por primera vez se asigna a quien (propietario o miembro del equipo) tenga la **menor cantidad de contactos asignados en los últimos 30 días**, por lo que el volumen entrante se equilibra en una ventana móvil. Los chats existentes mantienen su responsable actual, la reasignación manual sigue funcionando, y las asignaciones automáticas de alerta humana y pausa de IA de antes no cambian. Deja el interruptor desactivado y nada cambia; esto es puramente aditivo para los equipos que desean un equilibrio de carga sin intervención.
- **Actualizar una fuente de base de conocimientos ahora solo cobra por lo que realmente cambió.** Cuando haces clic en Actualizar en un sitio web o documento en tu base de conocimientos, el coste ahora escala con las secciones que necesitan ser reanalizadas, no una tarifa plana para toda la fuente. Si nada ha cambiado desde la última actualización, no cuesta nada; si solo se editaron un par de secciones en la página, pagas solo por esas. Coincide con cómo se valoran las importaciones iniciales, por lo que puedes actualizar agresivamente sin preocuparte por ser penalizado por páginas que no se han movido.
- **Importación de base de conocimientos más limpia para cuentas que usan sus propias claves de IA.** Si has conectado tu propia clave de API de Anthropic (BYOK), el flujo de importación de la base de conocimientos ya no muestra estimaciones de crédito; esos números no se aplican a tu cuenta, ya que tu proveedor te factura directamente. El selector de páginas y el botón de importación ahora muestran solo el recuento de páginas, sin cifras de crédito engañosas.
- **Los resúmenes de chat ahora son legibles.** Los resúmenes de conversación en el lado derecho de cada chat, y la vista de resumen completo que se abre cuando haces clic en uno, ahora se renderizan con el formato adecuado (encabezados, negrita, listas, enlaces) en lugar de mostrar los caracteres markdown sin procesar. Haz clic en cualquier enlace de un resumen para abrirlo directamente, y selecciona y copia cualquier parte del texto.
- **Archivo con un clic en cada fila de la bandeja de entrada.** Cada chat en la bandeja de entrada ahora tiene un pequeño icono de archivo en el extremo final de la fila, por lo que puedes borrar una conversación terminada sin abrir primero el menú de tres puntos. El icono cambia a una variante de desarchivar cuando estás viendo la lista Archivado, por lo que recuperar un chat en tu bandeja de entrada también es un solo clic. La selección masiva y el interruptor de archivo dentro del chat siguen funcionando exactamente igual que antes; esto es puramente un atajo adicional para limpiar tu bandeja de entrada más rápido.
- **La IA ya no sigue respondiendo a un 👍.** Cuando el último mensaje de un contacto es solo un emoji (sin palabras) y la respuesta anterior de la IA no era una pregunta, la IA ahora lo trata como un amistoso "gracias, hemos terminado" y cierra silenciosamente el chat, sin respuestas de segunda adivinanza dos minutos después. La conversación se vuelve a abrir automáticamente en el momento en que el contacto envía un mensaje de texto real, por lo que no se pierde nada; simplemente dejas de ver esos incómodos seguimientos del bot a un pulgar hacia arriba.
- **Los visitantes ahora pueden cerrar el formulario previo al chat del widget.** Cuando se muestra el formulario de captura de clientes potenciales o consentimiento de privacidad a un visitante del sitio web, un botón de cerrar (X) ahora se sitúa en la parte superior derecha del modal. Tocarlo descarta el formulario y colapsa el chat de nuevo a la burbuja flotante, particularmente importante en dispositivos móviles, donde el formulario ocupaba anteriormente toda la pantalla sin forma de salir excepto rellenando los campos.
- **Transcripciones de notas de voz y video más precisas.** Las notas de voz y el audio en los videos ahora se transcriben a través de un modelo de reconocimiento de voz dedicado que es notablemente más preciso, especialmente en clips cortos, grabaciones multilingües y audio con ruido de fondo o tartamudeos. La IA obtiene una lectura más limpia de lo que realmente dijeron tus contactos, lo que conduce a respuestas más centradas en el tema. No requiere configuración; cada nota de voz y video enviado a o desde tu bandeja de entrada utiliza la nueva transcripción automáticamente.
- **La IA comparte enlaces más precisos a tu sitio web.** Cuando un contacto pregunta por la página o el listado de un producto, servicio o tema específico, la IA ahora escanea todas las URL de tu sitio web configuradas en paralelo, clasifica los enlaces coincidentes en cada página y devuelve el más relevante, en lugar de detenerse en el primer resultado en la página que apareció primero. Las páginas de detalles creadas con constructores de páginas como Elementor, Webflow o JetEngine (donde los listados están envueltos en enlaces de superposición de clic en cualquier lugar) ahora se incluyen, y el contenido que no es de escritura latina (hebreo, árabe, cirílico, CJK, etc.) se conserva de principio a fin para que la IA pueda leerlo y citarlo. Las consultas de búsqueda ahora también se expresan en el propio idioma del sitio web, lo que mejora los resultados cuando tus contactos chatean en un idioma diferente al de tu sitio.
- **Filtra la bandeja de entrada por canal.** Un nuevo menú desplegable de **Canal** se sitúa junto a los filtros de bandeja de entrada existentes (No leído, Abierto, Cerrado, IA pausada, etc.) y te permite reducir la lista a un solo canal de mensajería: WhatsApp, SMS, Instagram, Messenger, Widget de chat, iMessage, etc. El menú desplegable solo muestra los canales que realmente has conectado, por lo que las cuentas que no han configurado iMessage no lo verán saturando la lista. Elegir un canal reemplaza el filtro activo (selección única, igual que las otras píldoras de filtro).
- **Los chats no leídos ahora destacan en la bandeja de entrada.** Cada fila de chat muestra una insignia numérica de no leídos ("3", "12", "99+") y un nombre de contacto en negrita cuando hay mensajes entrantes que aún no has abierto, por lo que puedes escanear una lista larga e identificar inmediatamente lo que aún necesita una respuesta y cuánto. Los chats donde la IA está pausada obtienen un borde izquierdo de color de advertencia y una insignia de "Pausado" para que no se olviden en el ruido, y cualquier chat no leído que haya estado allí durante más de un día escala a un resaltado más fuerte para llamar tu atención primero. Un nuevo filtro de **No leído** en la parte superior de la bandeja de entrada te permite colapsar la lista solo a los chats que necesitan atención; abrir o responder a un chat borra su estado de no leído automáticamente.
- **Abre un chat en un modal desde Negocios y Resúmenes diarios.** El icono de chat en una tarjeta de negocio y los enlaces de contacto dentro de un resumen diario ahora abren la conversación en un modal sobre la página en la que estás, en lugar de llevarte a la bandeja de entrada y perder tu lugar. Cierra el modal y estarás justo donde empezaste; útil cuando estás escaneando un pipeline o hojeando un resumen y solo quieres un vistazo rápido a lo que se dijo.
- **Widget de chat protegido contra el abuso automatizado.** El widget de chat incrustado ahora emite a cada visitante un token de sesión de corta duración al cargar y lo verifica en cada mensaje. Esto cierra una brecha donde los scripts automatizados podrían enviar grandes volúmenes de mensajes a tu widget y consumir tus créditos sin que ningún visitante real esté involucrado. Los visitantes legítimos no se ven afectados; el token se maneja de forma invisible en segundo plano.
- **Mantén presionado "Reanudar IA" para omitir el seguimiento.** Tocar Reanudar IA funciona igual que antes; la IA retoma la conversación y evalúa si programar un seguimiento automáticamente. Si deseas reanudar sin un seguimiento, mantén presionado el botón: un pequeño aviso te permite elegir "Solo reanudar" (sin seguimiento programado) o "Reanudar + Seguimiento" (el comportamiento predeterminado).
- **Resúmenes diarios se abre en ayer de forma predeterminada.** El resumen de hoy se genera durante la noche, por lo que aterrizar en la página solía significar mirar un estado vacío hasta que hacías clic manualmente un día hacia atrás. La página ahora se abre directamente en el resumen de ayer; el selector de fechas y los controles Hoy/Anterior/Siguiente funcionan igual que antes si deseas moverte.
- **Paso más claro "¿Cómo comienza la conversación?" en la incorporación.** El segundo paso de incorporación se ha simplificado: elige si tu cliente te envía un mensaje primero o si tú te pones en contacto con ellos primero. El atajo anterior "Hago ambos" se ha eliminado porque relajaba las recomendaciones del resto del asistente más de lo que la gente esperaba; si ejecutas flujos de trabajo tanto entrantes como salientes, aún puedes configurarlos eligiendo "Envío un mensaje a mi cliente primero" más un caso de uso de seguimiento o recopilación de reseñas en el siguiente paso, y añadiendo más campañas después.
- **Recordatorios graduados cuando falla un pago.** Cuando falla un pago de suscripción, recibirás un correo electrónico de recordatorio amistoso y un banner de aviso dentro de la aplicación de inmediato, mientras la plataforma reintenta el cargo en segundo plano. Si sigue sin resolverse después de una semana, las campañas salientes y los envíos manuales se pausan para que una cuenta morosa no pueda seguir acumulando uso. Después de dos semanas, las respuestas de la IA también se pausan y la aplicación cambia a modo de solo lectura; aún puedes actualizar la facturación o cerrar sesión, pero todo lo demás está bloqueado. En el momento en que se realiza el pago, todo esto se borra automáticamente en minutos; no se necesita reinicio manual.


---

- **La página de Canales ahora explica por qué un número de WhatsApp está desconectado.** Cuando un número de API de WhatsApp conectado se desconecta, el motivo se muestra ahora directamente debajo del número en la página de configuración de Canales; por ejemplo, "Tu cuenta de WhatsApp Business ha sido desactivada por Meta. Ve a Meta Business Manager para revisar y resolver cualquier infracción de las políticas y, a continuación, vuelve a conectarte". Anteriormente, el número solo mostraba un punto rojo sin explicación, lo que te obligaba a contactar con el soporte técnico para averiguar qué había sucedido.

- **El chat ahora muestra por qué la IA no respondió.** Cuando la IA omite un mensaje (porque la campaña del contacto requiere un activador de palabra clave que no estaba en el mensaje, porque el mensaje llegó fuera del horario activo del bot o debido a un problema de crédito o facturación), aparece ahora una pequeña etiqueta ámbar en la conversación en ese momento. Ya no tienes que adivinar por qué un contacto no recibió respuesta; el motivo es visible directamente en la línea de tiempo.

- **Exporta tu conversación de prueba "Prueba la IA".** Mientras pruebas tu agente de IA en el generador de campañas, un botón **Exportar chat** se encuentra ahora junto a Reiniciar en la parte superior de la conversación de prueba. Descarga todo el intercambio como un archivo de texto sin formato con el formato de una exportación de chat normal (cada línea muestra la hora, quién lo envió y el mensaje) para que puedas guardar una transcripción, compartirla con un compañero de equipo o mantener un registro de cómo respondió la IA.

Questions about this release? [Contact Support](mailto:hi@youraiconnector.com).

## Abril de 2026

_Publicado: 28 de abril de 2026_

### Nuevo

- **Recibe notificaciones en el momento en que un cliente te envía un mensaje, incluso cuando la pestaña está cerrada.** Las notificaciones push del navegador se están implementando en versión beta. Actívalas por dispositivo desde la configuración de Notificaciones y luego elige qué categorías deben mostrar una notificación de escritorio: útil para chats no leídos, alertas de transferencia a humanos y cualquier cosa que no quieras perderte mientras la aplicación está en segundo plano. Disponible en Chrome, Edge, Firefox y versiones recientes de Safari.
- **La IA ahora puede buscar en Google.** Tu asistente de IA puede buscar información general en la web durante las conversaciones, no solo en tu sitio web configurado. Útil para responder preguntas sobre temas externos, empresas o cualquier cosa que el visitante mencione y que no esté en tu propio sitio.
- **Soporte para el idioma japonés.** La interfaz de la aplicación ya está disponible en japonés. Cambia desde la configuración de idioma de tu cuenta.

### Mejorado

- **Ve los seguimientos de la IA en el momento en que se envían desde una tarea.** Cuando apruebas una tarea de preguntas frecuentes con "Enviar seguimiento de IA" activado, el chat con ese contacto se abre ahora automáticamente en una ventana de vista previa para que puedas ver cómo llega el mensaje; ya no es necesario cambiar a la página de chat para comprobar qué se envió.
- **Incorporación más clara: elige primero la dirección de la conversación.** La incorporación ahora comienza con una sola pregunta: ¿tu cliente te envía un mensaje primero o tú le envías un mensaje a él? Los casos de uso que no se ajustan a tu respuesta se desplazan a la parte inferior de la lista y explican por qué, para que no puedas configurar accidentalmente una campaña saliente cuando querías responder a mensajes directos entrantes.
- **Los cambios en el enrutamiento de canales ahora son explícitos.** Cuando reactivas una campaña entrante o guardas ediciones en una, la aplicación ya no mueve silenciosamente el enrutamiento de canales fuera de otra campaña activa. Si se detecta un conflicto, verás un cuadro de diálogo de confirmación con el nombre de la campaña que posee actualmente cada canal: elige "Hacerse cargo" para cambiar el enrutamiento o cancelar para dejar las cosas como estaban. Guardar una edición sin cambios en el canal nunca afecta al enrutamiento.
- **La variante de WhatsApp elegida en la incorporación es la que obtienes.** Si conectas WhatsApp Web en la incorporación, solo se habilita WhatsApp Web en la campaña, incluso si tienes un número de API de WhatsApp Business independiente conectado desde antes. Lo mismo ocurre a la inversa para la API de Business.
- **Filtra el pipeline de acuerdos por fecha.** Dos nuevos filtros en la parte superior del pipeline te permiten limitar el tablero a los acuerdos creados en un período específico, programados para cerrarse en uno, o ambos. Cada filtro funciona de forma independiente y se borra con un solo toque, por lo que puedes responder preguntas como "qué se cierra este mes" o "qué entró la semana pasada" sin salir del tablero.
- **El seguimiento de costes de IA con tu propia clave ahora es exacto.** Si conectas tu propia clave de API de Anthropic, el coste de IA que se muestra en tu página de facturación ahora coincide con lo que ves en la consola de Anthropic, hasta el céntimo la mayoría de los días. Anteriormente, algunas llamadas de IA en segundo plano no se registraban y el caché de avisos de mayor duración no tenía el precio correcto, lo que dejaba una pequeña brecha entre las dos cifras.
