Gebruikerscontext stelt u in staat om informatie over ingelogde gebruikers door te geven aan de AI. Wanneer u gebruikerscontext verstrekt, kan de AI gebruikers bij naam begroeten, verwijzen naar hun accountgegevens en gepersonaliseerde antwoorden geven zonder te vragen naar informatie die u al heeft.
Dit creëert een naadloze ervaring waarbij de AI de gebruiker al "kent" - hun abonnement, bestelstatus, loyaliteitspunten of andere relevante gegevens die u kiest om te delen.
Hoe het werkt
Schakel gebruikerscontext in in uw dashboardinstellingen
Voeg JavaScript toe aan uw website die gebruikersgegevens instelt
AI ontvangt de context bij elk bericht dat de gebruiker verzendt
AI personaliseert antwoorden met behulp van de verstrekte informatie
AI-assistent
Waar is mijn bestelling?
Hallo Sarah! Ik heb zojuist uw bestelling #8847 gecontroleerd — deze is onderweg met FedEx en zou vandaag vóór 17:00 uur bezorgd moeten worden.
Kan ik mijn abonnement upgraden?
Natuurlijk! U bent momenteel op het Starter-abonnement met 847 resterende API-aanroepen. Ik kan u helpen om te upgraden naar Pro voor extra functies en hogere limieten.
Implementatie
Kies de aanpak die bij uw configuratie past:
Voer gebruikersgegevens rechtstreeks uit vanuit uw server-side sjabloon:
Stel de context in nadat uw app de gebruikersgegevens heeft geladen:
// After user logs in or data loadswindow.Asyntai = window.Asyntai || {};
window.Asyntai.userContext = {
"Customer name": currentUser.name,
"Email": currentUser.email,
"Subscription plan": currentUser.subscription.planName,
"Cart total": cart.total,
"Loyalty points": currentUser.loyaltyPoints
};
// You can update it anytime - changes apply to the next messagewindow.Asyntai.userContext["Cart total"] = newTotal;
Haal gebruikersgegevens alleen op wanneer de chat opent (best voor prestaties):
// Define a function to fetch user contextwindow.Asyntai = window.Asyntai || {};
window.Asyntai.fetchUserContext = function() {
return fetch('/api/your-user-context-endpoint/')
.then(function(response) { return response.json(); })
.then(function(data) {
window.Asyntai.userContext = data;
});
};
// The widget automatically calls this when the chat opens
Beste voor prestaties: De widget detecteert fetchUserContext en roept deze automatisch aan wanneer de chat wordt geopend, zodat gegevens alleen worden geladen wanneer nodig.
U bepaalt wat u deelt. Geef alleen de gegevens door die relevant zijn voor uw toepassing - klantnaam, bestelstatus, abonnementsniveau, winkelwageninhoud of andere informatie die de AI helpt uw gebruikers beter te assisteren. Gebruik beschrijvende labels zodat de AI de context begrijpt.
Voorbeeldtoepassingen
E-commerce
"Ik kan zien dat uw bestelling #4521 momenteel onderweg is en vrijdag zou moeten aankomen."
SaaS
"U heeft deze maand nog 847 API-aanroepen over op uw Pro-abonnement."
Ondersteuning
"Ik zie dat u een Gold-lid bent met 3 openstaande tickets. Hoe kan ik u helpen?"
Onderwijs
"U bent 78% door de JavaScript-cursus. Klaar om aan module 8 te beginnen?"
Horeca
"Uw boeking voor 17 september is bevestigd. Inchecken begint om 15:00 uur."
Gezondheidszorg
"Uw volgende afspraak met Dr. Smith staat gepland op dinsdag om 10:00 uur."
Belangrijke opmerkingen
Optioneel - De chat werkt perfect zonder gebruikerscontext. Het is een verbetering voor ingelogde gebruikers.
Realtime - Context wordt met elk bericht meegestuurd, zodat u het dynamisch kunt bijwerken wanneer gebruikersgegevens veranderen.
Beveiliging - Voeg nooit wachtwoorden, creditcardnummers of andere gevoelige gegevens toe. Geef alleen niet-gevoelige informatie door.
Groottelimieten - Gebruikerscontext is beperkt tot 2.000 tekens op Standard en 10.000 tekens op Pro. Bij overschrijding wordt de tekst ingekort. Houd uw context beknopt.