Ga naar de hoofdinhoud

AI Tools Creëren

Geef je AI-assistent superkrachten met aangepaste tools

AI SmartTalk's SmartFlow visuele nodebouwer stelt je in staat om aangepaste tools voor je AI-assistent te creëren zonder code te schrijven. Deze tools breiden de mogelijkheden van je AI uit van alleen gesprekken naar echte acties.

Video tutorial

Laat je AI-agent ACT · bouw je eerste Tool


Wat Zijn AI Tools?

Tools (ook wel "functie-aanroepen" genoemd) stellen je AI in staat om specifieke taken uit te voeren tijdens gesprekken. In plaats van alleen vragen te beantwoorden, kan je AI:

  • Je productcatalogus doorzoeken
  • Afspraken boeken
  • Ondersteuningsverzoeken aanmaken
  • Bestelstatus opzoeken
  • En nog veel meer

Zonder vs Met Tools

ScenarioZonder ToolsMet Tools
Bestelstatus"Bezoek onze website om je bestelling te controleren"AI haalt trackinginformatie op en toont deze direct
Afspraak Boeken"Bel ons op 555-1234 om een afspraak te maken"AI controleert beschikbaarheid en boekt de tijdslot
Product Zoekopdracht"Blader door onze catalogus op..."AI zoekt en toont overeenkomende producten

Tools Creëren met SmartFlow

Gebruik de Conversation Tool trigger om tools te maken die je AI kan gebruiken tijdens chats.

Stap 1: Maak een Nieuwe SmartFlow

  1. Ga naar Automatisering → SmartFlows
  2. Klik op + Nieuwe SmartFlow
  3. Geef het een beschrijvende naam (bijv. "Product Zoektool")

Stap 2: Voeg de Conversation Tool Trigger Toe

Sleep de Conversation Tool trigger naar het canvas:

Conversation Tool Trigger

Configureer de trigger:

VeldBeschrijving
NaamToolnaam die de AI zal herkennen
BeschrijvingHelpt de AI begrijpen wanneer deze tool te gebruiken
DoelgroepWie deze tool kan gebruiken (alle gebruikers, alleen verbonden, enz.)
ToolvariabelenParameters die de AI van de gebruiker moet verzamelen

Stap 3: Definieer Variabelen

Voeg variabelen toe die je AI converserend moet verzamelen:

VariabeleTypeBeschrijving
productNameStringWelk product te zoeken
maxPriceNumberMaximale prijsfilter
categoryStringProductcategorie

De AI zal deze waarden op een natuurlijke manier aan gebruikers vragen tijdens het gesprek.

Stap 4: Voeg Acties Toe

Verbind acties om het daadwerkelijke werk uit te voeren:

Node Editor

Veelvoorkomende actiecombinaties:

GebruiksscenarioActies
Product ZoekopdrachtZoek Kennis → Stel Observatie in
TicketcreatieJIRA Maak Probleem → Stel Observatie in
AfspraakAPI-aanroep (kalender) → Stuur Bericht
BestelopzoekingAPI-aanroep (e-commerce) → Stel Observatie in

Stap 5: Geef Resultaten Terug met Stel Observatie in

Gebruik Stel Observatie in om resultaten terug te sturen naar de AI:

Search Knowledge Action

De AI ontvangt de observatie en gebruikt deze om te reageren op de gebruiker.

Stap 6: Test Je Tool

Klik op ▶ Testen om je tool uit te proberen:

Test Panel

  1. Maak een testgesprek
  2. Typ een bericht dat je tool zou moeten activeren
  3. Kijk hoe de flow wordt uitgevoerd
  4. Controleer of de AI correct reageert

Voorbeeld: Product Zoektool

Doel: Laat gebruikers producten zoeken door natuurlijk te vragen

Triggerconfiguratie:

  • Naam: searchProducts
  • Beschrijving: "Zoek de productcatalogus op naam, categorie of prijs"
  • Variabelen: query (String), maxPrice (Number, optioneel)

Flow:

Conversation Tool Trigger

Zoek Kennisdatabase
→ Query: {{trigger.query}}
→ Limiet: 5 resultaten

Stel Observatie in
→ Resultaten: {{searchResults}}

Gebruikerservaring:

Gebruiker: Hebben jullie blauwe widgets onder de €50?

AI: Laat me dat even voor je zoeken...

Ik heb 3 blauwe widgets onder de €50 gevonden:
1. Blauwe Widget Basis - €29,99
2. Blauwe Widget Pro - €45,00
3. Blauwe Widget Mini - €19,99

Wil je meer details over een van deze?

Voorbeeld: JIRA Ticketcreatie

Doel: Laat gebruikers ondersteuningsverzoeken aanmaken vanuit de chat

JIRA Example

Triggerconfiguratie:

  • Naam: createTicket
  • Beschrijving: "Maak een ondersteuningsverzoek voor technische problemen"
  • Variabelen: title (String), description (String), priority (String)

Flow:

Conversation Tool Trigger

JIRA Maak Probleem
→ Project: SUPPORT
→ Type: Bug
→ Samenvatting: {{trigger.title}}
→ Beschrijving: {{trigger.description}}

Stel Observatie in
→ "Ticket {{jiraIssue.key}} succesvol aangemaakt"

Beste Praktijken

Duidelijke Toolbeschrijvingen

Schrijf beschrijvingen die de AI helpen begrijpen wanneer elke tool te gebruiken:

// Goed
"Zoek de productcatalogus op naam, categorie of prijsklasse"

// Te vaag
"Zoek producten"

Betekenisvolle Variabelenamen

Gebruik beschrijvende variabelenamen en beschrijvingen:

VariabeleBeschrijving
customerEmailE-mailadres om de bestelling op te zoeken
appointmentDateGewenste datum voor de afspraak

Fouten Elegant Afhandelen

Neem foutafhandeling op in je observaties:

// Succes
{"found": true, "results": [...]}

// Geen resultaten
{"found": false, "message": "Geen producten die aan je zoekopdracht voldoen"}

Test Converserend

Test je tools door natuurlijk te chatten, niet alleen door op knoppen te klikken. Zorg ervoor dat de AI:

  • Noodzakelijke variabelen op een natuurlijke manier vraagt
  • De tool op het juiste moment gebruikt
  • Resultaten duidelijk presenteert

Gerelateerde Documentatie

Klaar om je
gebruikerservaring te verbeteren?

Zet AI-assistenten in die klanten verrassen en meegroeien met je bedrijf.

GDPR-conform