Blogs
/
GoHighLevel-KI-Sprachagent erstellen, der jeden Lead in unter 60 Sekunden anruft

GoHighLevel-KI-Sprachagent erstellen, der jeden Lead in unter 60 Sekunden anruft

12
 MIN READ
October 15, 2026
GoHighLevel-KI-Sprachagent erstellen, der jeden Lead in unter 60 Sekunden anruft
ZURÜCK ZU DEN BLOGS
Add Retell AI as a preferred source on Google
AUF DIESER SEITE
Nach oben

Speed-to-Lead-Automatisierung bedeutet: Ein neuer Lead erhält in dem Moment einen Anruf, in dem er Ihr Formular absendet, wird qualifiziert und bekommt einen Termin, bevor er Zeit hat, einen Wettbewerber anzurufen. (Wenn Sie wissen möchten, warum Speed to Lead so wichtig ist, beginnen Sie dort.) Dieser Leitfaden baut das System mit GoHighLevel und der Retell AI auf: Ein GoHighLevel-Formular löst einen Workflow aus, der Workflow startet einen ausgehenden Anruf, und ein KI-Sprachagent bucht direkt in Ihren GoHighLevel-Kalender.

Als Beispiel dient ein fiktives HLK-Unternehmen, Comfort Air Demo. Ein Hausbesitzer fordert einen Kostenvoranschlag für den Austausch seiner Klimaanlage an, das Telefon klingelt innerhalb von Sekunden, und der Agent fragt, was mit dem Gerät nicht stimmt, ob die Person Eigentümer des Hauses ist und wann der Austausch erfolgen soll. Anschließend prüft er die tatsächliche Verfügbarkeit und bucht eine 30-minütige Beratung. Jeder Prompt aus dem Aufbau steht auf dieser Seite zum Kopieren bereit – so erhalten Sie ein automatisiertes Lead-Follow-up-System, das auf Anrufen basiert und nicht nur auf SMS und E-Mails.

Den Aufbau mit GoHighLevel und der Retell AI im Video ansehen

Das folgende Video zeigt denselben Aufbau von Anfang bis Ende. Die Schritte und Prompts auf dieser Seite entsprechen dem Video, sodass Sie diese Seite in einem zweiten Tab geöffnet lassen und nebenbei kopieren können.

Wie funktioniert ein Speed-to-Lead-KI-Sprachagent?

Fünf Systeme übergeben in einer festen Reihenfolge aneinander:

Niemand aus Ihrem Team muss eingreifen. Der erste Kontakt des Leads mit Ihrem Unternehmen ist ein ausgehender KI-Anruf, der mit einem gebuchten Termin endet. Es ist dasselbe Muster, das ISpeedToLead skalierbar einsetzt; lesen Sie, wie ISpeedToLead seine Lead-Reaktion rund um die Uhr (24/7) skaliert hat.

Was Sie für einen Speed-to-Lead-Agenten in GoHighLevel benötigen

Den GoHighLevel-Kalender einrichten, in den Ihr KI-Agent bucht

Der Agent bucht in einen echten Kalender, also erstellen Sie diesen zuerst. Öffnen Sie in GoHighLevel Calendars → Calendar Settings und legen Sie einen neuen Kalender für den Termin an, der gebucht werden soll. Legen Sie die Termindauer (in diesem Aufbau 30 Minuten), die Buchungs-URL und Ihre Verfügbarkeit fest.

Die Verfügbarkeit ist wichtiger, als es scheint. Der Agent kann nur Zeitfenster anbieten, die dieser Kalender als frei anzeigt. Sind Ihre Zeiten sehr eingeschränkt, hört jeder Anrufer dieselben drei Uhrzeiten.

Das Lead-Formular mit GoHighLevel AI Studio erstellen

Sie können das Formular manuell erstellen, aber GoHighLevel AI Studio erstellt das Formular samt Landingpage aus einem einzigen Prompt. Öffnen Sie AI Studio und fügen Sie Folgendes ein – mit Ihren eigenen Unternehmensdaten:

Erstelle oder aktualisiere eine Lead-Capture-Seite für Comfort Air Demo, ein fiktives HLK-Unternehmen. Falls dieses Projekt bereits eine Seite hat, behalte das bestehende Design bei.

