1User sends question via Streamlit UI
2ContentfulChatbot processes request
3Hybrid Search retrieves relevant documents
4Chat history context is added
5Prompt is constructed and sent to Claude API
6Response is processed and returned
7Chat history is updated
8Answer is displayed to user with sources
9Performance metrics are logged
10User provides feedback (optional)