> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getnexor.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Nuevas funciones, mejoras y correcciones de Nexor

Aquí queda todo lo nuevo de Nexor. Publicamos una nueva edición los lunes cuando
hay cambios que vale la pena contar.

<Update
  label="10 de agosto de 2026"
  description="Creación de agentes con NexorGPT, pruebas reales de canales y más control operativo"
  tags={["Producto", "Agentes", "Canales", "Developers"]}
  rss={{
title: "Agentes, canales y operación",
description: "Nuevas formas de crear y probar agentes, más control sobre email, voz e Inbox, y mejoras para integraciones y Developers."
}}
>
  ### Crear agentes con NexorGPT

  En los botones generales de **Crear agente** se puede elegir entre NexorGPT y el
  flujo manual. NexorGPT reúne el brief dentro del chat, crea el agente y mantiene
  la misma conversación abierta para seguir ajustándolo; las automatizaciones de
  Instagram y Messenger conservan el flujo manual.

  ### Objetivos personalizados en Settings

  En `Settings → Goal`, un agente puede usar un objetivo personalizado escrito
  por el equipo. El objetivo queda incorporado en sus instrucciones para cubrir
  procesos que no calzan con los goals predefinidos.

  ### Probar el agente en WhatsApp

  Antes de conectar un número propio, las cuentas elegibles pueden abrir **Probar
  mi agente**, escanear un QR y conversar con el agente desde WhatsApp. La sesión
  de prueba queda aislada y no contacta leads reales.

  ### Francés para agentes

  `fr-FR` ya se puede seleccionar como idioma del agente. Los canales de texto y
  las reglas de conversación usan francés, zona horaria de París y el formato
  regional correspondiente; las llamadas requieren una voz francesa compatible
  y la interfaz de Nexor mantiene su idioma.

  ### Voces clonadas desde una grabación

  En agentes con canal de llamadas, el selector de voz permite subir muestras de
  audio y crear una voz propia. El proceso continúa en background, la voz queda
  disponible solo dentro de la misma cuenta y cada cuenta puede mantener hasta
  10 voces clonadas.

  ### Más control sobre las llamadas

  En el canal de llamadas se puede definir quién habla primero y qué debe hacer
  el agente cuando detecta un buzón de voz. Si una llamada de Playground no se
  conecta, el chat muestra el resultado y permite reintentarla.

  ### Escalaciones humanas con reparto automático

  Las escalaciones están disponibles en WhatsApp, SMS, Instagram, Messenger,
  email, web chat y llamadas; en voz, el handoff continúa por un canal de texto
  compatible. El equipo responsable se configura en Pipeline y los casos se
  reparten por round-robin entre sus miembros.

  ### Más contexto operativo en Inbox

  Para conversaciones de Coexistence y casos escalados, Inbox muestra pestañas
  de Resueltos y Descartados con la persona que cerró cada caso. El panel de
  Detalles y NexorGPT ahora se puede contraer y se adapta a pantallas más chicas.

  ### SMS manual desde la conversación

  Para configuraciones compatibles de SMS en Estados Unidos o Canadá, con el
  consentimiento correspondiente registrado, una persona puede enviar mensajes
  desde la conversación del lead. Los errores de entrega aparecen junto al
  mensaje para saber qué ocurrió.

  ### Firmas personalizadas de email

  En agentes con email se puede crear una firma con texto, links e imágenes. La
  firma se agrega a emails generados por el agente, respuestas, envíos manuales
  y pruebas de Playground.

  ### Template exacto para el primer email

  En agentes con email se puede definir el asunto y cuerpo exactos del primer
  mensaje, incluyendo variables del lead. Las respuestas y los emails siguientes
  continúan siendo redactados por el agente.

  ### Varias pestañas de Google Sheets por agente

  Una conexión de Google Sheets puede usar varias pestañas con el mismo agente.
  Cada pestaña conserva su propia conexión y editar una ya no modifica
  accidentalmente otra pestaña conectada.

  ### Catálogos activos y actualizados

  Después de crear un catálogo manual, de Shopify o por API, se pueden elegir los
  agentes que lo usarán. Para catálogos API, la sincronización corre en background,
  recorre fuentes paginadas y muestra el último sync exitoso. Los productos
  retirados quedan inactivos solo cuando la respuesta del origen está completa;
  ante una respuesta incompleta Nexor conserva los actuales.

  ### Notas del equipo que el agente puede usar

  Una nota marcada como **Visible para la IA** entra en el contexto del lead en
  texto, email, WhatsApp, redes sociales, web chat, SMS y llamadas. Las notas se
  pueden editar, eliminar o volver privadas desde la ficha del lead.

  ### Atribución visible en la ficha del lead

  Cuando un lead trae datos de campaña, su ficha muestra UTMs, click IDs,
  plataforma y origen en una sección propia. Al abrirlo desde el Pipeline, la
  actividad corresponde al agente desde el que se abrió, incluso si participa en
  más de uno.

  ### Etapas del Pipeline más flexibles

  La etapa **Escalado a ejecutivo** ahora es opcional y la etapa-meta de un agente
  puede marcarse o desmarcarse como final. Si una etapa con leads se elimina desde
  NexorGPT, primero se pide una etapa de destino para no dejar leads sin ubicación.

  ### Configuración de contacto más clara

  Los horarios, recontactos y ajustes de reuniones ahora separan presets,
  configuración general y excepciones por etapa. Si una cadencia incluye
  WhatsApp pero el agente no tiene número asignado, Settings lo advierte antes de
  que esos intentos se omitan.

  ### Reuniones filtradas por agente

  La página de Reuniones suma un filtro por agente además del filtro por
  anfitrión. Los resultados y contadores se actualizan junto con los filtros de
  fecha, estado y búsqueda.

  ### Archivos más rápidos de organizar

  File Library permite subir varios archivos de una vez y editar sus nombres
  después de cargarlos. Los documentos de Knowledge Base también se pueden
  renombrar sin volver a subirlos.

  ### Billing desde el sidebar

  Billing ahora tiene una entrada propia en el sidebar. El uso del período, la
  forma de pago, el historial de facturas y el próximo cobro, cuando corresponde,
  quedan reunidos en `/billing`.

  ### Progreso real al entrenar un agente

  El entrenamiento del agente muestra cuántos archivos se analizaron y cuántas
  propuestas se generaron. El flujo también acepta archivos Markdown y muestra
  un error claro si el procesamiento deja de responder.

  ### Audios a 1x, 1.5x o 2x

  Las notas de voz de WhatsApp y las grabaciones de llamadas se pueden reproducir
  a `1x`, `1.5x` o `2x` desde la ficha del lead.

  ### HubSpot se conecta por OAuth

  Las nuevas conexiones de HubSpot usan el flujo oficial de OAuth desde Nexor.
  Las conexiones existentes mediante private app token continúan funcionando.

  ### Onboarding self-serve renovado

  Para cuentas nuevas, el onboarding guarda el avance, valida los pasos necesarios
  y prepara la configuración del agente mientras se completa el flujo. Al
  terminar, abre el agente creado y permite probarlo directamente en Playground.

  ### Las correcciones de NexorGPT quedan registradas

  Para admins que revisan mensajes del agente, las correcciones aplicadas desde
  `?` quedan asociadas al lead. Los hallazgos anteriores se pueden marcar como
  resueltos o descartados para que no vuelvan a aparecer en análisis futuros.

  ### Deshacer cambios de prompt en NexorGPT

  Para cambios de prompt aplicados desde NexorGPT, la card de confirmación permite
  deshacer la modificación. Si hubo ediciones posteriores, se puede revertir solo
  el cambio original o restaurar la versión anterior completa.

  ### Más control de leads desde la API

  Para Developers, la API pública permite definir `assigned_to` al crear leads,
  actualizar metadata en lote, crear y listar notas, y configurar
  `goal_statement` en agentes con objetivo personalizado. El update masivo
  mantiene el scope de la cuenta e informa los valores sin match y los registros
  que no pudo procesar.

  ### Secrets y efectos para automatizaciones

  Para Developers, las configuraciones de HTTP tools pueden referenciar valores
  sensibles como `{{env.KEY}}` y resolverlos en cada ejecución. Las Cloud
  Functions por evento pueden asignar leads, cambiar etapas, agregar tags,
  incorporar leads a agentes y reemplazar variables existentes mediante
  `ctx.effects`.
</Update>

<Update
  label="29 de julio de 2026"
  description="Rework grande de Inbox y Pipeline, WhatsApp más seguro y más control de canales"
  tags={["Producto", "Inbox", "WhatsApp", "Canales"]}
  rss={{
title: "Inbox, WhatsApp y canales",
description: "Un Inbox y Pipeline mucho más completos, gestión y seguridad de WhatsApp, DNS de email más claro, Zoho y automatizaciones de Instagram."
}}
>
  ### Inbox para Coexistence y casos escalados

  Inbox reúne conversaciones de números conectados mediante WhatsApp
  Coexistence y casos en que el agente escaló a un ejecutivo. El equipo puede
  tomar el caso, responder y cerrarlo desde un solo lugar.

  ### Asignación automática de miembros a leads

  En cada etapa del Pipeline se pueden elegir los miembros responsables. Cuando
  un lead entra a esa etapa, Nexor lo asigna automáticamente dentro del equipo
  seleccionado en vez de dejarlo sin responsable.

  ### NexorGPT ahora tiene su propia página

  NexorGPT pasó al menú principal y deja de ocupar espacio en el resto del
  producto. El chat full-page mantiene su contexto y sus acciones, con más
  espacio para trabajar.

  ### WhatsApp se gestiona desde Nexor

  Cambia el display name y la foto de perfil, revisa la salud de la conexión y
  reconecta un número desde Nexor, sin depender del dashboard del proveedor.

  ### Warm-up de WhatsApp más seguro

  Nexor reparte los contactos durante el día, respeta el límite que Meta entrega
  para cada número y frena ante señales de bloqueo. El dashboard muestra el
  límite actual, cuánto se usó y cuánto queda.

  ### Templates de WhatsApp listos para partir

  Para clientes con un solo agente, al conectar WhatsApp Nexor crea una base de
  templates para apertura, follow-up y agendamiento. Si hay un bloqueo de
  entrega, la alerta lleva al número afectado y deja claro qué hacer.

  ### DNS de email más claro

  Nexor puede recuperar dominios existentes, mostrar los registros DKIM y
  Reply-To, indicar el progreso de cada registro y explicar mejor los errores
  de verificación.

  ### SMS solo donde está soportado

  La configuración de SMS ahora aparece solo para clientes de Estados Unidos y
  Canadá. Las llamadas siguen disponibles en otros países y las configuraciones
  de SMS existentes que sí se usan siguen funcionando.

  ### Zoho CRM ya está disponible

  Zoho se conecta desde Nexor y mantiene sincronizados los leads, el flujo del
  CRM y la atribución.

  ### Respuestas a stories de Instagram → DM automático

  Crea una automatización con una keyword y un agente. Cuando alguien responde
  una story con esa palabra, Nexor inicia el DM automáticamente.
</Update>

<Update
  label="23 de julio de 2026"
  description="Web chat con tu marca, comercio con Shopify y Cloud Functions"
  tags={["Producto", "Web chat", "Shopify", "Desarrolladores"]}
  rss={{
title: "Web chat, Shopify y Cloud Functions",
description: "Web chat con tu marca, catálogo y checkout de Shopify dentro de las conversaciones, y código propio sin montar otro servicio."
}}
>
  ### Web chat con tu marca

  El editor muestra los colores y la apariencia del widget en vivo. El snippet
  de instalación está en el mismo lugar, listo para copiar.

  ### Shopify dentro de la conversación

  Los agentes pueden buscar productos, armar carritos y compartir links de
  checkout usando el catálogo actualizado de Shopify.

  ### Cloud Functions, sin montar otro servicio

  Nexor permite crear y probar funciones aisladas para integraciones y tools de
  agentes, sin tener que mantener otro backend.
</Update>

<Update
  label="15 de julio de 2026"
  description="Tools reutilizables por cliente"
  tags={["API", "MCP", "Tools"]}
  rss={{
title: "Tools reutilizables, sin copias desactualizadas",
description: "Una misma tool puede usarse en varios agentes y todos reciben los cambios desde un catálogo único."
}}
>
  ### Un catálogo para todas tus tools

  Una tool se define una sola vez y puede asignarse a varios agentes. Cuando
  cambia la original, Nexor actualiza todas las asignaciones.

  Está disponible mediante `/client-tools` y sus equivalentes en MCP.
