Saltar al contenido

Contactos

Sabe con quién está hablando tu agente de IA

intoCHAT guarda un contacto por persona para cada agente: visitantes que han iniciado sesión, leads, personas de tu archivo CSV y fichas que envían tus propios sistemas. Añade tus propios atributos, como un plan o un gestor de cuenta, y deja que tus acciones y los tickets del helpdesk los usen.

Ejemplo: un cliente con sesión iniciada y una acción que lee su contacto

Visitante: Hola, ¿puedo añadir dos personas más a nuestro espacio de trabajo?

Agente: ¡Hola, Ada! He revisado tu cuenta: ahora usas 3 de las 5 plazas de tu plan, así que puedes invitar a dos personas más desde los ajustes de tu espacio de trabajo.

Visitante: Genial, ¿y si necesitamos una sexta?

Agente: Según tu cuenta, una sexta plaza necesita el plan superior. Puedo enseñarte cómo cambiar de plan, o pasarte con el equipo si prefieres hablarlo.

Un historial de chat no es una ficha de cliente

La mayoría de los chatbots tratan cada conversación como a un desconocido. Un cliente con sesión iniciada que escribe cada semana empieza de cero cada vez, sus chats quedan sueltos en el historial, y nada de lo que sabes de él, como su plan o su gestor de cuenta, llega a las herramientas que usa el agente. Una lista de contactos lo resuelve: una ficha por persona, con los campos que importan a tu negocio, actualizada por las fuentes en las que confías y legible por tus acciones sin mostrársela nunca a la IA.

Una ficha por persona, desde las fuentes que ya tienes

Los contactos se crean y se actualizan solos mientras la gente chatea, y puedes añadir tus propios datos.

  • Cada persona en un solo lugar

    Cada agente guarda sus propios contactos en la pestaña Leads, en Contacts: correo, teléfono, nombre, su id de usuario en tu web como External ID y cuándo se le vio por primera y última vez.

  • Visitantes con sesión iniciada, asociados con seguridad

    Con la verificación de identidad, un visitante al que tu web ha iniciado sesión se convierte en un contacto Verified visitor, que se encuentra solo por su id de usuario firmado. Nadie puede quedarse con la ficha de otro escribiendo su correo.

  • Tus propios atributos

    Añade hasta 50 atributos por contacto, como plan, seats o account_manager: en el panel, desde un archivo CSV, con la REST API o desde los metadatos que tu página pasa para un visitante verificado.

  • Datos que tus acciones pueden usar

    Las acciones de API del lado del servidor leen los contactos como marcadores {{contact.*}}, por ejemplo {{contact.plan}}. intoCHAT los rellena en sus servidores. La IA nunca ve los atributos y no puede elegirlos.

  • Importación y exportación CSV

    Trae hasta 10.000 filas desde una hoja de cálculo, con una vista previa antes de guardar nada, y vuelve a exportar la lista cuando quieras, segura para abrirla en una hoja de cálculo.

Cómo se crean los contactos y se mantienen al día

  1. La gente chatea, aparecen los contactos

    Un visitante verificado que chatea, un lead con un correo o teléfono que aún no tiene ningún contacto y el remitente de un correo que responde tu agente de email se convierten cada uno en un contacto, mostrado con su origen.

  2. Añade lo que ya sabes

    Importa un archivo CSV de tu tienda, tu herramienta de facturación o una hoja de cálculo, o crea y actualiza contactos desde tu servidor con la REST API, o desde una herramienta de IA a través del servidor MCP.

  3. Cada fuente solo cambia lo que le corresponde

    Las importaciones, la API y el panel vienen de ti, así que sus valores sustituyen lo guardado. Un lead solo rellena campos vacíos de un contacto que viene de un lead, y nunca cambia un contacto de un visitante verificado, una importación o la API.

  4. Las acciones y los tickets usan los datos

    Cuando chatea un visitante conocido, una acción del lado del servidor puede enviar {{contact.external_id}} o {{contact.plan}} a tu API, y un campo del ticket del helpdesk puede rellenarse con un atributo del contacto en el traspaso.

