JosefPilter/appointments-chatbot
0
1from zoneinfo import ZoneInfo2 3TIMEZONE: ZoneInfo = ZoneInfo("Europe/Zurich")4 5BUSINESS_HOURS_START: int = 8 # 08:00 local time6BUSINESS_HOURS_END: int = 17 # 17:00 local time7 8LEAD_TIME_HOURS: int = 24 # Earliest bookable slot = now + 24h9DEFAULT_SLOT_DURATION_MINUTES: int = 60 # All topics use 60-min slots for MVP10MAX_AVAILABILITY_WINDOW_DAYS: int = 3 # Max days per single check_availability call11SCHEDULING_HORIZON_DAYS: int = 21 # How far ahead slots are generated12 