</Update>

<Update
  label="14 de julio de 2026"
  description="Reportes y errores más seguros"
  tags={["API", "MCP", "Reportes"]}
  rss={{
title: "Reportes desde API y MCP",
description: "Embudos, campos, llamadas y detalle por lead, con errores más claros cuando se alcanza un límite."
}}
>
  ### Embudos, llamadas y leads

  Los endpoints y tools MCP cubren embudos, distribución de campos,
  estadísticas de llamadas y reportes por lead.

  ### Errores claros, sin filtrar detalles internos

  Los límites de uso ahora devuelven un error `RATE_LIMITED` accionable. Las
  fallas del backend usan un mensaje sanitizado y nunca exponen la respuesta
  cruda del servicio interno.
</Update>

<Update
  label="7 de julio de 2026"
  description="Instagram, Messenger y una biblioteca compartida de archivos"
  tags={["Producto", "Canales", "Archivos"]}
  rss={{
title: "Instagram, Messenger y archivos compartidos",
description: "Meta se conecta directo desde Nexor y cada cliente tiene una biblioteca común de imágenes y documentos."
}}
>
  ### Instagram y Messenger, directo desde Nexor

  La autenticación de Meta vive en Nexor y los mensajes directos aparecen junto
  a WhatsApp, email, SMS, llamadas y web chat.

  ### Una biblioteca para imágenes y documentos

  Cada archivo se sube una sola vez y queda disponible para los agentes del
  cliente, sin volver a cargar la misma imagen o documento.
</Update>

<Update
  label="26 de junio de 2026"
  description="Configuración de web chat y agendamiento conectado"
  tags={["Producto", "Web chat", "Calendly", "Workflows"]}
  rss={{
title: "Web chat y Calendly, directo desde Settings",
description: "La instalación del web chat, los tipos de evento y la configuración del workflow están en flujos más simples."
}}
>
  ### Web chat listo desde un solo flujo

  Agente, configuración del canal y snippet de instalación están juntos en una
  sola pantalla.

  ### Calendly conectado al agente

  Cada agente puede usar un tipo de evento de Calendly o un link personalizado.
  La conexión también se puede volver a sincronizar desde Nexor.

  ### Settings de workflows más ordenado

  Los tipos de reunión, recordatorios, variables, canales y opciones de
  agendamiento ahora viven en una experiencia más consistente.
</Update>

<Update
  label="16 de junio de 2026"
  description="Operación más rápida del pipeline y más contexto"
  tags={["Producto", "Pipeline", "WhatsApp", "Integraciones"]}
  rss={{
title: "Drag-and-drop, archivos de WhatsApp y Google Sheets",
description: "Los leads se mueven directo en el Pipeline, los archivos aparecen en el chat y Sheets usa los campos reales del cliente."
}}
>
  ### Drag-and-drop en el Pipeline

  Una tarjeta se puede mover a otra etapa sin perder el historial de estados ni
  la actividad del lead.

  ### Archivos de WhatsApp dentro del chat

  Las imágenes y archivos recibidos por WhatsApp aparecen dentro de la
  conversación del lead, sin salir de Nexor para entender el mensaje.

  ### Google Sheets con los campos correctos

  Nombre, teléfono, email y campos propios del cliente usan las mismas etiquetas
  que el equipo ya ve en Nexor.
</Update>

<Update
  label="20 de mayo de 2026"
  description="Responsables, Outlook Calendar y mejores pruebas de agentes"
  tags={["Producto", "Equipos", "Calendario", "Agentes"]}
  rss={{
title: "Owners, Outlook y mejores pruebas",
description: "Los workflows tienen responsables, Outlook funciona como calendario y Playground guarda sesiones con sus trazas."
}}
>
  ### Owners y equipos por workflow

  Cada workflow puede tener owners, equipos y un lock para que solo las personas
  responsables puedan editarlo.

  ### Outlook Calendar

  Outlook puede ser el calendario activo para agendamiento, con estados claros
  al conectar, reconectar o cambiar de proveedor.

  ### Historial y trazas en Playground

  Playground guarda sesiones anteriores y muestra la traza completa de cada
  respuesta.
</Update>

<Update
  label="13 de mayo de 2026"
  description="Handoffs humanos y mejor gestión de leads y conocimiento"
  tags={["Producto", "Asistencia humana", "Conocimiento", "Leads"]}
  rss={{
title: "Handoff humano, conocimiento editable y leads ordenados",
description: "Una persona puede tomar la conversación, las fuentes se editan sin volver a subirlas y los workflows se agrupan mejor."
}}
>
  ### Una persona puede tomar la conversación

  La IA se puede pausar para que un operador tome el control y continuar con el
  agente cuando el handoff termina.

  ### La base de conocimiento se edita en línea

  Las fuentes Markdown se pueden revisar y corregir desde el documento, sin
  borrar y subir el archivo completo otra vez.

  ### Leads y workflows más ordenados

  Nexor suma asignación de leads, grupos de workflows y acciones para pausar o
  reanudar la automatización desde el detalle del lead.
</Update>

<Update
  label="29 de abril de 2026"
  description="Inicio guiado, dashboard más claro y Kommo autoservicio"
  tags={["Producto", "Onboarding", "Dashboard", "Integraciones"]}
  rss={{
title: "Onboarding, Dashboard v2 y Kommo",
description: "Un checklist muestra lo que falta, el dashboard ordena los resultados y Kommo se conecta sin setup manual."
}}
>
  ### Checklist de onboarding

  Los pasos pendientes están siempre visibles y cada uno lleva directo a la
  configuración correspondiente.

  ### Dashboard v2

  Conversiones, destacados, insights y rendimiento por workflow aparecen en una
  estructura más clara.

  ### Kommo y SMS self-serve

  La conexión de Kommo, los mapeos del pipeline y la activación de SMS están
  disponibles desde Settings.
</Update>

<Update
  label="7 de abril de 2026"
  description="Un espacio diario más simple y APIs de mensajería más amplias"
  tags={["Producto", "Leads", "API", "Importaciones"]}
  rss={{
title: "Leads, Pipeline e importaciones",
description: "Leads y Pipeline tienen vistas separadas, los CSV se importan con mapeo y una API reúne WhatsApp, email y llamadas."
}}
>
  ### Leads por un lado, Pipeline por otro

  La tabla reúne todos los leads y el kanban muestra la ejecución de un workflow
  específico.

  ### Importaciones por CSV

  Los CSV incluyen mapeo de campos, manejo de duplicados y progreso de carga.
  Los documentos también se pueden sumar a la Base de conocimiento.

  ### WhatsApp, email y llamadas desde una API

  `POST /messages` acepta texto y templates de WhatsApp, email y llamadas de IA.
  Los background jobs también permiten ejecutar trabajo recurrente o diferido.
</Update>