Verwende die Überschrift „Request an AC Replacement Estimate“. Füge die Felder First Name, Phone, ZIP Code und Service Needed hinzu, mit AC replacement als Demo-Auswahl. Vorname und Telefonnummer sind Pflichtfelder. Füge eine US-Telefonnummern-Eingabemaske hinzu und stelle sicher, dass die für ausgehende Anrufe verwendete Telefonnummer des Kontakts die Ländervorwahl enthält. Beschrifte den Button mit „Request My Estimate“.

Verbinde das Formular über den unterstützten CRM-Verbindungsablauf mit meinem GHL-Sub-Account. Zeige, wie alle vier Felder dem Kontakt zugeordnet werden. Zeige nach dem Absenden: „Thanks! Our AI assistant will call you shortly about your request.“

Zeige keine Kalenderauswahl und keinen zweiten Buchungsschritt an. Lass den bestehenden Hvac-Buchungskalender unverändert; der Retell-Agent bucht während des Anrufs. Füge keinen Webhook-Empfänger auf der Seite hinzu. Den Workflow von GHL zum Retell-Anruf konfiguriere ich separat.

Nenne alle manuellen Verbindungsschritte und erkläre mir, wie ich das Formular veröffentliche und teste. Berichte, was verifiziert ist und was noch getestet werden muss.

Die wichtigste Zeile ist die Ländervorwahl. Retell wählt Nummern im E.164-Format, etwa +15551234567. Ein Formular, das (555) 123-4567 speichert, löst zwar den Workflow aus, aber der Anruf schlägt trotzdem fehl.

Behalten Sie einen Einwilligungshinweis im Formular. Das Formular im Video besagt, dass der Lead mit dem Absenden einem Rückruf zu seinem Kostenvoranschlag zustimmt. KI-Anrufe an Leads unterliegen in den USA dem TCPA. Lesen Sie daher die TCPA-Regeln für ausgehende KI-Anrufe, bevor Sie echten Traffic darauf leiten.

AI Studio fragt, ob das Formular mit Ihrem CRM verbunden werden soll. Bestätigen Sie dies, damit Einsendungen GoHighLevel-Kontakte erstellen. Veröffentlichen Sie die Seite und öffnen Sie ihre eigenständige URL, um zu prüfen, ob das Formular funktioniert.

GoHighLevel per Private-Integration-Token mit der Retell AI verbinden

Retell verbindet sich mit GoHighLevel über zwei Werte: einen Private-Integration-Token und die Location ID des Sub-Accounts. Auf der Seite zur GoHighLevel-Integration von Retell finden Sie alles, was die Verbindung unterstützt.

Im Video sind alle Scopes ausgewählt, um die Demo kurz zu halten. Gewähren Sie bei einem echten Account nur das, was der Aufbau benötigt:

ScopeWofür er dient
contacts.readonly, contacts.writeVerbindungstest, Kontaktabfragen und die Notiz nach dem Anruf
calendars.readonlyCheck Availability sowie das Auflisten Ihrer Kalender beim Einrichten der Tools
calendars/events.readonly, calendars/events.writeBuchen, Verschieben und Stornieren von Terminen
locations/customFields.readonlyLesen benutzerdefinierter Felder wie Service Needed und ZIP Code

Die vollständige Scope-Liste finden Sie in der Dokumentation zur GoHighLevel-Verbindung. Wenn der Einrichtungsdialog eines Tools später leer bleibt, liegt das fast immer an einem fehlenden Scope.

Den ausgehenden KI-Sprachagenten mit einem einzigen Conductor-Prompt erstellen

Conductor, der KI-Copilot von Retell, erstellt den Agenten für Sie. Sie beschreiben den Agenten, Conductor schlägt einen Plan vor, und nichts wird geändert, bis Sie zustimmen. Öffnen Sie Conductor und fügen Sie Folgendes ein:

Erstelle einen neuen Entwurf eines ausgehenden Conversation-Flow-Sprachagenten namens Comfort Air Demo Speed to Lead für ein fiktives HLK-Unternehmen. Er kontaktiert Personen, die gerade ein GHL-Formular abgeschickt haben, um einen Kostenvoranschlag für den Austausch ihrer Klimaanlage anzufordern. Sein Ziel ist es, die Anfrage zu qualifizieren und eine 30-minütige telefonische Beratung in unserem Kalender für Kostenvoranschläge zu buchen.

