Automazione Solleciti Fatture e Pagamenti
Panoramica
Script Python che scansiona le fatture non pagate, invia solleciti progressivi via email e WhatsApp a 7, 14 e 30 giorni, scala automaticamente il tono della comunicazione e registra ogni pagamento ricevuto in un database locale.
solleciti-fatture.py · in esecuzioneAttivo
Automazione Solleciti Fatture
Scansiona fatture non pagate · invia solleciti · monitora pagamenti
€4160 da incassare0 solleciti inviati
Stato fatture
€1200
FAT-2024-08732 giorni scadutaScaduta
€540
FAT-2024-09114 giorni scadutaIn attesa
€320
FAT-2024-0947 giorni scadutaIn attesa
€780
FAT-2024-098Pagata
€2100
FAT-2024-1025 giorni scadutaIn attesa
Questo mese
Fatture pagate1
Solleciti inviati0
Ore risparmiate0
Log solleciti
In attesa della prossima scansione...
Cosa fa in automatico:
- Invia sollecito a 7, 14 e 30 giorni
- Aumenta il tono se non risponde
- Registra il pagamento ricevuto
Dettagli
Il problema
Molte piccole aziende perdono ore ogni settimana a controllare manualmente quali fatture non sono state pagate e a scrivere solleciti personalizzati ai clienti. Con decine di fatture attive è facile dimenticare scadenze, perdere coerenza nel tono o non scalare correttamente la comunicazione nel tempo.
La soluzione
Uno script cron che gira ogni mattina alle 07:00. Legge le fatture da un file CSV o da un gestionale via API, calcola i giorni di ritardo per ciascuna e decide automaticamente quale template di sollecito applicare (amichevole a 7 giorni, formale a 14, urgente a 30). L'invio avviene via email con smtplib e via WhatsApp Business con Twilio. Ogni azione viene registrata su SQLite per un log completo degli invii e dei pagamenti ricevuti.
Come funziona
1. Lettura fatture da CSV / API gestionale
2. Calcolo giorni di ritardo per ogni voce
3. Selezione template (7g → amichevole, 14g → formale, 30g → urgente)
4. Invio email personalizzata via smtplib
5. Invio WhatsApp via Twilio API
6. Log su SQLite: data invio, template usato, risposta ricevuta
7. Notifica al titolare con riepilogo giornaliero
Risultati tipici
Riduzione del tempo dedicato ai solleciti manuali da 3–4 ore settimanali a meno di 10 minuti di revisione. Aumento del tasso di pagamento entro 30 giorni del 35–40%. Eliminazione completa delle fatture dimenticate.