Telegram Customer Support Live Chat Bot

Job ID: 39734303

Budget: $250 – $750 USD

I need a Telegram bot that acts as a real-time customer support desk. When a user types /start, the bot should open a private chat, capture basic details (name, order number if provided), and instantly pass the conversation to an available agent. Agents must be able to reply from a simple web or desktop console, but I also want a safety net: if no one answers after a configurable period, the entire exchange should be forwarded to our support email, and any email reply should be routed back to the same Telegram thread so the customer sees a continuous conversation.

Stable, low-latency messaging, clean error handling, and straightforward deployment (Docker or a clear setup script) are important to me. Please build with the official Telegram Bot API, whichever language you favour, and document the webhook or long-polling setup so I can host it on my own server later.

Deliverables
• Fully functional Telegram bot source code
• Simple agent interface with live chat view
• Email relay integration (send & receive)
• Clear README covering setup, environment variables, and hand-off time configuration

I’ll test by chatting through Telegram, checking agent replies, and confirming the email fallback works end-to-end.