Hey everyone! ![]()
I wanted to share a small community node I built over the last few days:
n8n-nodes-vodafone
A community node for downloading invoices from Vodafone Germany directly inside n8n workflows.
Why I made this
I’m running a self-hosted setup with Paperless-ngx and wanted fully automated invoice handling.
The original workflow looked something like this:
-
Vodafone sends “your invoice is ready” email
-
n8n detects the email
-
custom scripts download the invoice
-
Paperless imports the PDF
It worked, but it felt messy and script-heavy.
So I turned the downloader script into a proper n8n node instead ![]()
Features
-
Login to Vodafone API
-
Download latest invoices as PDF
-
Works inside normal n8n workflows
-
No browser automation required
Example Workflow
IMAP Trigger
→ Vodafone Node (download invoice)
→ Upload to Paperless
→ Move email to trash
This now fully automates my Vodafone invoice handling.
Installation
Install the community-node
n8n-nodes-vodafone
Links
Feedback Welcome
This is my first published n8n community node, so feedback, ideas, bug reports, and feature requests are very welcome.
The node in theory works with multiple contracts, but I only have one, so not using this myself.
Thanks!