A support bot that understands text, voice, photos and documents

A customer writes to the bot in your Slack however they like — text, voice, photo or file. The scenario recognizes it all and answers from your knowledge base, built from materials in your cloudMailRu.

  • Understands text, voice, photos and documents
  • Answers from your materials, not off the cuff
  • Less load on a live operator
  • The customer gets an answer at once, in any format
Default Data LoaderEmbeddings OpenAIPostgres Chat MemoryReranker CohereConvertAPI

How it works

To connect Slack and cloudMailRu, you don't need a developer: a ready-made scenario links them in minutes.

  1. Starts when: Telegram Trigger
  2. Check: Input Message Router
  3. If yes: Extract Text
  4. Then: Knowledge Base AI Agent
  5. Then: Telegram
  6. If no: Download Audio
  7. Then: Translate to Text
  8. If no: Download Photo
  9. Then: Fix mimeType1
  10. Then: Photo to text
  11. Then: Extract Text & Content
  12. If no: Supported Document File Types
  13. Check: If
  14. If yes: Group Similar Documents
  15. Check: Document Router
  16. If yes: Download Image
  17. Then: Fix mimeType
  18. Then: Photo to text1
  19. If no: Download PDF
  20. Then: Extract from PDF
  21. Then: Extract Text4
  22. If no: Download Word Document
  23. Then: File to Base64
  24. Then: Convert to text (convertapi.com)
  25. Then: Download Text
  26. Then: Extract Text5
  27. If no: Download Spreadsheet
  28. Then: Extract from Spreadsheet
  29. Then: Extract Text1
  30. If no: Download JSON
  31. Then: Extract from JSON
  32. Then: Extract Text2
  33. If no: Download XML
  34. Then: Extract from XML
  35. Then: Extract Text3
  36. If no: Extract Error Message
  37. Then: Typing…
  38. Starts when: When clicking ‘Execute workflow’
  39. Then: Download file
  40. Then: Add to Supabase Vector DB
  41. Then: Default Data Loader1
  42. Then: Recursive Character Text Splitter1
  43. Then: OpenAI Chat Model1
  44. Then: Embeddings OpenAI
  45. Then: Embeddings OpenAI1
  46. Then: Postgres Chat Memory
  47. Then: Reranker Cohere
  48. Then: Supabase Vector Store Search

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