Zum Inhalt springen
Individuell trainiert
Automatisierung

KI-Assistent steuert Ihre Tools (Function Calling)

Wie ein KI-Assistent per Function Calling Kalender, CRM, Warenwirtschaft und Ticketsystem liest und steuert: Read und Write mit klaren Freigaben, nicht starr.

12 Min. Lesezeit Function CallingAutomatisierungTool-SteuerungKI-AssistentIntegration

Ein moderner KI-Assistent beantwortet nicht nur Fragen, er handelt. Er liest die Systeme aus, die Ihr Geschäft ohnehin schon nutzt, und führt auf Wunsch echte Aktionen darin aus: Er schaut in den Kalender und schlägt freie Termine vor, legt einen qualifizierten Lead im CRM an, prüft den Bestand in der Warenwirtschaft oder erstellt ein Support-Ticket. Möglich macht das eine Technik, die im Fachjargon Function Calling heißt und die man sich als eine Sammlung genau definierter Aktionen vorstellen kann, die der Assistent auslösen darf. Der entscheidende Unterschied zu einem starren Menü-Bot: Der Assistent versteht das Anliegen in natürlicher Sprache und wählt selbst die passende Aktion. Genauso wichtig ist die Kontrolle: Lesen (Read) ist unkritisch, Schreiben (Write) passiert nur nach klarer Freigabe. Dieser Beitrag erklärt, wie ein Assistent Tools ausliest und steuert, welche Systeme sich anbinden lassen, wie Freigaben und Sicherheit funktionieren und welche konkreten Fälle sich damit abbilden lassen. Rund 60 Prozent (McKinsey) aller Berufe umfassen Tätigkeiten, von denen sich mindestens ein knappes Drittel automatisieren lässt. Genau diese wiederkehrenden Handgriffe übernimmt ein gut angebundener Assistent.

Ein Assistent, der Ihre Tools liest und steuertliest aus (Read)steuert (Write)ihre-website.deVerschieben Sie meinenTermin auf Donnerstag.Ich lese Ihren Kalenderund schlage freie Slotsvor.Aktion: Termin verschiebenDo, 12.06., 15:00 UhrFreigebenErledigt. Termin steht,Bestätigung ist raus.Kalender gelesen · Slot freiNachricht schreiben...Function CallingXICBOTdefinierte AktionenKalenderTermine, freie SlotsRead + WriteCRMLeads, Kontakte, NotizenRead + WriteWarenwirtschaftBestand, Preise, VariantenRead + WriteTicketsystemTickets, Status, EskalationRead + WriteAusgeführte Aktionen — jede schreibende nur nach FreigabeTermin verschobenLead angelegtBestand geprüftTicket erstellt

Was Function Calling bedeutet

Ein Sprachmodell allein kann Texte verstehen und formulieren, aber es hat von sich aus keinen Zugriff auf Ihren Kalender, Ihre Kundendatenbank oder Ihren Warenbestand. Function Calling schließt genau diese Lücke. Man hinterlegt dem Assistenten eine Liste von Funktionen, jede mit einem klaren Namen, einer Beschreibung und den Angaben, die sie braucht. Eine Funktion könnte etwa freie_termine_lesen heißen und ein Datum erwarten, eine andere lead_anlegen und Name, Kontakt und Anliegen. Formuliert eine Besucherin ihr Anliegen, erkennt der Assistent, welche Funktion passt, entnimmt die nötigen Angaben aus dem Gespräch und löst sie aus. Das Ergebnis fließt zurück in die Antwort. So wird aus einer reinen Unterhaltung eine Handlung, ohne dass die Besucherin ein Formular suchen oder ein Portal bedienen muss.

Wichtig ist, dass der Assistent Funktionen nicht erfindet. Er kann nur die Aktionen auslösen, die man ihm ausdrücklich gegeben hat, und nur mit den Angaben, die dafür vorgesehen sind. Das macht das Verfahren berechenbar: Jede mögliche Handlung ist vorher definiert, dokumentiert und einzeln absicherbar. Bei XICBOT werden diese Funktionen individuell auf Ihr Geschäft und Ihre Systeme zugeschnitten, statt einen Assistenten mit generischen Standardaktionen auszuliefern. Welche Aktionen sinnvoll sind, hängt von Ihrer Branche und Ihren Werkzeugen ab, und genau darum geht es bei der Tool-Steuerung und den individuellen Funktionen.

