| Event | Agent Chat Flow | Bot Chat Flow | Next Action |
| Customer starts a conversation | Chat assigned to agent | Bot sends a welcome message | Chat remains open |
| Customer sends a message | Agent responds, waits for customer reply | Bot processes message | Chat remains open |
| No customer response | Auto-close timer starts (e.g., 30 min) | Auto-close timer starts (e.g., 10 min) | Countdown to auto-close begins |
| Customer replies | Timer resets; chat remains open | Timer resets, bot continues flow | Chat stays active |
| No response after warning | Chat auto-closes | Chat auto-closes | Moved to closed folder |
| Customer sends message after closure | Chat reopens & reassigned to agent | Chat reopens & bot flow restarts | Conversation resumes |
| Business is closed | Auto-close postponed until next business day | Auto-close postponed until next business day | Chat remains open until next shift |