Hop til hovedindhold

Conversation Tool

Opret et værktøj, som AI kan bruge under samtaler. AI beslutter, hvornår det skal kaldes baseret på konteksten.

Conversation Tool Configuration


Hvornår skal det bruges

Brug denne trigger til at udvide, hvad din AI kan gøre:

  • Søg efter produkter i dit katalog
  • Tjek ordrestatus i dit system
  • Slå kundedata op i CRM
  • Opret supportbilletter i JIRA
  • Book aftaler
  • Enhver tilpasset funktionalitet

Konfiguration

Grundlæggende indstillinger

FeltBeskrivelse
VærktøjsnavnMenneskeligt læseligt navn (vist i Node Library)
BeskrivelseForklarer hvornår/hvordan AI skal bruge dette værktøj

Brugermålretning

Vælg, hvem der kan bruge dette værktøj:

MulighedBeskrivelse
Alle brugereAnonyme + tilsluttede brugere
Kun tilsluttede brugereKun indloggede brugere
Rollebaseret adgangSpecifikke brugerroller

Værktøjsvariabler

Definer parametre, som AI har brug for at indsamle fra brugeren:

FeltBeskrivelse
VariabelnavnInternt navn (f.eks. query, orderId)
BeskrivelseHjælper AI med at forstå, hvad der skal spørges om

Variabler bliver tilgængelige som {{variableName}} i dit flow.


Sådan fungerer det

  1. Du definerer et værktøj med navn, beskrivelse og variabler
  2. AI lærer hvornår det skal bruges ud fra din beskrivelse
  3. Bruger spørger om noget relateret (f.eks. "Find mig en bærbar")
  4. AI indsamler de nødvendige variabler i en samtale
  5. Flowet kører med de indsamlede data
  6. Resultatet returneres til AI for det endelige svar

Når din AI-assistent har adgang til flere værktøjer, vælger den, hvilket den skal kalde baseret på kun tre ting: værktøjsnavnet, værktøjsbeskrivelsen og variabelbeskrivelserne. Den kan ikke se, hvad der er inde i flowet — den læser tekst og beslutter.

Hvis disse tre felter er vage eller for ensartede på tværs af værktøjer, vil AI vælge det forkerte værktøj. Undersøgelser om LLM-funktionsopkald viser, at forbedring af beskrivelsesklarhed alene kan øge korrekt værktøjsvalg med 15–20 procentpoint, uden at ændre den underliggende model.

Dette er især kritisk, når du har flere værktøjer, der søger i forskellige vidensbaser — set fra AIs perspektiv "søger de alle efter information." Navnet og beskrivelsen er den eneste måde, den kan skelne dem fra hinanden.

Værktøjsnavn

Brug mønsteret domain_action_target så navnet alene adskiller hvert værktøj:

❌ Vagt✅ Klart
Searchrgpd_legal_analysis
search_docsecommerce_product_search
Tool 2support_ticket_lookup

AI bruger navnet som et første filter, før den læser beskrivelsen. Et klart navn lader den kortliste med det samme; et generisk navn tvinger den til at gætte.

Værktøjsbeskrivelse

Beskrivelsen er din mest magtfulde hævder. Brug denne formel:

[Hvad det gør — 1 sætning]
Brug til: [3–5 konkrete anvendelsestilfælde med de ord, dine brugere faktisk ville sige]

❌ Dårlig:

Søg i vidensbasen efter information.

✅ God:

Søger CNIL-sanktioner og CJUE-retspraksis.
Brug til: at finde strafafgørelser efter sektor eller overtrædelsestype,
slå bødebeløb op, citere juridiske præcedenser,
vurdere den finansielle risiko ved RGPD-overtrædelser.

Ordene inde i "Brug til" fungerer som semantiske triggere. Når en brugers besked indeholder "bøde", "straff" eller "risiko", matcher AI straks det til dette værktøj.

Variabelbeskrivelser

En variabel beskrevet som "Søgeforespørgslen" fortæller AI intet. Den vil indsætte brugerens rå spørgsmål hver gang. En bedre beskrivelse guider AI til at udtrække de rigtige nøgleord før de sendes.

