Refund Tracker
Second place at Flow4Gold at the n8n conference In The Loop 2026: three AI agents follow returns all the way to the refund. They read the drop-off receipt, check delivery with DHL, and look at the bank account and PayPal to see whether the money has arrived. If it has not, they suggest a friendly reminder to the retailer. It only goes out once I approve it.
Capture the receipt
- Receipt uploadedGoogle DriveA photo or PDF of the drop-off receipt lands in a folder.Example: A Deutsche Post receipt: a DHL return to an online shop.
- Read the receiptPixtral · Mistral · AdacorThe image becomes text, and the text becomes carrier, tracking number, recipient and date.Example: Found: DHL, tracking number, shop, 9 September.
Expect the refund
- Research the refundResearch the refundGmail · Bank account · PayPalFinds the order confirmation and the expected amount. Delivery expected after one week, refund after two.Example: Order confirmation found: refund expected by 23 September.
- Add a rowData tableOne row per return, with amount and deadlines.Example: New row: open, delivery and refund dated.
Check and act
- DHL agentDHL agentDHL APIChecks every day whether the return has been delivered, and records it.Example: Delivery confirmed.
- Refund agentRefund agentBank account · PayPal · GmailChecks bank account and PayPal. If the money is there, the case is closed. If the shop announces a date, it moves the deadline.Example: Deadline passed, no money yet.
- ApprovalApprovalGmailThe agent proposes a friendly reminder. It only goes out once I approve.Example: Proposal by email, Florian approves.
- Reminder to the shopWeb search · GmailLooks up the shop’s service address and sends the reminder.Example: Reminder sent, the case stays on watch.






