Tu asistente dentro de tu web, con el acceso de cada cliente
Pegas una línea en tu web y tus clientes con sesión iniciada preguntan por sus pedidos, facturas o envíos. El asistente responde con tus tools y con el acceso del propio cliente, solo lectura.
3 min de lectura
En este artículo
Tu cliente entra en tu portal y quiere saber dónde está su pedido. El chat de soporte de siempre le responde con preguntas frecuentes o le pasa con una persona. El chat web de Grostify Connect le responde con sus datos: sus pedidos, sus facturas, su saldo, el rastreo de su envío. Y lo hace con el acceso del propio cliente, no con una llave de tu empresa.
Una línea en tu web
Pegas una etiqueta <script> en las páginas donde quieras el chat:
<script src="https://connect.grostify.com/widget/v1.js" data-tenant="acme" async></script>
No tocas tu backend. El script dibuja un botón redondo abajo a la derecha y el chat se abre en un panel cuando el cliente hace clic. No lee nada de tu página y no guarda nada propio. Solo se abre en las webs que listes en el panel, y todas tienen que estar bajo tu dominio verificado.
El cliente conecta su cuenta una vez
La primera vez, el chat muestra un botón Conectar mi cuenta:
- Se abre una ventana de Connect que enseña tu dominio verificado y avisa de que el acceso es de solo lectura.
- El cliente inicia sesión en tu login de siempre, o pega su API key personal si tu API funciona con keys. Connect nunca ve su contraseña.
- La ventana se cierra sola y el chat queda listo, con "Conectado como" y un botón Desconectar siempre a la vista.
La sesión dura 7 días sin uso y 30 como máximo. Para los ordenadores compartidos, tu web llama a GrostifyConnect.logout() en su propio cierre de sesión y el chat se cierra con ella.
Responde con el acceso del propio cliente
Esta es la diferencia que importa. Los chats de soporte más conocidos identifican al cliente con un token que firma tu backend y después consultan tu API con una credencial de tu empresa. Intercom, por ejemplo, documenta sus conectores con un token de la empresa y deja a tu API la tarea de comprobar que cada cliente solo vea lo suyo1.
Eso deja una llave que puede leer los datos de todos tus clientes guardada en el proveedor del chat. Si un día tu API se equivoca de cliente, el chat también.
En Connect esa llave no existe. Cada llamada a tu API lleva la credencial del cliente que pregunta, la misma que obtiene al iniciar sesión en tu login. El asistente solo ve lo que ese cliente ya puede ver en tu sistema.
Qué hace y qué no
- Solo lectura. Usa las tools que habilitaste en el canal Web y nunca cambia nada.
- Enlaces solo a tu dominio. Un enlace de una respuesta que no apunta a tu dominio verificado se quita antes de enseñarse.
- Topes claros. 50 preguntas al día por cliente y una a la vez por conversación.
- Privacidad por defecto. El texto de las conversaciones se borra a los 30 días. Tu empresa ve métricas, no texto: número de preguntas y sesiones activas, que puedes revocar.
- Tu web no ve la sesión. Vive en una cookie particionada que el JavaScript de tu página no puede leer, y Connect solo guarda su hash.
Cómo activarlo
En el panel, abre tu integración y:
- Habilita en el canal Web las tools que quieras ofrecer.
- En el paso Chat web, añade los orígenes de tu web, elige el modelo y activa el chat.
- Copia el fragmento y pégalo en tu web.
Todo el detalle está en la documentación del chat web. Connect funciona hoy por invitación: si quieres probarlo con tu API, pide acceso desde la portada.
Notas
-
Intercom, "Designing and using your APIs with Data connectors": https://www.intercom.com/help/en/articles/10576235-designing-and-using-your-apis-with-data-connectors ↩
- #web-chat
- #assistant
- #security
Tu API, lista para los agentes
Convierte tus endpoints en tools para Claude, ChatGPT y WhatsApp.