Book While You Talk
AI-ul verifică disponibilitatea în calendar, propune slot-uri, și confirmă programarea - totul în timp real, în conversație.
Function Definition
{
"name": "book_appointment",
"description": "Check availability and book appointment",
"parameters": {
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": ["check_availability", "book", "reschedule", "cancel"]
},
"date": {
"type": "string",
"description": "Date in YYYY-MM-DD format"
},
"time": {
"type": "string",
"description": "Time in HH:MM format"
},
"duration": {
"type": "integer",
"description": "Duration in minutes"
},
"service_type": {
"type": "string"
},
"customer_info": {
"type": "object",
"properties": {
"name": { "type": "string" },
"phone": { "type": "string" },
"email": { "type": "string" }
}
}
},
"required": ["action"]
}
}Conversation Flow
Client: "Aș vrea să fac o programare pentru săptămâna viitoare."
[AI execută check_availability pentru săptămâna viitoare]
AI: "Perfect! Săptămâna viitoare am disponibil luni la 10:00, miercuri la 14:00, și vineri la 11:00. Ce zi vă convine?"
Client: "Miercuri la 14:00 ar fi bine."
[AI execută book_appointment cu datele clientului]
AI: "Excelent! Am rezervat pentru miercuri, 11 decembrie, la ora 14:00. Vă trimit un SMS cu detaliile și un reminder cu o zi înainte. Mai doriți să adăugați ceva?"
Calendar Integrations
Google Calendar
Microsoft Outlook
Calendly
Cal.com
Acuity
Custom API
Features
Smart Suggestions
Propune cele mai convenabile slot-uri bazat pe istoric.
Buffer Time
Adaugă automat timp între programări.
Conflict Prevention
Verifică double-booking în timp real.
Auto-reminders
SMS și email reminders automate.