Templates / Send overdue invoice reminders from Pennylane to Slack

Send overdue invoice reminders from Pennylane to Slack

Ready for 3.0

by Gauthier Huguenin ✓ · 39 views · created 2026-04-21 · Invoice Processing

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (6)

Slack

What it does

Who is this for Finance teams and freelancers using Pennylane (French accounting platform) who want daily alerts for unpaid invoices that need follow-up. What it does This workflow runs daily at 9 AM, fetches all customer invoices from Pennylane, and identifies unpaid invoices past their deadline by 7 or more days. If overdue invoices are found, it sends a detailed Slack reminder with invoice number, amount, days overdue, and a direct link to the PDF. If no invoices are overdue, the workflow ends silently. How to set up 1. Import this workflow into n8n 2. Create a Header Auth credential with name Authorization and value Bearer <YOURPENNYLANETOKEN> 3. Select your Slack channel in the SL Send Notification node 4. Adjust the schedule time in the Schedule Trigger node if needed Requirements - Pennylane account with API access (Essentiel plan or higher) - Pennylane API token with scope: customerinvoices:all - (Optional) Slack workspace for notifications How to customize - Change THRESHOLDDAYS in the Code Filter Overdue node to adjust when reminders trigger (default: 7 days past deadline) - Change the schedule time in the Schedule Trigger node (default: 9 AM daily) - Replace Slack with Telegram, Email, or any other notification channel Part of a 3-workflow billing automation suite: https://github.com/Gauthier-Huguenin/n8n-pennylane-auto-invoicing

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.