I’ve used a similar setup before, and it’s definitely doable. What you’ll want is a chatbot platform that supports human handover, like Tawk.to or Intercom. They allow you to define fallback rules where the bot hands off to you via chat apps like WhatsApp or Telegram.
You’ll likely need to integrate an API for that seamless transition, make sure your widget supports custom scripts or webhooks for this. Once you’ve got the bot working, set up a way for your WhatsApp/Telegram account to handle messages from the widget.
For resources, check out the documentation on the platforms I mentioned, or look for tutorials around integrating a chatbot with WhatsApp/Telegram bots. The setup can be a bit tricky, but once it’s set, it’ll work pretty smoothly.