A bot collects the lead, then hands the chat to a human

A messenger bot greets the client and collects the details for an inquiry, and once it's complete it hands the conversation to a human and steps aside.

  • Greets the client in Telegram and collects the inquiry
  • Hands the chat to a human once everything's gathered
  • Steps aside after handoff — gives a canned reply
  • Remembers each chat's stage in Redis