Slack bot that explains what happened to a booking
ProblemWhen a guide, price or balance changed on a booking, the reason sat in a long audit log that only a few people could read. Support and ops waited on the tech team for every answer.
What I builtAnyone mentions the bot with a booking reference and a question. It reads the booking's full history without any ability to change it, parses every entry, and replies in the thread with the cause. Follow-up questions continue in the same thread without another mention. I extended the same pattern to product and promotion logs.
Design choice: strictly read-only, so the bot can explain a booking but can never alter one.
- @mention in Slack
- Extract booking ref
- Read-only log fetch
- Parse history
- LLM explains cause
- Threaded reply