Menü-Bot, Baukasten oder gesteuerter Assistent

Damit klar wird, warum Function Calling einen Unterschied macht, hilft ein Blick auf die Alternativen. Ein klassischer Menü-Bot arbeitet mit festen Klickpfaden: Die Besucherin tippt sich durch vorgegebene Schaltflächen, und alles, was der Baum nicht vorsieht, endet in einer Sackgasse. Ein Baukasten-Chatbot ist schnell eingerichtet, antwortet aber aus allgemeinen Skripten, kennt Ihr konkretes Geschäft nicht und kann in Ihren Systemen nichts bewirken. Ein gesteuerter Assistent versteht freie Sprache, ist auf Ihr Geschäft trainiert, liest Ihre Daten live und löst definierte Aktionen aus. Der Unterschied ist nicht kosmetisch: Er entscheidet, ob aus einer Frage eine erledigte Aufgabe wird oder nur ein weiterer Verweis auf ein Kontaktformular.

Menü-Bot

Feste Entscheidungsbäume und Klickpfade. Schnell verstanden, aber unflexibel: Was nicht vorgesehen ist, führt ins Leere, und komplexe Anliegen enden beim Formular.

Baukasten-Chatbot

Rasch aufgesetzt, antwortet jedoch aus generischen Vorlagen. Er kennt weder Ihre Preise noch Ihren Bestand und kann keine Aktion in Ihren Systemen ausführen.

Gesteuerter Assistent

Versteht natürliche Sprache, ist individuell trainiert, liest Ihre Systeme live und handelt über definierte Aktionen mit Freigaben, statt nur zu verweisen.

Für die Wahl hilft eine einfache Frage: Reicht es, Besucher zu passenden Seiten zu leiten, kann ein schlichter Bot genügen. Sobald Antworten aber aus Ihren echten Daten kommen und Schritte wie eine Buchung oder eine Lead-Übergabe tatsächlich ausgeführt werden sollen, führt kein Weg an einem trainierten, angebundenen Assistenten vorbei. Genau diesen Zuschnitt übernimmt XICBOT, nicht von der Stange, sondern auf Ihre Systeme und Ihre Abläufe gebaut.

Kurz erklärt: Read und Write

Read bedeutet, dass der Assistent Informationen ausliest, etwa freie Termine, einen Lieferstatus oder einen Lagerbestand. Er verändert dabei nichts. Write bedeutet, dass er etwas anlegt oder ändert, etwa einen Termin bucht, einen Lead speichert oder ein Ticket eröffnet. Lesende Aktionen laufen meist im Hintergrund, schreibende Aktionen erfordern eine bewusste Freigabe. Diese Trennung ist die Grundlage für einen Assistenten, der hilfreich und schnell ist, ohne unkontrolliert Daten zu verändern.

Was der Assistent ausliest (Read)

Bevor ein Assistent sinnvoll handeln kann, muss er den aktuellen Stand kennen. Deshalb ist das Auslesen die Grundlage jeder Steuerung. Ein gut angebundener Assistent liest die Inhalte Ihrer Website und Unterseiten, den Produktkatalog Ihres Shops mit Varianten, Preisen und Verfügbarkeit, Ihre Öffnungszeiten und Standorte, Dokumente und Datenblätter, die interne Wissensdatenbank, die Kalender-Verfügbarkeit sowie den Bestell- und Lieferstatus. Er antwortet damit nicht aus dem Bauch heraus, sondern auf Basis Ihrer echten, tagesaktuellen Daten. Fragt jemand, ob ein Artikel in Größe M lieferbar ist, schaut der Assistent in die Warenwirtschaft und nennt den tatsächlichen Bestand, statt eine allgemeine Auskunft zu geben.