Verwende diese eingehenden dynamischen Variablen: {{first_name}}, {{service_requested}}, {{zip_code}} und {{ghl_contact_id}}. Verwende America/New_York als Demo-Zeitzone und bestätige die Zeitzone des Leads vor der Buchung. Fehlt eine Variable, frage auf natürliche Weise nach, statt den Platzhalter laut vorzulesen.

Beginne mit: Hallo {{first_name}}, hier ist Alex, der KI-Assistent von Comfort Air Demo. Sie haben gerade Hilfe zu {{service_requested}} angefragt. Passt es gerade für ein paar kurze Fragen?

Halte die Antworten kurz und stelle jeweils nur eine Frage. Finde heraus, was mit der Klimaanlage los ist, ob die Person Eigentümer des Hauses ist und wann sie die Anlage austauschen möchte. Nutze bereits vorhandene Informationen. Wenn Interesse an einer Beratung zum Kostenvoranschlag besteht, frage nach dem bevorzugten Tag und der Uhrzeit, prüfe die tatsächliche Verfügbarkeit, biete verfügbare Optionen an und buche erst, nachdem ein Zeitfenster gewählt wurde. Bestätige Datum, Uhrzeit und Zeitzone erst, nachdem das Buchungstool erfolgreich war.

Lass Anrufer unterbrechen und ihre Präferenzen ändern. Ist es die falsche Person, entschuldige dich und beende den Anruf, ohne weitere Lead-Details preiszugeben. Lehnt die Person ab oder bittet darum, nicht mehr angerufen zu werden, beende das Verkaufsgespräch und erfasse dieses Ergebnis. Ist ein gewünschtes Zeitfenster nicht verfügbar, biete Alternativen an. Schlägt die Buchung fehl, erkläre, dass sie nicht bestätigt ist, und erfasse den Bedarf an einem Follow-up. Erfinde niemals Preise, Termine oder abgeschlossene Aktionen.

Konfiguriere die Mailbox-Erkennung so, dass der Anruf für diese Demo beendet wird.

Erstelle einen übersichtlichen Flow mit benannten Conversation- und Function-Schritten. Zeige die vorgeschlagenen Änderungen zur Prüfung an. Nenne alle fehlenden Tool-Verbindungen oder manuellen Einstellungen. Belasse den Agenten als Entwurf und starte keine Telefonanrufe.

Über die vier dynamischen Variablen weiß der Agent, wen er anruft. Der GoHighLevel-Workflow befüllt sie beim Start des Anrufs, sodass der Agent mit dem Namen des Leads und der angefragten Leistung beginnt.

Conductor antwortet mit einem Plan: dem Anrufablauf, dem Umgang mit Beispielanrufen und den Datenfeldern. Bestätigen Sie, und Conductor erstellt einen Agentenentwurf mit einem Subflow „Book Consultation“. Die Buchungstools sind zu diesem Zeitpunkt noch Platzhalter und werden im nächsten Schritt durch die echten GoHighLevel-Tools ersetzt.

GoHighLevel Check Availability und Book Appointment in den Agenten einbinden

Der erste Entwurf von Conductor nutzt Platzhalter-Custom-Functions für Verfügbarkeit und Buchung, da er nicht wissen kann, welchen Kalender Sie verwenden. Öffnen Sie die Funktionen des Agenten und fügen Sie die nativen GoHighLevel-Tools hinzu:

Übergeben Sie die restliche Verknüpfung dann wieder an Conductor:

Ersetze die Platzhalter-Custom-Functions check_availability und book_appointment im Subflow Book Consultation durch die soeben hinzugefügten GoHighLevel-Tools Check Availability und Book Appointment, beide eingestellt auf meinen Hvac-Buchungskalender. Book Appointment muss {{ghl_contact_id}} als Kontakt-ID verwenden. Entferne die Platzhalter-Custom-Function record_outcome; Ergebnisse sollen stattdessen aus der Post-Call-Analyse stammen.

