Ga naar de hoofdinhoud

AI Tools Aanmaken

Geef uw AI-assistent superkrachten met aangepaste tools

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


Wat Zijn AI Tools?

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

  • Uw productcatalogus doorzoeken
  • Afspraak maken
  • Ondersteuningsverzoeken aanmaken
  • Bestelstatus opzoeken
  • En nog veel meer

Zonder vs Met Tools

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

Tools Aanmaken met SmartFlow

Gebruik de Conversatietool trigger om tools te creëren die uw 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 Conversatietool Trigger Toe

Sleep de Conversatietool trigger naar het canvas:

Conversatietool 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 uw AI conversatiegewijs moet verzamelen:

VariabeleTypeBeschrijving
productNameStringWelk product er gezocht moet worden
maxPriceNumberMaximale prijsfilter
categoryStringProductcategorie

De AI zal gebruikers op natuurlijke wijze naar deze waarden 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
Ticket AanmaakJIRA Maak Probleem → Stel Observatie In
AfspraakAPI Aanroep (kalender) → Stuur Bericht
Bestelling OpzoekenAPI Aanroep (e-commerce) → Stel Observatie In

Stap 5: Resultaten Terugsturen met Stel Observatie In

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

Zoek Kennis Actie

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

Stap 6: Test Uw Tool

Klik op ▶ Testen om uw tool uit te proberen:

Testpaneel

  1. Maak een testgesprek
  2. Typ een bericht dat uw 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:

Conversatietool 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

Wilt u meer details over een van deze?

Voorbeeld: JIRA Ticket Aanmaak

Doel: Laat gebruikers ondersteuningsverzoeken aanmaken vanuit de chat

JIRA Voorbeeld

Triggerconfiguratie:

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

Flow:

Conversatietool Trigger

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

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

Best Practices

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 Variabele Namen

Gebruik beschrijvende variabele namen en beschrijvingen:

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

Fouten Op Een Goede Manier Afhandelen

Neem foutafhandeling op in uw observaties:

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

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

Test Conversatiegewijs

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

  • Natuurlijke vragen stelt voor vereiste variabelen
  • 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