איך אפשר לעזור?

אפשר לתאר בקצרה במה מדובר, ונחזור בדוא״ל.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
לעמוד הבית

Architectuur en verloop

Hoe de onderdelen van reactive.chat samenwerken: loader, core en modules in de browser, chatserver, account, server-API, webhooks en klantgegevens. Van paginabezoek tot antwoord.

De onderdelen

In de browser van uw bezoekers:

Bij reactive.chat:

Aan uw kant (optioneel):

Verloop van een paginabezoek

  1. De browser laadt loader.js (asynchroon, blokkeert niets).
  2. De loader leest data-rc-*, ReactiveChatSettings en in de wachtrij geplaatste boot-aanroepen, controleert de sitesleutel en toestemming en tekent de tijdelijke knop.
  3. Een trigger gaat af; de loader laadt de core uit dezelfde map.
  4. De core neemt de tijdelijke knop en de wachtrij over en verwerkt de opdrachten in volgorde.
  5. De core opent de verbinding en stuurt init met de sitesleutel, ID’s, taal, toestemming, de eventuele ondertekende identiteit en paginacontext.
  6. De server controleert origin, project en identiteit en antwoordt met init_ok: ontwerp en teksten uit het account, regels, functies, limieten en de gespreksgeschiedenis tot nu toe.
  7. De widget is klaar (gebeurtenis ready). Paginawisselingen in single-page-apps meldt hij zelf.

Verloop van een vraag

  1. De bezoeker schrijft; persoonsgegevens worden in de browser gemaskeerd en het bericht krijgt een unieke ID.
  2. De server slaat het op (herhalingen worden aan de ID herkend), maskeert het opnieuw en bevestigt het met een echo.
  3. De AI-assistent doorzoekt uw kennisbank — bij bestelvragen van een bevestigde gebruiker ook via het klantgegevensendpoint — en streamt het antwoord. Wanneer de assistent aan uw team overdraagt, stelt u in uw account in (Handboek).
  4. Tegelijk gaan gebeurtenissen via een wachtrij naar webhooks en integraties. Een chat wacht daar nooit op.

Versies en distributie

Waar u wat instelt

Volgende: Snel aan de slag

עדכון אחרון: