In diesem Artikel erfahren Sie, wie Sie die VoiceAgent-Funktion von CloudTalk für ausgehende Anrufe einrichten und nutzen. Die Anleitung zeigt, wie Sie automatisierte Anrufe auslösen und Gespräche abwickeln, ohne dass Agenten in Echtzeit eingreifen müssen.
VoiceAgents für ausgehende Anrufe
VoiceAgent für ausgehende Anrufe ermöglicht es Teams, ausgehende Kundeninteraktionen zu automatisieren, indem Anrufe durch KI-gesteuerte Agenten initiiert werden. Ideal ist das für Aufgaben wie Nachfassaktionen, Terminbestätigungen, Umfragen oder proaktive Benachrichtigungen – so bleibt Ihren Agenten mehr Zeit für komplexere Gespräche und die operative Effizienz steigt.So funktioniert es
Ausgehende Anrufe mit VoiceAgent werden über den VoiceAgents-Endpunkt der CloudTalk API initiiert. Soll ein Anruf ausgeführt werden, sendet in der Regel ein externes Tool oder ein CRM eine Anfrage an die API, einschließlich der erforderlichen Angaben zur Person, die kontaktiert werden soll. Dazu gehören typischerweise Daten wie die Telefonnummer des Empfängers sowie alle Kontextinformationen, die der VoiceAgent während des Gesprächs verwenden soll. Die mit der API-Anfrage übergebenen anrufbezogenen Daten zieht der VoiceAgent während der Interaktion heran, sodass er entsprechend den Vorgaben in der VoiceAgent-Konfiguration reagiert und agiert. Der gesamte Prozess ist automatisiert und erfordert keinen menschlichen Agenten, wodurch eine effiziente und skalierbare Kommunikation bei ausgehenden Anrufen möglich wird.Ausgehende VoiceAgent-Anrufe über die API auslösen
In diesem Abschnitt erfahren Sie, wie Sie ausgehende VoiceAgent-Anrufe über die API von CloudTalk auslösen – einschließlich der wichtigsten Konfigurationsschritte für eine korrekte Ausführung und Datenverarbeitung.Voraussetzungen
- Aktivierte VoiceAgents-Funktion in Ihrem CloudTalk Dashboard.
-
Ein konfigurierter VoiceAgent für ausgehende Anrufe in Ihrem Konto. Diesen können Sie erstellen, indem Sie:
- eine Vorlage auswählen, die die ausgehende Anrufrichtung enthält
-
einen benutzerdefinierten VoiceAgent erstellen und die ausgehende Anrufrichtung auswählen.

Implementierung
Anstatt Anrufe manuell zu starten, werden ausgehende VoiceAgent-Anrufe über die CloudTalk API ausgelöst, in der Regel im Rahmen einer Workflow-Automatisierung mit:- HubSpot Workflows
- Zapier
- Make
- Ihren internen Systemen
- Webhook-basierten Automatisierungen
-
Legen Sie im Tool Ihrer Wahl den Endpunkt der API-Anfrage fest. Geben Sie zunächst den Ziel-Endpunkt für die Anfrage an:
-
Konfigurieren Sie in den Headern der Konfiguration den Authorization-Header.
Die CloudTalk API verwendet Basic Authentication, wobei
-
api_key_id: die ID Ihres API-Schlüssels aus CloudTalk Dashboard > Einstellungen > API-Schlüssel > API-Schlüssel-Detail > ID ist -
api_keyIhr unverschlüsselter API-Schlüssel aus CloudTalk Dashboard > Einstellungen > API-Schlüssel > API-Schlüssel-Detail > Schlüssel ist
-
-
Konfigurieren Sie im Anfragetext die erforderlichen Felder.
- call_number – Telefonnummer, die der VoiceAgent anrufen soll, im Format E.164
- voice_agent_id – Die ID des VoiceAgent. Sie finden sie im CloudTalk Dashboard → VoiceAgents -> Agenten. Öffnen Sie das Detail des gewünschten VoiceAgent und kopieren Sie die ID aus der URL dieser Seite.
-
call_properties mit
-
system_prompt Variablen – werden an den System-Prompt des VoiceAgent übergeben und sind der KI während des Anrufs sichtbar. Nutzen Sie sie, um den Anruf zu personalisieren (z. B.
#{{name}},#{{order_id}}). Nur erforderlich, wenn Sie in der VoiceAgent-Konfiguration Variablen verwenden. - Output-Variablen – im Payload des Anrufanalyse-Webhooks enthalten.
-
system_prompt Variablen – werden an den System-Prompt des VoiceAgent übergeben und sind der KI während des Anrufs sichtbar. Nutzen Sie sie, um den Anruf zu personalisieren (z. B.
⚠️ Nehmen Sie das system_prompt Objekt und das output Objekt nur dann in die API-Anfrage auf, wenn Sie im Prompt des VoiceAgent tatsächlich Variablen verwenden.
System-Prompt-Variablen und Output-Variablen verstehen
Wenn Sie einen VoiceAgent-Anruf über die API konfigurieren, können Sie zwei Arten von Variablen mitgeben, um das Gespräch anzureichern und die Nachbearbeitung zu unterstützen:- System-Prompt-Variablen
- Output-Variablen.
System-Prompt-Variablen
Kontaktvariablen werden bei ausgehenden Anrufen anhand der gewählten Nummer befüllt. Gehört die angerufene Nummer zu einem Kontakt in CloudTalk, werden Kontaktvariablen wie
#{{contact.name}} mit den Daten dieses Kontakts befüllt. Teilen sich mehrere Kontakte die Nummer, wird der erste Treffer verwendet; um einen bestimmten Kontakt anzurufen, senden Sie dessen contact_id in der API-Anfrage. Passt kein Kontakt oder schlägt die Suche nach der Nummer fehl, wird der Anruf ohne Kontakt fortgesetzt und die Kontaktvariablen bleiben leer, sofern Sie keinen nicht leeren Wert dafür in system_prompt.variables übergeben; mit contact_id wird der Anruf bei einer fehlgeschlagenen Suche stattdessen abgelehnt. Ein nicht leerer Wert, den Sie für eine contact.*-Variable in system_prompt.variables übergeben, ersetzt den Wert des Kontakts. #{{caller_number}} wird nur bei Agenten für eingehende Anrufe befüllt. Die Liste der Kontaktvariablen finden Sie unter VoiceAgents für eingehende Anrufe.#{{ }}) in Ihren Prompt ein.
Beispiel für eine Begrüßung_:_
system_prompt.variables im Anfragetext enthalten sind. Zum Beispiel:
Output-Variablen
Output-Variablen sind der KI während des Anrufs nicht sichtbar. Stattdessen dienen sie dazu, dem Gespräch Metadaten oder Kontext anzuhängen, die nach Gesprächsende in der Anrufanalyse und in den extrahierten Informationen verfügbar sind. Diese Variablen werden mit der API-Anfrage übermittelt und sind im Webhook-Payload enthalten, sodass Ihre Systeme das Anrufergebnis mit vollem Kontext verarbeiten können, obwohl der VoiceAgent diese Daten im Gespräch nicht verwendet hat. Beispiel Angenommen, Ihre Fähigkeit Informationen extrahieren ist wie folgt eingerichtet:
customer_id):
Brauchen Sie Hilfe oder haben Sie eine Frage? Melden Sie sich einfach über unser Support-Portal — wir sind für Sie da.