Automated Invoice Management with Nextcloud, Email and Telegram Notifications

Nodes

636e9692-5b99-474e-8295-72124d6475b0ccc8d19f-f0b3-4730-899f-8023aeb547e4

Created by

JoJoachim Hummel

Last edited 39 days ago

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. Sends 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.

New to n8n?

Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!