Füge Post-Call-Analyse-Felder hinzu für call_outcome (booked, declined, wrong_person, do_not_call, voicemail, follow_up_needed), ac_issue, owns_home, replacement_timeline und appointment_booked. Setze appointment_booked nur bei erfolgreicher Buchung auf true. Konfiguriere einen Post-Call-Workflow mit Create Note, um die Anrufzusammenfassung und das Ergebnis beim selben GHL-Kontakt zu speichern. Behalte die Ergebnisse wrong_person und do_not_call bei, damit der externe Workflow sie verarbeiten kann.

Zeige die vorgeschlagenen Änderungen an. Wenn du ein natives Tool, die Kalenderauswahl, ein Feld-Mapping oder einen Post-Call-Schritt nicht direkt konfigurieren kannst, nenne mir die genauen manuellen Schritte. Kennzeichne klar alles, was noch nicht verbunden ist. Erfinde keine Zugangsdaten und verwende keine Dummy-Endpoints.

Prüfen Sie die Änderungen und übernehmen Sie sie. Die Notiz nach dem Anruf nutzt das GoHighLevel-Tool Create Note als Post-Call-Funktion, sodass jeder Anruf eine Zusammenfassung im Kontaktdatensatz des Leads hinterlässt. Die Ergebnisfelder stammen aus der Post-Call-Analyse.

Den KI-Sprachagenten mit simulierten Anrufen testen, bevor er einen echten Lead anruft

Simulationstests lassen den Agenten gegen einen KI-Anrufer antreten, der ein Szenario durchspielt. So finden Sie fehlerhafte Pfade, bevor ein echter Lead darauf stößt. Bitten Sie Conductor:

Erstelle und führe eine Simulations-Testsuite für diesen Agenten mit diesen sechs Fällen aus: Hausbesitzer bucht erfolgreich, Lead ändert den bevorzugten Tag während des Anrufs, falsche Person nimmt ab, Bitte um keine weiteren Anrufe, Fehler im Buchungstool und keine freien Zeitfenster. Lege für jeden Fall vor der Ausführung fest, was als bestanden gilt. Zeige mir die Ergebnisse als Tabelle, und erkläre bei allem, was fehlschlägt oder einen Fehler ausgibt, die Ursache und schlage die Korrektur zur Prüfung vor.

Im aufgezeichneten Aufbau bestanden fünf von sechs Tests im ersten Durchlauf:

TestfallErster Durchlauf
Hausbesitzer bucht erfolgreichBestanden
Lead ändert den bevorzugten Tag während des AnrufsBestanden
Falsche Person nimmt abBestanden
Bitte um keine weiteren AnrufeBestanden
Fehler im BuchungstoolBestanden
Keine freien ZeitfensterFehler

Der Fehler deckte eine echte Lücke auf: Der Flow hatte keinen Pfad für eine leere Verfügbarkeitsantwort. Der Korrektur-Prompt:

Der Fall „Keine freien Zeitfenster“ hat einen Fehler ausgegeben. Füge einen Pfad für den Fall hinzu, dass Check Availability keine freien Zeitfenster zurückgibt: Teile dem Anrufer mit, dass in diesem Zeitraum nichts frei ist, biete an, einen anderen Tag zu prüfen, versuche es höchstens 3-mal, biete dann einen Rückruf durch das Team an und erfasse follow_up_needed. Zeige die Änderung zur Prüfung an und führe dann nur diesen Test erneut aus.

Simulationsläufe werden nach LLM-Nutzung abgerechnet, und Conductor fragt nach, bevor er sie startet. Unter Testen mit Conductor erfahren Sie, wie Testsuiten aufgebaut und bepreist werden. Wenn alle Fälle grün sind, veröffentlichen Sie den Agenten.

Den KI-Anruf über einen GoHighLevel-Workflow-Webhook auslösen

Das letzte Element startet den Anruf. Öffnen Sie in GoHighLevel Automation → Workflows und klicken Sie auf Build with AI. Fügen Sie Folgendes ein und ersetzen Sie die beiden Platzhalter in spitzen Klammern:

Erstelle einen Workflow-Entwurf namens „Comfort Air Demo: Form to Retell Call“.

