Expense tracking from chat and bank emails

You text an expense to Telegram or get a bank email — the AI reads the amount and type and logs a row in roistat, confirming in chat.

  • Expenses from a message or a bank email
  • The AI reads amount and type
  • It all lands in roistat
  • Confirmation in Telegram

How it works

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

  1. Starts when: Telegram Trigger
  2. Then: Information extraction from telegram input
  3. Check: Raw check if the transaction is 'Budget' or 'Expense'
  4. If yes: Budget information extractor
  5. Check: Check if the transaction is 'Budget' or 'Expense'
  6. If yes: Append transaction data to budget sheet
  7. Then: Send a confirmation reply to the user
  8. If no: Append transaction data to expense sheet
  9. If no: Expense information extractor
  10. Then: Google Gemini Chat Model
  11. Then: Google Gemini Chat Model1
  12. Then: Google Gemini Chat Model2
  13. Then: Structured Output Parser
  14. Then: Structured Output Parser1
  15. Starts when: Gmail Trigger
  16. Then: Extract the email only from specified bank/UPI apps or the transactions made from them
  17. Then: Generate the structured data from the raw emails
  18. Then: Extract the information and parse it
  19. Check: Check if the transaction is 'Credit' or 'Debit'
  20. If yes: Append transaction data to expense sheet1
  21. If no: Append transaction data to expense sheet2
  22. Then: Google Gemini Chat Model3
  23. Then: Google Gemini Chat Model4

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