Answer staff bug reports in Telegram with task status
A developer built a Telegram agent for a client that takes staff bug reports and questions, finds matching issues, and links a plain-language task page with a short report.
Done with Custom agent
What they did
A developer's client had non-technical staff who don't speak English and couldn't follow the task board. He connected Telegram to an agent built on the pi-durable framework. The agent collects replies, forwards and attachments, decides if a message is for it, then searches code issues, error logs and the staff CRM. It replies with a link to a plain-language copy of the task and a short report.
How it went
The author says the flow can break at almost every step, but the framework handles much of the hard work. He says a proper agent now takes an evening to assemble.
Worth knowing
The hardest parts are gathering context correctly (forwarded messages are still messy) and deciding whether a message is actually meant for the bot.
Try it yourself
Watch [chat group] for staff messages about bugs or questions. For each message, first decide if it is meant for you; ignore it if not. Gather any replies, forwarded messages and attachments as context. Search [issue tracker] for matching issues using read-only access. Reply in [staff language] with a short plain-language summary of the task's status and a link to it. If nothing matches, draft a new issue and show it to me for approval before creating it.
Swap the highlighted [parts] for your own details.
Source: X · @naqerl · Oct 18, 2026
Written with AI assistance from the original post and checked against our editorial guidelines. Results are as reported by the source, not independently verified. Spotted a mistake? Tell us.