Das Auslesen hat einen angenehmen Nebeneffekt: Es hält den Assistenten aktuell, ohne dass jemand ständig Texte pflegen muss. Ändert sich ein Preis in der Warenwirtschaft oder ein freier Slot im Kalender, spiegelt der Assistent das automatisch wider, weil er die Quelle live abfragt. Damit die Antworten an die eigenen Inhalte gebunden bleiben und der Assistent nicht ins Blaue rät, arbeitet er gegen eine gepflegte Wissensbasis. Mehr als die Hälfte der Website-Besuche kommt heute von Mobilgeräten (Statcounter), wo niemand Lust hat, sich durch Unterseiten zu einer Bestandsanzeige zu klicken. Eine kurze Frage im Chat und eine präzise Antwort aus dem System sind hier deutlich schneller.

Kalender

Freie Slots, gebuchte Termine und Verfügbarkeiten, damit der Assistent realistische Vorschläge macht statt Wunschzeiten zu nennen.

CRM

Bestehende Kontakte, Anfragen und Notizen, um Gespräche einzuordnen und doppelte Datensätze zu vermeiden.

Warenwirtschaft

Bestand, Preise, Varianten und Lieferzeiten in Echtzeit statt veralteter Angaben auf einer Unterseite.

Ticketsystem

Offene Vorgänge und ihr Status, damit der Assistent Auskunft gibt, ohne den Support zu belasten.

Dokumente und FAQ

Datenblätter, PDFs, Preislisten und Hilfeartikel als Quelle für belastbare, nachvollziehbare Antworten.

Bestell- und Lieferstatus

Wo ist meine Bestellung, wann kommt sie: Der Assistent liest den aktuellen Status direkt aus dem System.

Was der Assistent steuert (Write mit Freigaben)

Auslesen allein spart Zeit, aber der eigentliche Gewinn entsteht, wenn der Assistent handelt. Auf der Schreibseite legt er Produkte in den Warenkorb, ändert Mengen, wendet Gutscheine und Aktionen an, zeigt Versandkosten und führt zur Kasse. Er bucht und verschiebt Termine, fordert einen Rückruf an, füllt Kontaktformulare vor und übergibt einen strukturierten Lead an das CRM oder ein Postfach. Er erstellt Support-Tickets, meldet zu einem Newsletter an, startet einen Konfigurator oder eine Berechnung und stellt auf Wunsch ein Angebot oder eine Datei bereit. Jede dieser Aktionen ist eine vorher definierte Funktion mit klaren Grenzen, kein freies Kommando an ein System.

Damit das sicher bleibt, gilt bei schreibenden Aktionen ein einfaches Prinzip: erst zeigen, dann tun. Der Assistent fasst zusammen, was er gleich ausführen wird, und bittet um Bestätigung. Erst nach der Freigabe wird die Aktion tatsächlich ausgelöst. So sieht die Besucherin genau, was passiert, und behält die Kontrolle, während ihr die eigentliche Arbeit abgenommen wird. Welche Aktionen ohne Rückfrage laufen dürfen und welche eine ausdrückliche Freigabe brauchen, legen Sie fest. Ein Termin, der nur vorgeschlagen wird, ist unkritisch; ein Kauf oder eine verbindliche Buchung sollte immer bestätigt werden.

Das Freigabe-Prinzip

Lesende Aktionen laufen im Hintergrund, schreibende Aktionen nur nach Bestätigung. Jede Funktion bekommt einen klar umrissenen Wirkungsbereich, und sensible Schritte wie ein Kauf, eine Stornierung oder eine verbindliche Buchung werden dem Nutzer vor der Ausführung zusammengefasst. So bleibt der Assistent hilfreich und schnell, ohne unkontrolliert Daten zu verändern.

Die vier wichtigsten Systeme im Detail

In der Praxis sind es vor allem vier Systeme, die ein Assistent liest und steuert: Kalender, CRM, Warenwirtschaft und Ticketsystem. Sie decken die häufigsten wiederkehrenden Aufgaben ab, von der Terminvereinbarung über die Lead-Erfassung bis zur Bestandsauskunft und der Support-Entlastung. Welche Anbindung im Einzelfall sinnvoll ist, hängt von Ihren Werkzeugen ab; die Einbindung selbst erfolgt sauber über Integration und Schnittstellen.

Kalender

Read: freie Slots und bestehende Termine. Write: buchen, verschieben, stornieren, Bestätigung und Erinnerung senden. Das entlastet Telefon und Empfang, mehr dazu beim Termin-Assistent.

CRM

