Vaardigheden zijn de bouwstenen die bepalen wat een VoiceAgent tijdens een gesprek kan doen. Ze bepalen hoe de agent taken afhandelt, zoals het verzamelen van informatie, het beantwoorden van vragen, het doorverbinden van oproepen of het activeren van vervolgacties.In dit artikel leest u wat VoiceAgent-vaardigheden zijn, hoe ze werken, welke vaardigheden beschikbaar zijn en hoe u ze afstemt op uw specifieke use case.
VoiceAgent-vaardigheden begrijpen
VoiceAgent-vaardigheden bepalen wat een VoiceAgent tijdens een gesprek kan doen. Ze bepalen hoe de agent specifieke taken afhandelt, welke informatie hij verzamelt, hoe hij op bellers reageert en wanneer hij een menselijke agent of een ander systeem moet inschakelen. CloudTalk biedt vooraf gedefinieerde vaardigheden die de meest voorkomende VoiceAgent-acties dekken:- Bericht aannemen - hiermee kan de VoiceAgent een bericht van een beller verzamelen en de details vastleggen die nodig zijn voor opvolging
- Informatie extraheren - hiermee kan de VoiceAgent gestructureerde informatie uit het gesprek vastleggen en opslaan voor rapportage, gesprekslogboeken of extern gebruik
- Vragen beantwoorden – hiermee kan de VoiceAgent vragen van bellers beantwoorden op basis van de ingestelde kennisbank
- Doorverbinden naar medewerker – hiermee kan de VoiceAgent de oproep doorverbinden naar een live agent, groep of gespreksflow wanneer aan bepaalde voorwaarden is voldaan
Bericht aannemen
De vaardigheid Bericht aannemen geeft de VoiceAgent aan dat hij tijdens het gesprek een bericht van de beller mag verzamelen. Wanneer deze vaardigheid is ingeschakeld, kan de VoiceAgent het bericht van een beller vastleggen en als onderdeel van de gespreksgegevens doorgeven. Daardoor bevat de geëxtraheerde output automatisch de relevante berichtvelden, zoals:- caller_name
- message_from_caller

⚠️ Op zichzelf zorgt deze vaardigheid er niet automatisch voor dat de VoiceAgent in elk gesprek aanbiedt om een bericht aan te nemen. De VoiceAgent gebruikt hem doorgaans wanneer hij het gesprek niet verder kan brengen, bijvoorbeeld wanneer doorverbinden niet mogelijk is of het verzoek van de beller niet direct kan worden opgelost.Wilt u dat de VoiceAgent bellers expliciet vertelt dat ze een bericht kunnen achterlaten, voeg die instructie dan toe aan de Scenario’s van de agent.Voorbeeld:
Door deze vaardigheid te combineren met een duidelijk scenario weten bellers zeker dat ze een bericht kunnen achterlaten.

Informatie extraheren

- Eigenschapnaam - het label dat voor de geëxtraheerde waarde wordt gebruikt
- Type - de indeling waarin de waarde moet worden opgeslagen (Tekst/ Getal/Ja of nee/ Lijst)
- Instructie voor AI - richtlijn voor de AI die beschrijft welke waarde moet worden vastgelegd

