Customer surveys in your messenger, as a live chat

A bot in the messenger asks the customer one question at a time, remembers where they left off, and files the answers as rows in a sheet.

  • A survey that feels like a chat
  • Remembers where the customer left off
  • Answers filed into a sheet
  • Surveys everyone without you
RedisGoogle SheetsRedis Chat Memory

How it works

To move data from Telegram to Redis automatically, use a ready-made scenario — no manual exports.

  1. Starts when: Telegram Trigger
  2. Then: Set Variables1
  3. Then: Execution Data2
  4. Then: Get State2
  5. Check: Message Type1
  6. If yes: Get Command1
  7. Check: Bot Actions1
  8. If yes: Create Record1
  9. Then: Start Session1
  10. Then: Send Start
  11. If no: Get State3
  12. Then: Get Columns1
  13. Then: Get Survey State1
  14. Then: Increment Index1
  15. Check: Is Survey Continue?
  16. If yes: Reset Agent Memory1
  17. Then: Send Next Question
  18. If no: Completed Survey
  19. If no: Send Start1
  20. If no: Get Record1
  21. Check: Has No Record?
  22. If yes: Create Record2
  23. If no: Get Last Bot Message1
  24. Then: Append Responses1
  25. Then: Should Follow Up?1
  26. Then: Update Answer3
  27. Then: Interview Agent1
  28. Then: Update Answer2
  29. Then: Send Response
  30. Then: Memory3
  31. Then: Memory4
  32. Then: Model2
  33. Then: Model3

You can launch this Telegram + Redis integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.