Read: bestehende Kontakte und Anfragen. Write: qualifizierten Lead anlegen, Notiz ergänzen, Formular vorausgefüllt übergeben. Aus einem Gespräch wird ein sauberer Datensatz, siehe Lead-Assistent.

Warenwirtschaft

Read: Bestand, Preise, Varianten, Lieferzeit. Write: Warenkorb füllen, Menge ändern, Gutschein anwenden, zur Kasse führen. Der Chat wird zum Verkaufskanal, siehe Warenkorb-Assistent.

Ticketsystem

Read: offene Vorgänge und Status. Write: Ticket erstellen, Kategorie und Priorität setzen, an einen Menschen eskalieren. Weniger Routinefragen im Support, siehe Support-Assistent.

Gerade im Shop zahlt sich das aus: Rund 70 Prozent (Baymard Institute) der Online-Warenkörbe werden abgebrochen. Ein Assistent, der im richtigen Moment eine Frage beantwortet, den Versandhinweis gibt und den Warenkorb direkt im Chat füllt, spricht genau die Zweifel an, die sonst zum Absprung führen. Das Zusammenspiel aus Lesen und Steuern macht aus einer Frage nach Verfügbarkeit einen abgeschlossenen Kauf, ohne Medienbruch und ohne dass die Besucherin den Chat verlassen muss.

Welche Aufgaben sich zuerst lohnen

Nicht jede Aufgabe ist gleich lohnend zu automatisieren. Zwei Fragen helfen bei der Priorisierung: Wie oft kommt ein Anliegen wieder, und wie gut lässt es sich standardisieren? Häufige, klar standardisierbare Fälle wie Terminanfragen, Bestands- und Lieferauskünfte, wiederkehrende FAQ oder die Lead-Erfassung bringen sofort spürbare Entlastung und eignen sich als Einstieg. Seltene oder stark individuelle Anliegen, etwa eine verzwickte Beschwerde oder eine tiefe Fachberatung, bleiben besser bei einem Menschen; hier bereitet der Assistent nur vor und übergibt mit Kontext. Die Priorisierung entscheidet oft mehr über den Erfolg als die Technik: Wer an der falschen Stelle beginnt, baut viel und entlastet wenig.

Zuerst automatisieren

Hohe Häufigkeit, klar standardisierbar: Terminanfragen, Öffnungszeiten, Bestands- und Lieferstatus, Standard-FAQ, Lead-Erfassung. Größte Entlastung bei geringstem Risiko.

Später ergänzen

Mittlere Häufigkeit oder mehr Logik: Warenkorb und Checkout, Gutscheine, Konfigurator, Terminverschiebung mit Erinnerung. Sinnvoll, sobald der Kern zuverlässig läuft.

Beim Menschen lassen

Selten, individuell oder sensibel: Beschwerden, verbindliche Beratung, Ausnahmen. Der Assistent sammelt das Anliegen und übergibt mit vollem Kontext.

Wo Sie beginnen, verrät Ihnen der Alltag: Dort, wo dieselben Fragen täglich anfallen, ist der Hebel am größten. Welche Themen das sind, macht die Gesprächsanalyse sichtbar, sie zeigt, welche Fragen den Chat dominieren und wo Wissenslücken sitzen. So wächst der Assistent entlang der echten Nachfrage statt entlang einer Wunschliste, und jeder Ausbauschritt zahlt auf eine messbare Entlastung ein, statt Funktionen anzuhäufen, die kaum jemand nutzt.

Sicherheit, Rechte und Datenschutz

Ein Assistent, der Systeme steuert, braucht klare Grenzen. Deshalb bekommt jede Anbindung nur die Rechte, die sie wirklich benötigt. Ein Assistent, der Termine vorschlägt, muss den Kalender lesen und Einträge anlegen dürfen, aber er braucht keinen Zugriff auf Buchhaltung oder Personaldaten. Dieses Prinzip der kleinstmöglichen Rechte begrenzt den Wirkungsbereich von vornherein. Schreibende Aktionen sind zusätzlich durch Freigaben abgesichert, und jede ausgeführte Aktion wird protokolliert, sodass jederzeit nachvollziehbar ist, was wann passiert ist.