Hoe werkt het extraheren van informatie?Zodra een gesprek met de VoiceAgent eindigt, verwerkt de AI de volledige gesprekstranscriptie aan de hand van de instructies die in de vaardigheid Informatie extraheren zijn ingesteld. De AI retourneert vervolgens een JSON-object met exact de velden die in de configuratie van de vaardigheid zijn gedefinieerd.Bij VoiceAgents die op een sjabloon zijn gebaseerd (zoals de AI-receptionist) kunnen er automatisch extra velden worden toegevoegd, afhankelijk van de gekozen use case.Bij uitgaande oproepen bevat het geëxporteerde object ook de waarden die in de outputvariabelen van het API-verzoek van de trigger zijn meegegeven.
Verzenden via webhook
In de configuratie van de vaardigheid Informatie extraheren kunt u de instelling Verzenden via webhook inschakelen. Wanneer deze is ingeschakeld, stuurt het systeem de geëxtraheerde gegevens naar een extern eindpunt van uw keuze, naast de standaard gegevensexport via native integraties. Dit eindpunt vormt de verbinding tussen uw VoiceAgent en de workflows, integraties of interne systemen die u wilt gebruiken.Structuur van de webhook-payload
De payload wordt verzonden als een JSON-object onder eendata-sleutel op het hoogste niveau. Hij bevat altijd:
-
ct_call_context— gespreksmetadata die CloudTalk automatisch toevoegt (zie hieronder) - Uw geëxtraheerde eigenschappen — de velden die u in de vaardigheid Informatie extraheren hebt ingesteld
-
message_left_by_caller— de inhoud van het bericht, als de vaardigheid Bericht aannemen actief is -
Outputvariabelen — alle waarden die via
output.variablesin het API-verzoek van de trigger zijn meegegeven (alleen bij uitgaande oproepen)
Het object ct_call_context
Elke webhook-payload bevat eenct_call_context-object met metadata op gespreksniveau. Gebruik dit om VoiceAgent-resultaten te koppelen aan gespreksrecords in CloudTalk of om gesprekken te matchen in uw CRM of datawarehouse.
Voorbeeldpayload
Vragen beantwoorden

- Eerlijk zijn - de VoiceAgent geeft duidelijk aan dat hij de informatie niet heeft
- Doorverwijzen naar andere onderwerpen - de VoiceAgent stuurt het gesprek naar een ander relevant onderwerp
- Doorverbinden met een medewerker - de VoiceAgent verbindt de oproep veilig door naar een live agent of groep. Als het doorverbinden niet lukt (bijvoorbeeld als niemand opneemt), blijft de beller bij de VoiceAgent, die alternatieven kan aanbieden.

Doorverbinden naar medewerker

- Doorverbinden naar agent: stuurt de beller rechtstreeks naar een specifiek teamlid. De VoiceAgent verbindt de beller pas door zodra de agent opneemt. Is de agent offline of neemt hij niet op, dan blijft de beller bij de VoiceAgent, die een bericht kan aannemen of een ander team kan proberen.
- Doorverbinden naar groep: stuurt de oproep naar de wachtrij van een specifieke afdeling. Kan de wachtrij de oproep aannemen, dan wordt de beller overgedragen en wacht hij volgens uw standaard belstrategieën voor groepen (er worden tijdens het wachten geen VoiceAgent-minuten verbruikt). Is de wachtrij vol of niet beschikbaar, dan blijft de beller bij de VoiceAgent.
- Doorverbinden naar gespreksflow: (alleen bij inkomende oproepen) beëindigt de VoiceAgent-sessie en stuurt de oproep door de Beantwoord-tak van uw gespreksflow. Gebruik dit voor geavanceerde scenario’s die veilige doorverbindingen niet dekken: doorverbinden naar een extern nummer, complexe routering met meerdere vertakkingen, CSAT-enquêtes na het gesprek of IVR-doorverwijzingen.
Aangepaste vaardigheid

- Naam van de vaardigheid - de naam waaronder de vaardigheid in de lijst met toegepaste vaardigheden verschijnt
- Prompt van de vaardigheid - de instructie die de AI vertelt wat er moet gebeuren wanneer deze vaardigheid wordt gebruikt
- wanneer de vaardigheid moet worden toegepast
- wat het doel van de vaardigheid is
- hoe de VoiceAgent zich daarbij moet gedragen

💡 Pro-tip: in de prompt van de vaardigheid kunt u ook dynamische variabelen gebruiken, zoals system_prompt-variabelen uit de trigger van een uitgaande oproep of contactcontextvariabelen die beschikbaar zijn voor inkomende oproepen.
Hulp nodig of hebt u een vraag? Neem gerust contact met ons op via ons Supportportaal — we staan voor u klaar.