Glossar

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

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

[Praxisbeispiel]

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

Model Context Protocol (MCP), Voice Agent, Multi-Agent-System.

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.

Verwandte ThemenModel Context ProtocolVoice AgentMulti-Agent-System

Termin

Strategiegespräch buchen

Prüfe, welche Aktionen dein Assistent im Anruf auslösen soll. Buche direkt einen Termin über den eingebetteten Kalender (Strategiegespräch buchen). Alternativ: info@ki-telefonassistent.co.

Alternativ per E-Mail an info@ki-telefonassistent.co

Anwendungsfall prüfen

FAQ

Häufige Fragen

01 Was passiert, wenn das Modell die falsche Funktion aufruft?
Deshalb werden Funktionen eng definiert und Ergebnisse geprüft. Bei kritischen Vorgängen sichert eine menschliche Freigabe zusätzlich ab.
02 Ist Function Calling dasselbe wie MCP?
Nein. Function Calling ist die Fähigkeit, ein Werkzeug aufzurufen. MCP ist ein Standard, wie diese Werkzeuge angebunden werden. Beides ergänzt sich.
03 Kann der Assistent mehrere Aktionen in einem Anruf ausführen?
Ja, etwa Verfügbarkeit prüfen und dann buchen. Wichtig ist, dass jeder Schritt geprüft und protokolliert wird, damit nichts falsch läuft.