Wenn jemand mein bestehendes Comfort-Air-Demo-Formular für Kostenvoranschläge absendet, sende sofort eine Anfrage für einen ausgehenden Anruf an Retell mit den Daten dieses Kontakts.

Verwende AI Studio Form Submitted, gefiltert auf genau mein Projekt und mein Formular für Kostenvoranschläge. Falls dieses Formular External Tracking nutzt, verwende stattdessen dessen verifizierten Absende-Trigger. Wenn du das Formular nicht identifizieren kannst, lass die Auswahl offen und sag mir, was ich auswählen soll.

Füge eine Custom-Webhook-Aktion namens „Start Retell Call“ hinzu: URL https://api.retellai.com/v2/create-phone-call, Methode POST, Content-Type application/json, Authorization Bearer token; lass die Zugangsdaten für mich zum Eintragen frei. Verwende den unten stehenden JSON-Body.

Ordne Service Needed und ZIP Code den tatsächlichen Kontaktfeldern in meinem Account zu. Erfinde keine Feldschlüssel. Fahre nur fort, wenn der Kontakt eine Telefonnummer hat. Erlaube den erneuten Eintritt, damit ich die Demo mit meiner eigenen Nummer wiederholen kann.

Retell qualifiziert den Lead und bucht in meinen bestehenden Hvac-Buchungskalender. Lass diesen Workflow unveröffentlicht. Zeige mir jedes Feld und alle Zugangsdaten, die ich manuell ergänzen muss, und behaupte nicht, dass er getestet wurde.

Der Webhook-Body:

{
  "from_number": "",
  "to_number": "{{contact.phone}}",
  "override_agent_id": "",
  "retell_llm_dynamic_variables": {
    "first_name": "{{contact.first_name}}",
    "service_requested": "",
    "zip_code": "",
    "ghl_contact_id": "{{contact.id}}",
    "system_timezone": "America/New_York"
  }
}

from_number ist eine Nummer, die Sie in Retell besitzen, und override_agent_id ist der Agent, den Sie nach dem Testen veröffentlicht haben. Verwenden Sie für die Felder Service Needed und ZIP Code die Variablenauswahl von GoHighLevel, damit sie zu echten Werten aufgelöst werden und nicht als wörtlicher Text übernommen werden. Alle Werte dynamischer Variablen müssen Strings sein.

Wählen Sie den Trigger, der zu Ihrem Formular passt. Ein Formular, das mit dem Sites-Formular-Builder von GoHighLevel erstellt wurde, nutzt den Trigger Form Submitted. Ein in AI Studio erstelltes Formular nutzt AI Studio Form Submitted oder den External-Tracking-Trigger, falls das Formular Einsendungen auf diese Weise meldet. Der Rest des Workflows ist identisch.

Der fertige Workflow besteht aus drei Teilen: dem Formular-Trigger, einer Prüfung der Telefonnummer und dem Webhook, der den Anruf startet.

GoHighLevel-Webhook-Fehler beheben, die den Anruf verhindern

Ein rotes Ausrufezeichen an der Webhook-Aktion. Der KI-Builder von GoHighLevel füllt den JSON-Body aus, lässt aber das Feld für die Webhook-URL leer. Fügen Sie https://api.retellai.com/v2/create-phone-call in das URL-Feld ein, setzen Sie Authorization auf Bearer mit Ihrem Retell-API-Schlüssel und speichern Sie. Der Fehler verschwindet.

„Failed, Retry Limit Reached“ im Ausführungsprotokoll. Öffnen Sie die Execution History des Workflows, klicken Sie auf den fehlgeschlagenen Durchlauf und öffnen Sie den Webhook-Schritt, um die Antwort von Retell zu lesen. Die üblichen Ursachen, in dieser Reihenfolge:

Beheben Sie eine Ursache nach der anderen und senden Sie das Formular erneut ab. Da der Workflow den erneuten Eintritt erlaubt, können Sie weiter mit Ihrer eigenen Nummer testen.

Den gesamten Speed-to-Lead-Ablauf mit Ihrer eigenen Telefonnummer testen

