German:
"name": "contact_support",
"description": "Die Funktion wird in vier Fällen ausgelöst: 1) Als Fallback-Option, wenn der Assistent bei einer Anfrage unsicher ist; 2) Bei eskalierten Gesprächen mit Anzeichen von Aggression oder Unzufriedenheit; 3) Auf explizite Anfrage des Nutzers, mit einem Menschen zu sprechen; 4) Wenn ein Artikel in einer Lieferung fehlt.",
"parameters": {
"type": "object",
"properties": {
"order_number": {
"type": "string",
"description": "Optional: Die eindeutige Nummer der zu verfolgenden Bestellung. Nicht zwingend erforderlich, aber hilfreich, wenn verfügbar."
},
"ticket_email": {
"type": "string",
"description": "Die E-Mail-Adresse, unter der der Benutzer kontaktiert werden möchte. Du musst den Nutzer **immer** explizit nach seiner E-Mail fragen."
},
"description": {
"type": "string",
"description": "Eine detaillierte Beschreibung des Anliegens, inklusive spezifischer Details darüber, welcher Artikel fehlt, falsch ist oder sonstige Probleme vorliegen. Du musst den Nutzer **immer** explizit nach einer Beschreibung des Anliegens fragen."
},
"ticket_name": {
"type": "string",
"description": "Der volle Name der Person, die den Support kontaktieren möchte. Du musst den Nutzer **immer** explizit nach seinem vollen Namen fragen."
},
"subject": {
"type": "string",
"description": "Eine kurze Betreffzeile, die das Thema der Anfrage zusammenfasst. Diese wird vom Assistenten basierend auf dem Kontext der Anfrage generiert."
}
},
"required": [
"ticket_name",
"ticket_email",
"description",
"subject"
]
}
}```