Implementation
gradeNot graded
gradeNot graded
get_available_slotsAnswer
Holt verfügbare Buchungszeiten für ein bestimmtes Datum und Personenanzahl im dots Café.
View tool JSON
{
"name": "get_available_slots",
"kind": "answer",
"impl": "imperative",
"description": "Holt verfügbare Buchungszeiten für ein bestimmtes Datum und Personenanzahl im dots Café.",
"inputSchema": {
"type": "object",
"properties": {
"datum": {
"type": "string",
"description": "Datum im Format YYYY-MM-DD"
},
"pax": {
"type": "number",
"description": "Anzahl der Personen (1-8)"
}
},
"required": [
"datum",
"pax"
]
},
"page": "/"
}book_tableSensitive Action
Reserviert einen Tisch im dots Café für einen bestimmten Tag und Uhrzeit.
View tool JSON
{
"name": "book_table",
"kind": "transact",
"impl": "imperative",
"description": "Reserviert einen Tisch im dots Café für einen bestimmten Tag und Uhrzeit.",
"inputSchema": {
"type": "object",
"properties": {
"datum": {
"type": "string",
"description": "Datum im Format YYYY-MM-DD"
},
"uhrzeit": {
"type": "string",
"description": "Gewünschte Uhrzeit im Format HH:MM (z. B. 10:00)"
},
"pax": {
"type": "number",
"description": "Anzahl der Personen (1-8, oder 99 für Gruppen ab 9 Personen, oder 100 für exklusive Events)"
},
"pax_exact": {
"type": "number",
"description": "Genaue Personenanzahl (nur nötig falls pax = 99)"
},
"name": {
"type": "string",
"description": "Name des Gastes"
},
"email": {
"type": "string",
"description": "E-Mail-Adresse des Gastes"
},
"telefon": {
"type": "string",
"description": "Hinweis oder Telefonnummer des Gastes (optional)"
}
},
"required": [
"datum",
"uhrzeit",
"pax",
"name",
"email"
]
},
"page": "/"
}