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
| Scenario | Utan verktyg | Med 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
- Gå till Automation → SmartFlows
- Klicka på + Ny SmartFlow
- 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:

Konfigurera utlösaren:
| Fält | Beskrivning |
|---|---|
| Namn | Verktygets namn som AI:n kommer att känna igen |
| Beskrivning | Hjälper AI:n att förstå när detta verktyg ska användas |
| Användarmålgrupp | Vem som kan använda detta verktyg (alla användare, endast anslutna, etc.) |
| Verktygsvariabler | Parametrar 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:
| Variabel | Typ | Beskrivning |
|---|---|---|
productName | String | Vilken produkt som ska sökas efter |
maxPrice | Number | Maximalt prisfilter |
category | String | Produktkategori |
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:

Vanliga åtgärdskombinationer:
| Användningsfall | Åtgärder |
|---|---|
| Produkt Sökningsverktyg | Sök Kunskapsbas → Ställ Observation |
| Ärende Skapande | JIRA Skapa Ärende → Ställ Observation |
| Möte | API-anrop (kalender) → Skicka Meddelande |
| Orderuppslag | API-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:

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:

- Skapa en testkonversation
- Skriv ett meddelande som ska utlösa ditt verktyg
- Titta på flödet när det körs
- 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

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:
| Variabel | Beskrivning |
|---|---|
customerEmail | E-postadress för att se upp ordern |
appointmentDate | Fö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
- SmartFlow Introduktion — Lär dig nodbyggaren
- Conversation Tool Trigger — Fullständig utlösarreferens
- Observationer — Återvända data till AI
- Översikt över Åtgärder — Alla tillgängliga åtgärder