New Community Node: n8n-nodes-vodafone - Download Vodafone Germany invoices

Hey everyone! :waving_hand:

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.

:rocket: 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 :grinning_face_with_smiling_eyes:

:sparkles: Features

  • Login to Vodafone API

  • Download latest invoices as PDF

  • Works inside normal n8n workflows

  • No browser automation required

:puzzle_piece: Example Workflow

IMAP Trigger
→ Vodafone Node (download invoice)
→ Upload to Paperless
→ Move email to trash

This now fully automates my Vodafone invoice handling.

:package: Installation

Install the community-node

n8n-nodes-vodafone

:link: Links

:raising_hands: 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!