Veröffentlichen Sie den Workflow, öffnen Sie das Formular und senden Sie es mit Ihrer eigenen Nummer ab. Ihr Telefon sollte innerhalb einer Minute klingeln. Melden Sie sich als Hausbesitzer, wählen Sie ein Zeitfenster und prüfen Sie anschließend drei Stellen: den Termin in Ihrem GoHighLevel-Kalender, die Anrufaufzeichnung und das Transkript im Anrufverlauf von Retell sowie die Notiz beim Kontakt in GoHighLevel.

Wenn alle drei vorhanden sind, erhält jeder neue Lead aus diesem Formular ab sofort einen Anruf, bevor er das Formular eines Wettbewerbers ausfüllen kann.

Was Sie Ihrem Speed-to-Lead-Agenten als Nächstes hinzufügen sollten

Auf der Seite zur Integration von Retell und GoHighLevel finden Sie alles, was die Verbindung unterstützt, und unter KI-Terminbuchung die weiteren Kalender, in die Retell Termine buchen kann.

FAQ zum GoHighLevel-KI-Sprachagenten

Wie schnell ruft die KI einen neuen Lead an?

Innerhalb einer Minute, meist sogar innerhalb von Sekunden. Der Workflow wird ausgelöst, sobald das Formular abgeschickt ist, und Retell beginnt zu wählen, sobald der Webhook eintrifft. In der aufgezeichneten Demo klingelte das Telefon, bevor die Bestätigungsmeldung vollständig geladen war.

Benötige ich dafür die eigene Voice AI von GoHighLevel?

Nein. Dieser Aufbau nutzt GoHighLevel für Formular, Kontakt, Kalender und Workflow sowie die Retell AI für den Sprachagenten und den Anruf. Die integrierte Voice AI von GoHighLevel ist ein separates Produkt. Teams entscheiden sich für einen Retell-Agenten, wenn sie einen Conversation Flow Knoten für Knoten gestalten, vor dem Launch Simulationstests durchführen und selbst definierte Post-Call-Analyse-Felder nutzen möchten – während GoHighLevel weiterhin als CRM dient.

Kann der Agent Termine in einem GoHighLevel-Kalender buchen?

Ja. Die nativen GoHighLevel-Tools von Retell prüfen die Verfügbarkeit und buchen Termine in einem Kalender des verbundenen Sub-Accounts. Der Termin wird mit dem Kontakt verknüpft und mit dem Status „confirmed“ angelegt.

Was passiert, wenn die falsche Person abnimmt oder der Lead keine weiteren Anrufe wünscht?

Der Agent entschuldigt sich und beendet den Anruf, ohne Lead-Details preiszugeben, bzw. bricht das Verkaufsgespräch bei einer Bitte um keine weiteren Anrufe ab. Beide Ergebnisse werden in der Post-Call-Analyse erfasst und in die Kontaktnotiz geschrieben, sodass Ihr Team entsprechend handeln kann.

Funktioniert das auch für andere Branchen als HLK?

Ja. Ändern Sie den Unternehmensnamen, die Leistung und die Qualifizierungsfragen im Conductor-Prompt sowie die Formularfelder im AI-Studio-Prompt. Workflow und Webhook bleiben für jedes Dienstleistungsunternehmen, das Beratungstermine bucht, gleich.

ROI-Rechner
Schätzen Sie Ihren ROI durch die Automatisierung von Anrufen

Sehen Sie, wie viel Ihr Unternehmen durch den Wechsel zu KI-gestützten Sprachagenten sparen könnte.

Fertig! 
Ihre Anfrage wurde an Ihre E-Mail-Adresse gesendet
Hoppla! Beim Absenden des Formulars ist ein Fehler aufgetreten.
   1
   8
20
Hoppla! Beim Absenden des Formulars ist ein Fehler aufgetreten.

ROI-Ergebnis

2,000

Total Human Agent Cost

$5,000
/month

AI Agent Cost

$3,000
/month

Estimated Savings

$2,000
/month
Live-Demo
Unsere Live-Demo ausprobieren

Eine Demo-Telefonnummer von Retell Clinic Office

Vielen Dank! Ihre Anfrage wurde erfolgreich übermittelt!
Ups! Beim Absenden des Formulars ist ein Fehler aufgetreten.

Read Other Blogs

Revolutionize your call operation with Retell