Hoppa till huvudinnehåll

Skapa AI-verktyg

Ge din AI-assistent superkrafter med anpassade verktyg

AI SmartTalks SmartFlow visuella nodbyggare gör att du kan skapa anpassade verktyg för din AI-assistent utan att skriva kod. Dessa verktyg utökar din AIs kapabiliteter bortom konversation till verkliga handlingar.


Vad är AI-verktyg?

Verktyg (även kallade "funktionsanrop") gör det möjligt för din AI att utföra specifika uppgifter under konversationer. Istället för att bara svara på frågor kan din AI:

  • Söka i din produktkatalog
  • Boka möten
  • Skapa supportärenden
  • Kontrollera orderstatus
  • Och mycket mer

Utan vs Med verktyg

ScenarioUtan verktygMed verktyg
Orderstatus"Vänligen besök vår webbplats för att kontrollera din order"AI hämtar spårningsinformation och visar den omedelbart
Bokning av möten"Ring oss på 555-1234 för att schemalägga"AI kontrollerar tillgänglighet och bokar tiden
Produktökning"Bläddra i vår katalog på..."AI söker och visar matchande produkter

Skapa verktyg med SmartFlow

Använd Conversation Tool-utlösaren för att skapa verktyg som din AI kan använda under chattar.

Steg 1: Skapa en ny SmartFlow

  1. Gå till Automation → SmartFlows
  2. Klicka på + Ny SmartFlow
  3. Ge den ett beskrivande namn (t.ex. "Produkt Sökningsverktyg")

Steg 2: Lägg till Conversation Tool-utlösaren

Dra Conversation Tool-utlösaren till duken:

Conversation Tool Trigger

Konfigurera utlösaren:

FältBeskrivning
NamnVerktygets namn som AI:n kommer att känna igen
BeskrivningHjälper AI:n att förstå när detta verktyg ska användas
AnvändarmålgruppVem som kan använda detta verktyg (alla användare, endast anslutna, etc.)
VerktygsvariablerParametrar som AI:n ska samla in från användaren

Steg 3: Definiera variabler

Lägg till variabler som din AI ska samla in konversativt:

VariabelTypBeskrivning
productNameStringVilken produkt som ska sökas efter
maxPriceNumberMaximalt prisfilter
categoryStringProduktkategori

AI:n kommer naturligt att fråga användarna om dessa värden under konversationen.

Steg 4: Lägg till åtgärder

Anslut åtgärder för att utföra det faktiska arbetet:

Node Editor

Vanliga åtgärdskombinationer:

AnvändningsfallÅtgärder
Produkt SökningsverktygSök Kunskapsbas → Ställ Observation
Ärende SkapandeJIRA Skapa Ärende → Ställ Observation
MöteAPI-anrop (kalender) → Skicka Meddelande
OrderuppslagAPI-anrop (e-handel) → Ställ Observation

Steg 5: Återvänd resultat med Ställ Observation

Använd Ställ Observation för att skicka resultat tillbaka till AI:n:

Search Knowledge Action

AI:n tar emot observationen och använder den för att svara på användaren.

Steg 6: Testa ditt verktyg

Klicka på ▶ Testning för att prova ditt verktyg:

Test Panel

  1. Skapa en testkonversation
  2. Skriv ett meddelande som ska utlösa ditt verktyg
  3. Titta på flödet när det körs
  4. Verifiera att AI:n svarar korrekt

Exempel: Produkt Sökningsverktyg

Mål: Låt användare söka produkter genom att fråga naturligt

Utlösarkonfiguration:

  • Namn: searchProducts
  • Beskrivning: "Sök i produktkatalogen efter namn, kategori eller pris"
  • Variabler: query (String), maxPrice (Number, valfritt)

Flöde:

Conversation Tool Trigger

Sök Kunskapsbas
→ Fråga: {{trigger.query}}
→ Begränsa: 5 resultat

Ställ Observation
→ Resultat: {{searchResults}}

Användarupplevelse:

Användare: Har ni några blå widgets under €50?

AI: Låt mig söka efter det...

Jag hittade 3 blå widgets under €50:
1. Blå Widget Basic - €29.99
2. Blå Widget Pro - €45.00
3. Blå Widget Mini - €19.99

Vill du ha mer information om någon av dessa?

Exempel: JIRA Ärende Skapande

Mål: Låt användare skapa supportärenden från chatten

JIRA Example

Utlösarkonfiguration:

  • Namn: createTicket
  • Beskrivning: "Skapa ett supportärende för tekniska problem"
  • Variabler: title (String), description (String), priority (String)

Flöde:

Conversation Tool Trigger

JIRA Skapa Ärende
→ Projekt: SUPPORT
→ Typ: Bug
→ Sammanfattning: {{trigger.title}}
→ Beskrivning: {{trigger.description}}

Ställ Observation
→ "Ärende {{jiraIssue.key}} skapades framgångsrikt"

Bästa Praxis

Tydliga Verktygsbeskrivningar

Skriv beskrivningar som hjälper AI:n att förstå när varje verktyg ska användas:

// Bra
"Sök i produktkatalogen efter namn, kategori eller prisintervall"

// För vag
"Sök produkter"

Meningsfulla Variabelnamn

Använd beskrivande variabelnamn och beskrivningar:

VariabelBeskrivning
customerEmailE-postadress för att se upp ordern
appointmentDateFöredragen datum för mötet

Hantera Fel Smidigt

Inkludera felhantering i dina observationer:

// Framgång
{"found": true, "results": [...]}

// Inga resultat
{"found": false, "message": "Inga produkter matchar din sökning"}

Testa Konversativt

Testa dina verktyg genom att chatta naturligt, inte bara genom att klicka på knappar. Se till att AI:n:

  • Frågar om nödvändiga variabler på ett naturligt sätt
  • Använder verktyget vid rätt tillfälle
  • Presenterar resultat tydligt

Relaterad Dokumentation

Redo att höja din
användarupplevelse?

Distribuera AI-assistenter som gläder kunder och växer med ditt företag.

GDPR-kompatibel