ARTICLE AD BOX
AI_CLINIC_BOOKING_SYSTEM/
│
├── \__pycache_\_/
├── .pytest_cache/
│
├── agents/
│ ├── \__pycache_\_/
│ ├── \__init_\_.py
│ ├── booking_agent.py
│ └── intake_agent.py
│
├── config/
│ ├── \__init_\_.py
│ └── settings.py
│
├── data/
│ └── clinic_booking.db
│
├── database/
│ ├── \__pycache_\_/
│ ├── \__init_\_.py
│ └── connection.py
│
├── demos/
│ ├── \__pycache_\_/
│ ├── \__init_\_.py
│ ├── .env
│ ├── milestone_1_state_persistence.py
│ ├── milestone_2_tools_and_routing.py
│ ├── milestone_3_agent_integration.py
│ ├── milestone_4_human_in_the_loop.py
│ └── milestone_5_demo_observability.py
│
├── graph/
│ ├── \__pycache_\_/
│ ├── graph_builder.py
│ └── state.py
│
├── middleware/
│ ├── \__pycache_\_/
│ └── decorators.py
│
├── nodes/
│ ├── \__pycache_\_/
│ ├── \__init_\_.py
│ ├── booking_handler.py
│ ├── cancel_handler.py
│ ├── finalize_booking.py
│ ├── patient_confirmation.py
│ ├── reschedule_handler.py
│ ├── router.py
│ ├── smalltalk_handler.py
│ ├── staff_approval.py
│ ├── status_handler.py
│ └── supervisor.py
│
├── tests/
│
├── tools/
│ ├── \__pycache_\_/
│ ├── \__init_\_.py
│ ├── availability.py
│ ├── booking.py
│ ├── cancellation.py
│ ├── confirmation.py
│ └── mock_data.py
│
├── venv/
│
├── \__init_\_.py
├── .env
├── README.md
└── requirements.txt
