Technik und Modelle
Function Calling: Definition, Einsatz und Grenzen
Thema: Function Calling
Definition
Function Calling bezeichnet die Fähigkeit eines Sprachmodells, aus einem Gespräch heraus eine definierte Funktion aufzurufen und dafür strukturierte Werte zu liefern. Statt nur Text zu erzeugen, entscheidet das Modell, wann es ein Werkzeug braucht, und übergibt Parameter wie Datum, Name oder Anliegen. Für einen KI-Telefonassistenten ist das der Schritt vom Reden zum Handeln, etwa einen Termin buchen oder einen Kontakt anlegen.
Warum der Begriff zählt
Ein Telefonassistent, der nur antwortet, hilft wenig. Erst wenn er im Gespräch tatsächlich buchen, nachschlagen oder ein Ticket anlegen kann, entsteht Nutzen. Function Calling ist der Mechanismus dahinter. Wer den Begriff versteht, sieht, warum saubere Funktionsdefinitionen und Prüfungen entscheiden, ob aus einem Anruf eine gebuchte Aktion wird oder eine falsche.
Wann es relevant ist
- Der Assistent soll im Gespräch echte Aktionen auslösen.
- Aus dem Gesagten müssen strukturierte Werte werden.
- Buchungen oder Änderungen brauchen klare Parameter.
- Mehrere Werkzeuge stehen zur Auswahl und müssen richtig gewählt werden.
Wann nicht
Wenn der Assistent nur informieren oder weiterleiten soll, ohne selbst etwas zu verändern, braucht es keine Aktionen und damit kaum Function Calling. Auch bei sehr risikoreichen Vorgängen ist eine reine Aufnahme mit menschlicher Freigabe oft sicherer als ein direkter Aufruf.
Branchen, die das nutzen
- Zahn- und Arztpraxen: Termine im Gespräch buchen und verschieben, mit sauber geprüften Zeitfenstern.
- Restaurants und Gastronomie: Reservierungen mit Personenzahl und Uhrzeit direkt anlegen.
- Fitness und Kurse: Probestunden buchen und Plätze prüfen, während der Anrufer noch am Telefon ist.
- Vertrieb und B2B: im Outbound Lead-Daten strukturiert erfassen und im CRM ablegen.
Typische Anwendungsfälle
- Termin buchen mit Datum, Uhrzeit und Anliegen als Parameter.
- Verfügbarkeit prüfen, bevor der Assistent zusagt.
- Kontakt im CRM suchen und mit Gesprächsdaten anreichern.
- Rückruf-Ticket anlegen, wenn ein Mensch übernehmen soll.
- Reservierung ändern oder stornieren auf Wunsch des Anrufers.
Entscheidungshilfe
| Signal | Function Calling passt | Alternative |
|---|---|---|
| Aktion im Gespräch nötig | Werkzeug direkt aufrufen | reine Ansage bringt nichts |
| Werte müssen strukturiert sein | Parameter definieren | freier Text ist nicht buchbar |
| Vorgang ist hochriskant | mit Freigabe absichern | Mensch bestätigt |
| Nur Information | selten nötig | Auskunft ohne Aktion |
Beispiel
Eine Praxis lässt Terminanfragen vom Assistenten annehmen. Nennt der Anrufer ein Anliegen und einen Wunschtag, ruft der Assistent die Buchungsfunktion mit genau diesen Werten auf, prüft vorher die Verfügbarkeit und bestätigt erst dann. Passt nichts, schlägt er Alternativen vor. Jede aufgerufene Funktion wird protokolliert. Das Beispiel beschreibt die Methode, keine behauptete Kundenkennzahl.
Verbindung zu Services
Aktionen im Gespräch führt der KI-Telefonassistent aus, im Ausgang der KI-Vertrieb am Telefon, technisch als Voice Agent mit Terminbuchung.
Verwandte Begriffe
Quellen
Diese Einordnung beschreibt gängige Praxis rund um Function Calling. Wie zuverlässig ein Modell die richtige Funktion wählt, hängt vom Modell und den Definitionen ab und muss im Einzelfall getestet werden.
Mit AI zusammenfassen