Detalles de los contactos

  • Reglas de confianza por fuente

    Los visitantes verificados se asocian por id de usuario y nunca se fusionan con otro contacto porque coincidan los correos. Un lead nunca sobrescribe un contacto de un visitante verificado, una importación o la API, porque cualquiera puede escribir cualquier dirección de correo.

  • Reglas de los atributos

    Los nombres empiezan por una letra minúscula y usan minúsculas, dígitos y guiones bajos, hasta 40 caracteres. Un valor es texto de hasta 1.000 caracteres, un número o true/false. Campos como email y external_id están reservados.

  • Una importación CSV que revisas antes

    Archivos de hasta 5 MB y 10.000 filas, separados por comas, punto y coma o tabulaciones. La vista previa muestra cómo se usa cada columna y cuántos contactos se crearían, actualizarían u omitirían, con los motivos, antes de hacer clic en Import.

  • Exportación segura para hojas de cálculo

    Export CSV descarga los contactos que coinciden con tu búsqueda y filtro, con una columna por atributo. Las celdas que empiezan por =, +, - o @ llevan un apóstrofo delante, para que una hoja de cálculo nunca las ejecute como fórmulas.

  • Conversaciones en el contacto

    Abre un contacto para ver todos sus atributos y hasta sus 20 conversaciones más recientes, cada una con un enlace a la transcripción en la pestaña Conversations. Para un visitante verificado, son todos los chats con su id de usuario.

  • Datos del contacto en los tickets del helpdesk

    Cuando un traspaso abre un ticket en Zendesk, Freshdesk, HubSpot, Gorgias o Help Scout, los campos del ticket pueden usar variables como {{contact.plan}}, así el ticket llega con el plan del cliente ya rellenado.

  • REST API y servidor MCP

    Lista, busca, crea, cambia y elimina contactos desde tu propio servidor con claves de API con permisos limitados, o deja que una herramienta de IA cree o actualice contactos a través del servidor MCP. La API se incluye desde Starter.

  • Roles y límites del plan

    Todo tu equipo puede ver y exportar los contactos; los editors, los admins y el propietario pueden editarlos, importarlos y eliminarlos. Cada agente admite 100 contactos en Free, 5.000 en Starter, 25.000 en Pro y 100.000 en Enterprise.

Preguntas frecuentes

¿Qué es un contacto en intoCHAT?

Un contacto es una persona que tu agente conoce: correo, teléfono, nombre, su id de usuario en tu web y hasta 50 atributos propios. Cada agente guarda sus propios contactos en la pestaña Leads, en Contacts. Vienen de visitantes verificados, leads, importaciones CSV, la REST API y el servidor MCP, y de los remitentes de los correos que responde tu agente de email.

¿Es un CRM? ¿Se sincroniza con HubSpot o Salesforce?

No. Los contactos son una lista dentro de intoCHAT que las acciones y los tickets de tu agente pueden usar, no un CRM con oportunidades o pipelines, y no hay sincronización de contactos con HubSpot ni Salesforce. Para enviar datos a tus propios sistemas, usa la REST API o un webhook como lead.created, que funciona con Zapier, Make o n8n. Si tu helpdesk es HubSpot, el ticket del traspaso se archiva bajo el contacto de HubSpot del visitante.

¿La IA ve mis contactos y sus atributos?

No. intoCHAT introduce los atributos en las acciones de API del lado del servidor, nunca se los muestra a la IA, y la IA no puede elegir qué contacto se usa. Para un visitante verificado, la IA solo sabe que ha iniciado sesión y su nombre, para poder saludarle. Si una acción necesita un valor que el contacto no tiene, no se ejecuta, y el agente se entera con las mismas palabras exista o no el contacto.

¿En qué se diferencian los leads y los contactos?

Un lead es lo que un visitante dejó en una conversación, con el formulario de leads o escribiendo sus datos de contacto en el chat. Los leads siguen en Collected Leads como antes. Un contacto es la persona que hay detrás: un lead con un correo o teléfono nuevo crea uno, y los leads posteriores con los mismos datos rellenan sus campos vacíos.

¿Puede un visitante quedarse con el contacto de otro escribiendo su correo?

No. Un contacto de un visitante verificado, una importación o la API nunca cambia por un lead. Un visitante verificado se encuentra solo por su id de usuario firmado y nunca se fusiona con otro contacto por correo. A los visitantes nunca se les dice si un contacto ya existía.

¿Cómo importo a mis clientes actuales?

Haz clic en Import CSV en la tarjeta Contacts y elige un archivo de hasta 5 MB y 10.000 filas. Las columnas external_id, email, phone y name rellenan el contacto, y cualquier otra columna se convierte en un atributo, así que Plan Tier se guarda como plan_tier. Cada fila actualiza el contacto con su External ID o su correo, o crea uno nuevo. No se guarda nada hasta que revisas la vista previa y haces clic en Import.

¿Cuántos contactos puedo tener?

Por agente: 100 en Free, 5.000 en Starter, 25.000 en Pro y 100.000 en Enterprise. Una importación o llamada a la API por encima del límite se rechaza con un mensaje que lo indica; los nuevos visitantes verificados y leads por encima simplemente no se guardan como contactos, y el chat no se ve afectado. Tras bajar de plan, un agente conserva todos sus contactos y puede seguir actualizándolos.

¿Qué pasa cuando elimino un contacto?

Sus atributos se eliminan con él, mientras que sus leads y conversaciones se quedan. Si el mismo visitante verificado vuelve a chatear, o el mismo correo llega como nuevo lead, se crea un contacto nuevo. Eliminar un agente elimina sus contactos, y duplicar un agente no los copia.

Reconoce a tus clientes en cada chat

Crea tu agente gratis, importa un CSV con tus clientes y mira cómo aparecen tus primeros contactos en la pestaña Leads mientras los visitantes chatean.

Crea tu agente gratis

Plan gratuito, sin tarjeta de crédito.