Joachim Hummel

Joachim Hummel

Automated Invoice Management with Nextcloud, Email and Telegram Notifications

This workflow automatically fetches PDF invoices from a Nextcloud folder ( /Invoice/Incoming ), sends them via email to a fixed recipient ( invoice@example.com ), sends a Telegram notification, and archives the file to /Invoice/2025/archive .

Key Steps:

  1. Triggered daily at 8 AM
  2. Lists files in /Invoice/Incoming
  3. Filters for existing entries
  4. Downloads the file
  5. Send the invoice via email
  6. Sends a Telegram message with filename
  7. Moves the file to archive

📦 Technologies used:

  • Nextcloud
  • SMTP Email
  • Telegram Bot

⚙️ Use case:
Perfect for freelancers or small businesses to automate recurring invoice sending with minimal effort.

Do you want to automate your business?

Let's talk about your project