Weil dabei personenbezogene Daten im Spiel sein können, gehört der Datenschutz von Anfang an dazu. XICBOT verarbeitet Daten in Deutschland und der EU, mit Auftragsverarbeitungsvertrag, Datenhoheit und einem klaren Löschkonzept. Auf Wunsch kommen europäische oder self-hosted Sprachmodelle zum Einsatz, damit sensible Inhalte das eigene Umfeld nicht verlassen. Mehr dazu unter Datenschutz und Hosting. Ein Assistent kann irren, deshalb ersetzt er keine Fachauskunft, sondern führt bei sensiblen Themen mit vollem Gesprächskontext zu einem Menschen weiter.

AspektLesen (Read)Steuern (Write, mit Freigabe)
WirkungVerändert nichts, reine AuskunftLegt an oder ändert, nach Bestätigung
BeispielFreie Termine, Bestand, LieferstatusTermin buchen, Lead anlegen, Ticket öffnen
FreigabeLäuft meist im HintergrundBewusste Bestätigung vor der Ausführung
RechteNur Lesezugriff nötigEng begrenzter Schreibzugriff
ProtokollOptional mitgeschriebenJede Aktion nachvollziehbar protokolliert

Konkrete Cases aus der Praxis

Am greifbarsten wird das Zusammenspiel aus Lesen und Steuern an konkreten Abläufen. Die folgenden Fälle zeigen, wie aus einer Frage im Chat eine erledigte Aufgabe wird, ohne dass jemand aus Ihrem Team eingreifen muss, solange keine Freigabe für einen sensiblen Schritt nötig ist.

  • Terminverschiebung: Eine Kundin bittet um einen späteren Termin. Der Assistent liest den Kalender, schlägt freie Slots vor, verschiebt nach Bestätigung und sendet die neue Bestätigung samt Erinnerung.
  • Lead aus dem Gespräch: Ein Interessent beschreibt sein Projekt. Der Assistent stellt gezielte Rückfragen, füllt das Formular vor und legt nach Freigabe einen qualifizierten Lead im CRM an, statt einer unstrukturierten E-Mail.
  • Bestandsauskunft und Kauf: Jemand fragt nach einem Artikel in einer bestimmten Variante. Der Assistent prüft den Bestand in der Warenwirtschaft, zeigt eine Produktbox, legt den Artikel nach Bestätigung in den Warenkorb und führt zur Kasse.
  • Lieferstatus ohne Wartezeit: Ein Kunde will wissen, wo seine Bestellung ist. Der Assistent liest den Status aus dem System und antwortet in Sekunden, rund um die Uhr.
  • Support-Ticket mit Kontext: Eine Anfrage lässt sich nicht sofort lösen. Der Assistent erstellt ein Ticket mit Kategorie und Priorität, hängt den Gesprächsverlauf an und eskaliert bei Bedarf an einen Menschen.
  • Rückruf und Konfigurator: Für eine beratungsintensive Leistung erfasst der Assistent den Rückrufwunsch, oder er startet eine Berechnung und stellt das Ergebnis als Angebot bereit.

Wo die Grenzen liegen und der Mensch übernimmt

So viel ein angebundener Assistent übernimmt, so wichtig sind seine Grenzen, und die sind bewusst gesetzt. Er ersetzt keine fachliche Beratung: rechtliche, steuerliche, medizinische oder anderweitig verbindliche Fragen gehören zu qualifizierten Menschen. Hier ist der Assistent Wegweiser, der das Anliegen aufnimmt und mit vollem Gesprächskontext übergibt, statt eine Auskunft zu geben, die er nicht verantworten kann. Ein KI-Assistent kann irren; deshalb sind Antworten an Ihre eigenen Inhalte gebunden, schreibende Schritte brauchen eine Freigabe, und fehlt eine Information, sagt der Assistent das offen, statt zu raten.

  • Verbindliche Beratung: rechtliche, steuerliche oder medizinische Fragen gehen als Wegweiser an einen Menschen, nicht als eigene Auskunft.
  • Beschwerden und Eskalation: bei Unmut oder sensiblen Themen ist die direkte Übergabe besser als eine erzwungene automatische Antwort.
  • Ausnahmefälle ohne definierte Aktion: Was keine hinterlegte Funktion abdeckt, wird nicht improvisiert, sondern weitergereicht.
  • Technische Lücken: Ist ein System kurz nicht erreichbar, sagt der Assistent das ehrlich und bietet den Rückweg über einen Menschen an.

Gute Gestaltung heißt, diese Linien vorab zu ziehen: Welche Themen immer zu einem Menschen führen, welche Aktionen stets eine Bestätigung brauchen und was passiert, wenn ein System einmal nicht antwortet. So bleibt der Assistent eine Entlastung und kein Risiko. Er nimmt die wiederkehrende Last ab, damit Ihr Team Zeit für die Fälle hat, die echtes Urteilsvermögen verlangen, mehr dazu beim Support-Assistent, der Routine löst und sauber eskaliert.

So läuft ein Function Call Schritt für Schritt ab

Hinter der einfachen Nutzererfahrung steckt ein klarer Ablauf. Zuerst formuliert die Besucherin ihr Anliegen in eigenen Worten. Der Assistent versteht die Absicht und wählt aus den definierten Funktionen die passende aus, etwa freie Termine lesen. Fehlen noch Angaben, fragt er kurz nach, zum Beispiel nach dem gewünschten Tag. Dann liest er die Daten aus dem angebundenen System und schlägt konkrete Optionen vor. Möchte die Besucherin buchen, fasst der Assistent die schreibende Aktion zusammen und bittet um Freigabe. Erst danach löst er die Buchung aus, bestätigt sie und protokolliert den Schritt. Der ganze Vorgang dauert Sekunden und fühlt sich für die Besucherin wie ein normales Gespräch an.

Klein anfangen, sauber ausbauen

Sinnvoll ist es, mit wenigen, klar abgegrenzten Aktionen zu starten, etwa Termine und Lead-Erfassung, diese sauber abzusichern und dann Schritt für Schritt weitere Systeme anzubinden. So bleibt jeder Ausbauschritt überschaubar und testbar, statt von Beginn an einen Assistenten mit Dutzenden Funktionen zu bauen, deren Zusammenspiel niemand mehr überblickt.

Der wirtschaftliche Reiz liegt auf der Hand: Wiederkehrende Anfragen und Handgriffe erledigt der Assistent rund um die Uhr, in Sekunden und in der Sprache der Besucherin, während Ihr Team sich auf die Fälle konzentriert, die wirklich einen Menschen brauchen. Bis 2027 werden Chatbots für rund ein Viertel (Gartner) der Unternehmen zum wichtigsten Kundenservice-Kanal, und schon heute versuchen rund 81 Prozent (Harvard Business Review) der Kunden, ihr Anliegen zunächst selbst zu lösen, bevor sie zum Hörer greifen. Ein Assistent, der Ihre Tools nicht nur kennt, sondern bedient, trifft genau diese Erwartung. Bei XICBOT entsteht er individuell auf Ihr Geschäft zugeschnitten, von der Tool-Steuerung über individuelle Funktionen bis zur sauberen Integration.

  • Systeme identifizieren, die der Assistent lesen und steuern soll: Kalender, CRM, Warenwirtschaft, Ticketsystem
  • Für jede Aktion eine klar definierte Funktion mit engem Wirkungsbereich festlegen
  • Read von Write trennen: Auslesen im Hintergrund, Schreiben nur nach Freigabe
  • Kleinstmögliche Rechte pro Anbindung vergeben und jede Aktion protokollieren
  • Datenschutz von Anfang an mitdenken: Hosting in Deutschland, AVV, Löschkonzept
  • Mit wenigen Aktionen starten und schrittweise sauber ausbauen
Dieser Artikel basiert auf Daten aus: McKinsey (Automatisierbarkeit von Tätigkeiten), Gartner (Chatbots als Kundenservice-Kanal), Harvard Business Review (Self-Service-Verhalten von Kunden), Baymard Institute (Abbruch von Online-Warenkörben) und Statcounter (Anteil mobiler Website-Besuche). Die genannten Werte können je nach Branche, Angebot und Zielgruppe variieren. Ein KI-Assistent kann irren; darum bindet XICBOT Antworten an die eigenen Inhalte, sichert schreibende Aktionen durch Freigaben ab und übergibt bei sensiblen Themen an einen Menschen.