Brugerkontekst

Send brugeroplysninger for at personliggøre AI-samtaler

Konfigurer brugerkontekst
Standard- og Pro-planer

Oversigt

Brugerkontekst giver dig mulighed for at sende oplysninger om indloggede brugere til AI'en. Når du angiver brugerkontekst, kan AI'en hilse brugerne ved navn, referere til deres kontooplysninger og give personaliserede svar uden at spørge om oplysninger, du allerede har.

Dette skaber en problemfri oplevelse, hvor AI'en allerede "kender" brugeren – deres abonnementsplan, ordrestatus, loyalitetspoint eller andre relevante data, du vælger at dele.

Sådan fungerer det

  1. Aktiver brugerkontekst i dine dashboardindstillinger
  2. Add JavaScript to your website that sets user data
  3. AI modtager konteksten med hver besked, brugeren sender
  4. AI personliggør svar ved hjælp af de angivne oplysninger
AI-assistent
Hvor er min ordre?
Hej Sarah! Jeg tjekkede lige din ordre #8847 – den er ude til levering med FedEx og burde ankomme i dag inden kl. 17.
Kan jeg opgradere mit abonnement?
Selvfølgelig! Du er i øjeblikket på Basic-abonnementet med 847 API-kald tilbage. Jeg kan hjælpe dig med at opgradere til Pro for yderligere funktioner og højere grænser.

Implementering

Vælg den tilgang, der passer til din opsætning:

Output brugerdata direkte fra din server-side skabelon:

<!-- After your Asyntai widget script -->
<script>
window.Asyntai = window.Asyntai || {};
window.Asyntai.userContext = {
    "Customer name": "<?php echo $user->name; ?>",
    "Email": "<?php echo $user->email; ?>",
    "Subscription plan": "<?php echo $user->plan; ?>",
    "Order status": "<?php echo $user->latest_order_status; ?>"
};
</script>

Indstil konteksten, efter din app indlæser brugerdata:

// After user logs in or data loads
window.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 message
window.Asyntai.userContext["Cart total"] = newTotal;

Hent brugerdata kun, når chatten åbnes (bedst til ydeevne):

// Define a function to fetch user context
window.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

Bedst til ydeevne: Widgetten registrerer fetchUserContext og kalder det automatisk, når chatten åbnes, så data kun indlæses, når det er nødvendigt.

Du beslutter, hvad du vil dele. Send kun de data, der er relevante for din brugssituation – kundenavn, ordrestatus, abonnementsniveau, indkøbskurvindhold eller andre oplysninger, der hjælper AI'en med at assistere dine brugere bedre. Brug beskrivende etiketter, så AI'en forstår konteksten.

Eksempler på anvendelsestilfælde

E-handel

"Jeg kan se, at din ordre #4521 er i transit og burde ankomme inden fredag."

SaaS

"Du har 847 API-kald tilbage denne måned på dit Pro-abonnement."

Support

"I see you're a Gold member with 3 open tickets. How can I help?"

Uddannelse

"Du er 78% igennem JavaScript-kurset. Klar til at starte modul 8?"

Gæstfrihed

"Din booking den 17. september er bekræftet. Check-in starter kl. 15."

Sundhedspleje

"Din næste aftale med Dr. Smith er planlagt til tirsdag kl. 10."

Vigtige bemærkninger

Valgfri - Chatten fungerer perfekt uden brugerkontekst. Det er en forbedring for indloggede brugere.
Realtid - Kontekst sendes med hver besked, så du kan opdatere den dynamisk, når brugerdata ændres.
Sikkerhed - Inkluder aldrig adgangskoder, kreditkortnumre eller andre følsomme data. Send kun ikke-følsomme oplysninger.
Størrelsesgrænser - Brugerkontekst er begrænset til 2.000 tegn på Standard og 10.000 tegn på Pro. Hvis den overskrides, vil den blive afkortet. Hold din kontekst kortfattet.

Integrationsstatus

Efter implementering skal du besøge siden med brugerkontekstindstillinger for at verificere, at din integration fungerer. Statuskortet viser:

  • Om kontekst modtages
  • Seneste besked med kontekst
  • Forhåndsvisning af de kontekstdata, der sendes