Comment vous aider ?

Décrivez brièvement votre demande : nous vous répondrons par e-mail.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Vers la page d’accueil

Architecture et déroulement

Comment les composants de reactive.chat coopèrent : chargeur, noyau et modules dans le navigateur, serveur de chat, compte, API serveur, webhooks et données clients, de la consultation à la réponse.

Les composants

Dans le navigateur de vos visiteurs :

Chez reactive.chat :

De votre côté (facultatif) :

Déroulement d’une consultation de page

  1. Le navigateur charge loader.js (de manière asynchrone, sans rien bloquer).
  2. Le chargeur lit data-rc-*, ReactiveChatSettings et les appels boot en attente, vérifie la clé du site et le consentement, puis dessine le bouton provisoire.
  3. Un déclencheur s’active ; le chargeur charge le noyau depuis le même répertoire.
  4. Le noyau reprend le bouton provisoire et la file, puis traite les commandes en attente dans l’ordre.
  5. Il ouvre la connexion et envoie init avec la clé du site, les identifiants, la langue, le consentement, l’identité signée s’il y en a une et le contexte de la page.
  6. Le serveur vérifie l’origine, le projet et l’identité, puis répond avec init_ok : design et textes du compte, règles, fonctions, limites et historique de la conversation.
  7. Le widget est prêt (événement ready). Il signale lui-même les changements de page dans les applications monopages.

Déroulement d’une question

  1. Le visiteur écrit ; les données personnelles sont masquées dans le navigateur et le message reçoit un identifiant unique.
  2. Le serveur l’enregistre (il reconnaît les doublons grâce à l’identifiant), le masque de nouveau et confirme par un écho.
  3. L’assistant IA recherche dans votre base de connaissances et diffuse la réponse progressivement. Pour les questions de commande d’un utilisateur confirmé, il interroge aussi le point de terminaison des données clients. Vous définissez dans votre compte quand il transfère la conversation à votre équipe (Manuel).
  4. En parallèle, les événements passent par une file d’attente vers les webhooks et les intégrations. Le chat ne les attend jamais.

Versions et distribution

Où définir chaque réglage

Suite : Démarrage rapide

Dernière mise à jour: