- das Tool löst nie aus
- der API-Aufruf schlägt fehl
- Variablen werden nicht befüllt
- die API ist erfolgreich, aber der Agent antwortet danach schlecht
Schnelle Triage
Hier beginnen, bevor mehrere Einstellungen auf einmal geändert werden.- Prüfen, ob das Tool mit der richtigen Methode, URL und dem richtigen Auth-Typ konfiguriert ist.
- Prüfen, ob der Agent-Prompt das Tool mit dem exakt konfigurierten Namen referenziert.
- Prüfen, ob erforderliche Variablen klar definiert sind.
- Den Endpunkt außerhalb des Agenten zuerst mit statischen Werten testen.
- Das Szenario erneut ausführen und die Konversations-Zeitachse prüfen.
Symptom: das Tool löst nie aus
Wahrscheinliche Ursachen
- der Tool-Name ist zu vage
- die Beschreibung erklärt dem Modell nicht, wofür das Tool ist
- der Prompt definiert nicht, wann es verwendet werden soll
- ein anderes Tool überschneidet sich mit derselben Absicht
Was zu beheben ist
- das Tool mit einem klaren, aktionsorientierten Namen umbenennen
- die Beschreibung verbessern
- explizite Auslöse-Anweisungen zum Prompt hinzufügen
- überlappende Tools nach Möglichkeit entfernen
Symptom: authentifizierung schlägt fehl
Wahrscheinliche Ursachen
- falscher Auth-Typ
- abgelaufenes Token
- fehlender Header oder Anmeldedaten-Feld
- Anmeldedaten an falscher Stelle eingegeben
Was zu beheben ist
- prüfen, ob die API Bearer, Basic, Header oder Body-Auth erwartet
- in Postman oder cURL mit denselben Anmeldedaten erneut testen
- das Token bei Bedarf rotieren
- Anmeldedaten aus der URL entfernen und in das richtige Auth-Feld verschieben
Symptom: variablen fehlen oder werden nicht ersetzt
Wahrscheinliche Ursachen
- falscher Variablenname
- erforderliche Variable wurde nie erfasst
- der Kontaktdatensatz enthält das erwartete Feld nicht
- die Template-Syntax ist falsch
Was zu beheben ist
- Variablenschreibweise exakt prüfen
- prüfen, ob das Feld in der richtigen Quelle vorhanden ist
{{variable_name}}-Syntax konsequent verwenden- Beschreibungen und Beispiele hinzufügen, damit das Modell weiß, was zu erfassen ist
Symptom: die API ist langsam oder läuft ab
Wahrscheinliche Ursachen
- langsames externes System
- unnötige Arbeit innerhalb des Endpunkts
- das Tool wird für eine Aufgabe verwendet, die nach dem Anruf erfolgen sollte
Was zu beheben ist
- den Endpunkt schneller machen
- Payload-Größe reduzieren
- wiederholte Lesevorgänge nach Möglichkeit cachen
- Nicht-Live-Arbeiten auf Webhooks oder Post-Call-Automatisierung verschieben
Symptom: die API ist erfolgreich, aber der Agent antwortet schlecht
Dies ist oft ein Prompt-Problem, kein API-Problem.Wahrscheinliche Ursachen
- die Tool-Beschreibung erklärt nicht, was das Ergebnis bedeutet
- der Prompt sagt dem Agenten nicht, wie er das Ergebnis verwenden soll
- die API-Antwort ist zu unübersichtlich oder inkonsistent
Was zu beheben ist
- die Antwortstruktur vereinfachen
- nur die Felder zurückgeben, die die Konversation benötigt
- den Prompt mit klaren Post-Tool-Anweisungen aktualisieren
Beispiel
Symptom: das Tool funktioniert in postman, aber nicht im Agenten
Wahrscheinliche Ursachen
- Template-Variablen produzieren andere Werte als beim manuellen Test
- das Modell erfasst fehlerhafte Werte vom Anrufer
- der Endpunkt funktioniert nur für eine sehr spezifische Payload-Form
Was zu beheben ist
- zuerst mit statischen Werten in der Tool-Konfiguration testen
- dann ein Feld nach dem anderen durch Live-Variablen ersetzen
- die vom Agenten ausgelöste Payload mit der bekannt-guten Payload vergleichen
Was in der konversations-zeitachse prüfen
Die Konversations-Details öffnen und prüfen:- ob das Tool überhaupt ausgelöst wurde
- welcher Schritt fehlgeschlagen ist
- ob Variablen korrekt erfasst wurden
- wie lange das Tool gebraucht hat
- was der Agent unmittelbar nach Rückgabe des Tools getan hat
- Prompt-Probleme
- Variablen-Probleme
- Endpunkt-Probleme
- Post-Tool-Antwort-Probleme
Eine zuverlässige testsequenz
- Den Endpunkt direkt außerhalb der Plattform testen.
- Das Tool mit statischen Werten testen.
- Ein statisches Feld durch eine Live-Variable ersetzen.
- Das Tool in einer kontrollierten Testkonversation auslösen.
- Die Konversations-Zeitachse überprüfen.
- Den Prompt erst anpassen, nachdem die API-Ebene als fehlerfrei bestätigt wurde.
Nächste Schritte
Benutzerdefinierte API-Tools
Das Tool selbst konfigurieren
Konversationsdatenfluss
Verstehen, woher Variablen und Werte kommen
Integrationstests
Das Tool in einer wiederholbaren Testschleife validieren
Tools & Integrationen
Tools und Webhooks beheben