Expense tracking by messenger — text, voice or photo

Send a spend by text, voice or a photo of a receipt — the scenario works out the amount and category and logs it into a table with a confirmation.

  • Takes text, voice and photos of receipts
  • Pulls the amount and category itself
  • Logs the spend into asproCloud
  • Sends a confirmation to Slack

How it works

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

  1. Starts when: Start: On Telegram Message
  2. Check: Route: Text, Voice or Image?
  3. If yes: Set: Text Input
  4. Then: AI: Extract Expenses
  5. Then: Split: Entries to Rows
  6. Check: If null?
  7. If yes: Set: Extract Output
  8. Then: GSheet: Log Expense
  9. Then: Telegram: Send Confirmation
  10. If no: Telegram: Send Null
  11. If no: Telegram: Get Voice File
  12. Then: Gemini: Transcribe Voice
  13. Then: Set: Voice Input (Text)
  14. If no: Telegram: Get Image File
  15. Then: Gemini: Analyze an image
  16. Then: Set: image Input (Text)
  17. If no: Telegram: Send error message
  18. Then: LLM: Gemini Flash
  19. Then: Auto-Fix JSON
  20. Then: AI Helper: Define Schema

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