🚀 Chat Widget API
✅ Server is running!
📡 Available Endpoints:
Analytics:
POST /analytics/track - Track batched events
POST /analytics/track-realtime - Track real-time events
GET /analytics/visitor/:visitor_id - Get visitor journey
GET /analytics/dashboard/:business_id - Get dashboard data
Chat:
POST /chat/start - Start chat session
POST /chat - Send chat message
POST /chat/upload-file - Upload file
POST /chat/takeover - Owner takes over
POST /chat/release-takeover - Release takeover
GET /chat/session/:session_id - Get session details
GET /chat/events/:session_id - SSE connection
POST /chat/end - End chat session
Business:
GET /get-business-settings/:business_id?agent_id=... - Get settings
GET /get-available-slots/:business_id - Get appointment slots