❌ Vagt✅ Klart
SøgeforespørgslenSøgeforespørgsel: overtrædelsestype, virksomhedsnavn, sektor, bødebeløb eller juridisk begreb
BrugerinputDokumenttype anmodet: skabelon, model, formular, klausul eller kontrakt

Dette presser AI til at reformulere i stedet for at kopiere brugerens hele besked — hvilket resulterer i mere målrettede søgninger og bedre resultater.


Undgå værktøjskonflikter

Når to værktøjer kan besvare det samme spørgsmål, tøver AI — og vælger nogle gange tilfældigt. Hvert værktøj skal dække et eksklusivt område.

Reglen: hvis du kan tænke på et bruger spørgsmål, der kunne gå til begge værktøjer, har dine beskrivelser brug for mere præcision.

Eksempel — 5 compliance værktøjer med klare grænser:

VærktøjDækkerDækker IKKE
compliance_legal_analysisLovartikler, juridiske forpligtelser, rettighederIngen praktisk rådgivning, ingen virkelige sager
compliance_methodologyTrin-for-trin guider, revisionsprocedurer, rammerIngen juridisk tekst, ingen skabeloner
compliance_document_templatesKlar-til-brug modeller, formularer, kontraktklausulerIngen metodologi, ingen juridisk analyse
compliance_business_processesOperationelle arbejdsgange, godkendelseskredsløbIngen juridisk tekst, kun interne processer
compliance_operational_solutionsKonkrete løsninger, tekniske anbefalingerIngen teori, kun handlingsorienterede løsninger

Jo mere specifik hver beskrivelse er om, hvad værktøjet dækker, jo mindre tvetydighed er der. Du behøver ikke at skrive eksplicitte undtagelser — præcision gør arbejdet.


Hurtig tjekliste

Før du offentliggør et flow med en Conversation Tool-trigger, skal du verificere:

  • Navn følger domain_action_target — adskilleligt uden at læse beskrivelsen
  • Beskrivelse starter med hvad værktøjet gør i 1 sætning
  • Beskrivelse inkluderer "Brug til:" med 3–5 konkrete anvendelsestilfælde
  • Variabelbeskrivelser lister de typer information, der forventes, ikke bare "forespørgslen"
  • Ingen overlap med et andet værktøjs område
  • Testet med 2–3 tvetydige spørgsmål i Testpanelet for at bekræfte korrekt routing

Eksempel: Produkt Søgning

Værktøjskonfiguration:

  • Navn: ecommerce_product_search
  • Beskrivelse: Søger i produktkataloget efter navn, kategori eller funktion. Brug til: at finde et specifikt produkt, sammenligne produkter i en kategori, tjekke om et produkt findes, slå produktspecifikationer eller priser op.
  • Variabel: query — "Produktnavn, kategori, funktion eller prisklasse at søge efter"

Flow:

  1. Trigger: Conversation Tool
  2. Handling: Søg i Vidensbase ({{query}})
  3. Handling: Sæt Observation (returner resultater)

Bruger samtale:

Bruger: "Har I nogle trådløse hovedtelefoner?"
AI: kalder ecommerce_product_search med query="trådløse hovedtelefoner"
AI: "Ja! Jeg fandt 3 trådløse hovedtelefoner. Sony WH-1000XM5 er vores bestseller til €349..."


Eksempel: JIRA Billet

Værktøjskonfiguration:

  • Navn: support_create_jira_ticket
  • Beskrivelse: Opretter en JIRA supportbillet fra samtalen. Brug til: når brugeren rapporterer en fejl, anmoder om en funktion eller har brug for at eskalere et problem til det tekniske team.
  • Variabler: title — "Kort opsummering af problemet (1 sætning)", description — "Detaljeret beskrivelse inklusive trin til at reproducere, forventet adfærd og faktisk adfærd"

Flow:

  1. Trigger: Conversation Tool
  2. Handling: AI Anmodning (generere titel/beskrivelse)
  3. Parallel: Generere beskrivelse + titel
  4. Handling: JIRA Opret Sag

JIRA Flow Example


Relateret

Klar til at løfte din
brugeroplevelse?

Implementer AI-assistenter, der glæder kunderne og skalerer med din virksomhed.

GDPR Overholdelse