TrazabilidadCaptura de atribución de anuncios (Click-to-WhatsApp) multicanal WhatsApp Cloud · WhatsApp directo del vendedor · Lead AdsListo
TrazabilidadResolución de campaña y anuncio en el panel del leadListo
TrazabilidadEmbudo campaña → lead → ventaListo
AutomatizaciónAuto-creación de leads desde clicks de anuncio (Click-to-WhatsApp) backfill del histórico + asignación automática al vendedor de la cuentaListo
TrazabilidadTablero de trazabilidad: costo y ROAS por anuncio CPL · CPA · ROAS exacto en USD — desplegado y verificado en producciónListo
Meta AdsTipo de cambio histórico para costear fechas pasadas tipos de cambio BCRP cargados; gasto en USD completoListo
TrazabilidadReparación de atribución histórica de anuncios 1654 conversaciones viejas re-vinculadas a su anuncio, sin tocar leads ni bandejasListo
BandejaTarjeta de anuncio de origen en la conversación estilo KOMMO: el vendedor ve dentro del chat de qué anuncio vino el clienteListo
BandejaTarjeta de anuncio también en la vista de Lead API consistencia entre la vista de chat y la de lead; imagen del anuncio cuando el creativo está disponibleListo
BandejaImágenes de anuncio duraderas + fin de "Sin campaña" creativos descargados y servidos localmente (no expiran); el nombre de campaña se resuelve aunque el anuncio esté fuera de la ventana de métricasListo
TrazabilidadAgrupación estable por campaña/anuncio real el tablero agrupa por identificador de anuncio resuelto, no por nombre incompleto: se acaban los grupos falsos "Sin campaña"Listo
ListasNombres reales de campaña/anuncio en listas y bandeja + búsqueda el vendedor ve y puede buscar por la campaña/anuncio real del lead en toda la aplicaciónListo
BandejaUn chat de Meta Ads ya es un lead automáticamente si vino de una campaña, se registra solo (sin apretar "Crear lead"); el panel distingue reciente / histórico / WhatsApp directoListo
AutomatizaciónIncorporación de leads históricos de Meta Ads 1.619 conversaciones viejas convertidas a lead en lotes controlados, fechadas en su día real para no alterar las métricas de hoyListo
BandejaFiltro "Por responder" en la bandeja comercial worklist de conversaciones abiertas donde el cliente escribió último y aún espera respuesta — en cualquier etapa (asignado, contactado, interesado…), sin ensuciar la etiqueta de estado; las bandejas de leads por API muestran solo los de su propio númeroListo
AnalyticsTiempos de respuesta más precisos: "No respondidos" sin falsos si el vendedor inicia la conversación y el cliente responde, ya no cuenta como no respondido; se separa en el bucket "Vendedor inició"Listo
ResponsiveAdaptabilidad completa para dispositivos móviles rediseño móvil: navegación inferior, paneles deslizables, tablas a tarjetas; interfaz persistente sin recargar al navegarListo
ConfiabilidadEnvío de mensajes robusto reintentos automáticos con espera progresiva ante fallos temporales, prevención de mensajes duplicados y recuperación de envíos interrumpidosListo
PlataformaEstabilidad del tiempo real conexiones más eficientes y apagado ordenado del servicio (sin cortes bruscos en los reinicios)Listo
SeguridadEndurecimiento de seguridad CSRF por cookie de sesión (sin romper webhooks/cron), comparaciones timing-safe de tokens, secretos fail-closed y control de origen del WebSocketListo
WhatsAppVisibilidad de cuentas restringidas si WhatsApp restringe/banea una cuenta, se ve claramente en Cuentas — antes se inferían por la falta de mensajesListo
WhatsAppBandeja por cuenta para vendedores con varios WhatsApp el vendedor con 2+ números vinculados ve un selector de cuentas y filtra su bandeja por número; la cuenta elegida se conserva al refrescar (F5) y navegar, y cada endpoint respeta el número pedido sin mezclar cuentasListo
WhatsAppResponder chats sin número visible (@lid) cuando WhatsApp entrega solo un identificador opaco, se resuelve el número real bajo demanda para poder responder — con fusión segura de conversaciones que no duplica chats, no rompe el vínculo del lead ni pierde mensajes entrantes; solo con sesión activaListo
CuentasEditar datos de la cuenta de WhatsApp botón Editar en Cuentas: cambiar nombre visible, teléfono y empresa, con auditoría; aclara que ajusta la ficha del CRM, no el WhatsApp real vinculadoListo
BandejaMultimedia completa en la vista de lead audios, PDF, imágenes y ubicaciones sin texto ahora se ven en la conversación del lead (antes solo aparecían los mensajes con texto y parecían "perdidos")Listo
UI/UXOptimización de la bandeja comercial modo gris, filtros con chips, sidebar de vendedores/APIsListo
BandejaAuditar el trabajo de un vendedor (por persona) admin/superadmin elige a un vendedor y ve todo su trabajo: los leads que atiende o tiene asignados —por cualquier canal de salida— más los chats sin lead de sus cuentas; el sidebar separa Vendedores (persona) de las APIs, sin duplicar a quien tiene 2+ números. El canal y quién atiende se muestran correctamente en leads delegados y en leads del número oficial (Cloud) asignadosListo
BandejaEnviar archivos desde el lead con chat vinculado PDF, imágenes, videos, audios y documentos se envían desde el propio lead (WhatsApp directo con chat vinculado), por el mismo número por donde entró; el envío de multimedia por el número oficial (Cloud/API) queda para más adelanteListo
LeadsDelegación de leads del número oficial (Cloud/API) y canal de salida correcto los leads del número oficial se pueden delegar aunque no tengan sesión WhatsApp normal y aparecen en la bandeja del vendedor; reasignar cambia responsable y canal, delegar solo cambia quién atiende y conserva el número; un lead que entró por un número sale por ese mismo númeroListo
UI/UXVisor integrado de archivos PDF los PDF, imágenes, audios y videos se abren dentro del CRM (visor en línea), sin descargar; el acceso respeta el permiso del lead (el vendedor que atiende puede abrir el adjunto aunque el canal sea de otra cuenta)Listo
BandejaEl primer mensaje del cliente ya no se pierde en leads del número oficial los leads que entran por el WhatsApp oficial (Cloud) muestran el mensaje inicial del cliente dentro de la conversación, aunque el chat se haya creado recién al responder; antes ese primer mensaje parecía desaparecer tras asignar al vendedorListo
AnalyticsTiempos de respuesta por vendedor, medidos con justicia se mide sobre los leads que cada vendedor realmente atiende —incluidos los delegados en cuentas de otros números—, en horario laboral efectivo (08–22) y usando la mediana como referencia; deja de invisibilizar a quien atiende desde otra cuenta y de castigar por horas fuera de turnoListo
BandejaReproductor de audio y vista previa de PDF mejorados audio con control de velocidad y barra de progreso, vista previa real del PDF (validada antes de mostrar), selector de emojis estilo WhatsApp y avisos claros cuando un archivo no está disponible en el equipoListo
LeadsReasignar un lead cambia también el número por el que se le responde al pasar un lead a otro vendedor, la conversación continúa desde el WhatsApp de ese vendedor (delegar, en cambio, mantiene el número original). El lead conserva el historial completo aunque haya pasado por varios números, y la conversación anterior no se pierde ni se mezclaListo
ChatsStickers y GIFs en la conversación biblioteca de stickers compartida por empresa y opción de guardar los que envía el cliente; los GIF se entregan correctamente en WhatsAppListo
VentasTablero comercial por etapas (kanban) los leads se ven y se arrastran por etapa comercial —de contactado a cierre—, con paginación por etapa para que siga siendo rápido cuando hay muchos leads, y adaptado a tema claro y oscuroListo
ConfiabilidadFin de la pérdida de mensajes de WhatsApp se detectó y corrigió la causa raíz: en ciertas caídas el sistema abría una segunda conexión con la misma línea y ambas competían, de modo que WhatsApp cortaba la buena y algunos mensajes del cliente no llegaban a la bandeja. Incluye registro por línea para que un problema así vuelva a ser visible desde el primer minutoListo
ConfiabilidadRecuperación automática de mensajes que llegan incompletos cuando un mensaje del cliente llega sin poder abrirse, el sistema se lo pide al teléfono del propio vendedor y lo recupera. En la primera medición en producción se recuperó el 94% de los casos. Los mensajes recuperados conservan su fecha y hora reales, así que la conversación no se desordenaListo
SoporteCanal de soporte y notas privadas dentro del CRM carril lateral con tres pestañas: avisos, notas privadas con recordatorio y reporte de incidencias con captura de pantalla; quien reporta puede seguir su propio caso hasta el cierreListo
WhatsAppEl vendedor reconecta su propia línea si su WhatsApp se desconecta, el vendedor recibe el aviso y puede volver a vincularlo él mismo, sin esperar a soporte; las líneas parqueadas se pueden silenciar para no generar ruidoListo
LeadsAviso de cliente repetido y reingresos por campaña si un cliente que ya existe vuelve a escribir por otro anuncio, no se crea una ficha duplicada: se avisa y se registra el reingreso sobre la ficha que ya teníaListo
ConfiabilidadVigilancia automática de líneas caídas construido y desplegado, deliberadamente apagado: reconecta solo una línea que se cae fuera de horario. Se activará cuando se cierren las comprobaciones que evitan que la propia vigilancia genere conexiones duplicadas — el problema que acaba de corregirseEn curso
AnalyticsIncorporación de nuevos gráficosPlanificado
CRMEstadísticas por vendedor (ampliadas)Planificado
CRMMejora del contexto de conversacionesEn curso
VentasCaptura de resultados de venta por el vendedor marcar vendido / perdido / en seguimiento es de un toque y parte del flujo diario; ya en uso con resultados reales registrados por los vendedores. Es la base que alimenta comisiones, reportes por vendedor y la optimización de pauta con MetaListo