Como podemos axudarlle?

Cóntenos brevemente de que se trata; responderémoslle por correo electrónico.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Ir á páxina de inicio

Arquitectura y funcionamiento

Cómo se coordinan los componentes de reactive.chat —cargador, núcleo y módulos en el navegador, servidor de chat, cuenta, API de servidor, webhooks y datos de clientes— y en qué orden actúan, desde la visita a la página hasta la respuesta.

Los componentes

En el navegador de sus visitantes:

En reactive.chat:

En su infraestructura (opcional):

Secuencia de una visita a la página

  1. El navegador carga loader.js (de forma asíncrona, sin bloquear nada).
  2. El cargador lee data-rc-*, ReactiveChatSettings y las llamadas a boot en cola, comprueba la clave del sitio y el consentimiento y dibuja el elemento provisional.
  3. Se activa un disparador; el cargador carga el núcleo desde el mismo directorio.
  4. El núcleo toma el control del elemento provisional y de la cola y procesa los comandos pendientes en orden.
  5. Abre la conexión y envía init con la clave del sitio, los ID, el idioma, el consentimiento, la identidad firmada si la hay y el contexto de la página.
  6. El servidor comprueba el origen, el proyecto y la identidad y responde con init_ok: diseño y textos de la cuenta, reglas, funciones, límites e historial de la conversación hasta ese momento.
  7. El widget está listo (evento ready). Informa automáticamente de los cambios de página en aplicaciones de una sola página.

Secuencia de una pregunta

  1. El visitante escribe; los datos personales se ocultan en el navegador y el mensaje lleva un ID único.
  2. El servidor lo almacena (reconoce las repeticiones por el ID), vuelve a ocultar los datos y confirma con un eco.
  3. El asistente de IA busca en su base de conocimiento —para preguntas sobre pedidos de un usuario verificado, también mediante el endpoint de datos de clientes— y transmite la respuesta progresivamente. En su cuenta puede configurar cuándo transfiere la conversación a su equipo (Manual).
  4. En paralelo, los eventos pasan por una cola hacia los webhooks y las integraciones. El chat nunca espera a que terminen.

Versiones y distribución

Dónde configurar cada cosa

Siguiente: Inicio rápido

Última actualización: