Power Automate è il motore di workflow automation di Microsoft, parte di Power Platform. Permette di costruire flussi automatici che reagiscono a eventi (nuova email, nuovo file, nuovo cliente CRM, scadenza) ed eseguono azioni a catena (notifica, approvazione, generazione documento, aggiornamento sistema). Tutto via UI grafica, niente codice.
Nelle PMI italiane è il complemento naturale di Power Apps: Power Apps gestisce la UI per l’utente, Power Automate orchestra il workflow in background. Vediamo 10 flow concreti che ho visto funzionare su clienti PMI italiane 20-100 dipendenti.
Prerequisiti
- Microsoft 365 Business Standard/Premium include Power Automate con connettori standard (SharePoint, Outlook, Teams, OneDrive, Excel, Forms, Planner) + limite 2.000 azioni cloud/24h.
- Per connettori premium (SAP, SQL Server, Salesforce, gestionali italiani via API): Power Automate Premium (~13€/utente/mese) oppure pacchetto Power Apps Premium.
Per le 10 flow sotto basta il piano M365 Business — niente costi aggiuntivi.
Flow 1 — Approvazione richieste ferie
Trigger: dipendente compila Microsoft Forms “Richiesta ferie”.
Azioni:
- Legge dati: dipendente, data inizio, data fine, giorni totali, motivazione.
- Calcola: saldo ferie residue del dipendente (lookup SharePoint List “Ferie 2026”).
- Se saldo sufficiente:
- Email al responsabile diretto del dipendente con bottoni “Approva” / “Rifiuta”.
- Se Approva → aggiorna SharePoint List “Ferie”, invia email conferma al dipendente, crea evento OOO automatico in Outlook calendar dipendente.
- Se Rifiuta → email al dipendente con motivazione.
- Se saldo NON sufficiente: blocca, notifica HR.
Tempo setup: 2 ore. ROI: 30 minuti/settimana risparmiati a HR + zero richieste perse.
Flow 2 — Scadenzario fatture passive
Trigger: scheduler giornaliero alle 09:00.
Azioni:
- Query SharePoint List “Fatture passive” → filtra fatture con scadenza nei prossimi 7 giorni e stato “Non pagata”.
- Raggruppa per giorno di scadenza.
- Crea email di riepilogo all’amministrazione con: lista fatture in scadenza + importo totale + suggerimento bonifico cumulativo SDD.
- Crea task automatico Microsoft Planner “Pagamenti settimana N” assegnato al ragioniere.
- Se fattura scaduta da >7 giorni e non pagata: alert priorità alta + escalation al direttore finanziario.
Tempo setup: 3 ore (include configurazione lista SharePoint con scadenze).
ROI: zero fatture pagate in ritardo per dimenticanza → riduzione interessi di mora + miglioramento rapporto fornitori.
Flow 3 — Follow-up CRM automatico
Trigger: nuovo record in SharePoint List “Lead” (oppure connettore Dynamics 365 Sales se l’azienda usa CRM dedicato).
Azioni:
- Giorno 0: invia email benvenuto al lead + crea attività “Primo contatto entro 2 giorni” assegnata al commerciale di zona.
- Giorno +7: se stato lead ancora “Nuovo” → reminder al commerciale + email follow-up automatica al lead con risorse aggiuntive.
- Giorno +14: se nessun contatto avvenuto → alert al direttore commerciale + sposta lead a “Lead freddo”.
- Giorno +30: se lead “Freddo” → email automatica “Vi serve ancora aiuto?” con call-to-action.
Tempo setup: 4 ore.
ROI: lead-to-call rate aumenta del 30-50% (nessun lead “dimenticato”). Conversion rate +15-25%.
Flow 4 — Alert documento condiviso externally
Trigger: documento OneDrive/SharePoint condiviso con utente esterno.
Azioni:
- Verifica chi ha condiviso e cosa.
- Se documento ha Sensitivity Label “Riservato” o “Confidenziale” → alert al responsabile sicurezza + DPO.
- Se documento NON ha label ma contiene pattern sensibile (codici fiscali, IBAN, password) → DLP block + notifica utente “Verifica la condivisione”.
- Log completo in SharePoint List “Audit condivisioni esterne”.
Tempo setup: 3 ore.
ROI: riduzione drastica del rischio data leak accidentale. Particolarmente utile per studi legali, commercialisti, sanità (vedi M365 per studi legali).
Flow 5 — Archivio automatico PEC
Trigger: nuova email su casella PEC (configurata via IMAP in Outlook — vedi PEC Aruba + Outlook).
Azioni:
- Identifica mittente: se è cliente noto → identifica cartella cliente SharePoint corrispondente.
- Salva email come
.emlinClienti/{cliente}/Comunicazioni_PEC/{anno}/{mese}/. - Applica Sensitivity Label “PEC — Riservato” + Retention Label “Conservazione 10 anni”.
- Crea task Planner “Rispondi alla PEC” assegnato al referente del cliente con scadenza 48h (per PEC è OK rispondere entro 48-72h per pratica notarile/giudiziale).
- Notifica Teams al referente.
Tempo setup: 4 ore.
ROI: zero PEC perse + archivio a norma 10 anni automatico + tempo medio risposta PEC scende del 50%.
Flow 6 — Onboarding nuovo dipendente
Trigger: HR compila form Microsoft Forms “Nuovo Dipendente” con: nome, data inizio, ruolo, sede.
Azioni:
- Crea account Entra ID con UPN standard
nome.cognome@miaazienda.it+ password temporanea. - Assegna licenze Microsoft 365 corrette in base al ruolo (es. Premium per dirigenti, Standard per operativi).
- Aggiunge l’utente ai gruppi corretti (security group + distribution list + Teams team del reparto).
- Crea casella email + cartella OneDrive personale.
- Invia email al nuovo dipendente (in copia HR) con: credenziali temporanee + link guide onboarding + form questionari accettazione contratto/privacy.
- Crea task Planner “Setup hardware nuovo dipendente” assegnato all’IT (preparazione PC, badge, ecc.).
- Aggiunge evento calendario “Onboarding {nome}” alla data di inizio.
Tempo setup: 6 ore (alta complessità — molti rami).
ROI: tempo onboarding utente IT scende da 2-3h/dipendente a 15 minuti di review.
Flow 7 — Offboarding sicuro
Trigger: HR cambia stato dipendente in “Cessazione” + data ultimo giorno.
Azioni:
- Giorno -7 prima cessazione: notifica IT + responsabile diretto + DPO.
- Giorno 0 (ultimo giorno):
- Disabilita account Entra ID alle ore 18:00.
- Rimuove dispositivi mobili da Intune (wipe selettivo dati aziendali).
- Backup OneDrive del dipendente → trasferisce a SharePoint “Ex-dipendenti”.
- Configura auto-reply su Outlook con messaggio “non più presso azienda, contatta {sostituto}”.
- Inoltra email future al responsabile diretto per 30 giorni.
- Giorno +30: elimina mailbox + tutti i dati personali (GDPR right to be forgotten se richiesto).
Tempo setup: 6 ore.
ROI: zero rischio access non revocato (causa #1 di data breach in PMI italiane). Conformità GDPR garantita.
Flow 8 — Trasformazione PDF in Word per editing
Trigger: utente carica PDF in cartella SharePoint “Da convertire”.
Azioni:
- Power Automate Desktop (RPA) o connettore Adobe Sign API: estrae testo da PDF.
- Salva versione Word
.docxeditabile nella stessa cartella. - Notifica utente via Teams “Conversione completata”.
Tempo setup: 2 ore (per la versione standard cloud; più complesso se serve OCR su PDF scansionati).
ROI: zero tempo manuale di copia-incolla da PDF per editare contratti, documenti ricevuti da clienti, ecc.
Flow 9 — Riassunto settimanale per dirigente
Trigger: scheduler ogni venerdì alle 17:00.
Azioni:
- Aggrega dati da fonti M365:
- Lista email Outlook ricevute settimana corrente per dirigente (count).
- Meeting Teams partecipato (count + ore totali).
- Task Planner aperti/chiusi (count).
- Top 5 file documenti più aperti nella sua cartella SharePoint.
- Chiama Microsoft 365 Copilot (se licenza disponibile) per generare riassunto qualitativo.
- Invia email “Riassunto settimanale” al dirigente con KPI + insight Copilot.
Tempo setup: 4 ore.
ROI: dirigente arriva al weekend con visione chiara settimana chiusa + priorità week seguente. Tempo risparmiato ~1h/settimana.
Flow 10 — Notifica nuovo articolo blog su LinkedIn
Trigger: pubblicazione nuovo articolo Notizie sul sito synsphere.it (via RSS feed o webhook custom).
Azioni:
- Estrae titolo + excerpt + URL dell’articolo.
- Genera bozza post LinkedIn aziendale con Copilot (titolo accattivante + 2-3 hashtag rilevanti).
- Invia bozza al marketing manager via Teams.
- Se approvato (click bottone “Pubblica”): pubblica il post automaticamente su LinkedIn Company Page tramite connettore LinkedIn API.
- Log SharePoint List “Pubblicazioni social” con URL post + engagement metrics raccolte 7 giorni dopo.
Tempo setup: 3 ore (richiede LinkedIn API setup).
ROI: zero articolo “pubblicato ma mai promosso” + post LinkedIn coerenti con tono brand + tempo marketing manager risparmiato.
Pattern di costruzione comune
Per tutte le 10 flow il pattern operativo si ripete:
- Identifica trigger: cosa fa partire il flow? (event, schedule, manuale).
- Definisci azioni: cosa deve succedere in sequenza?
- Aggiungi condizioni: ramificazioni If/Then/Else dove serve.
- Test con dati reali: usa Power Automate “Run history” per debug.
- Pubblica + monitora: i primi giorni, controlla giornalmente che gira senza errori.
Power Automate UI permette tutto questo via drag-and-drop. Niente codice da scrivere (eccetto formule per gli campi calcolati, simili a Excel).
Limiti delle versioni M365 base (importante)
Power Automate incluso in Microsoft 365 Business ha limiti reali:
1. Connettori solo standard: Outlook, Teams, SharePoint, OneDrive, Excel, Forms, Planner. Niente connettori “premium” (SAP, Salesforce, SQL Server, Dynamics 365, gestionali italiani via API custom) in modalità free. Per quelli serve Power Automate Premium o Power Apps Premium.
2. Limite 2.000 azioni/24h per utente: significa ~80 azioni/ora costanti. Per flow ricorrenti standard è OK. Per flow ad alto volume (es. trigger su ogni email Outlook + 10 azioni per ognuna) si sfora rapidamente.
3. Niente Dataverse: i flow girano su dati in SharePoint Lists o Excel. Per database relazionali “veri” serve Dataverse (incluso in Power Apps Premium).
4. No RPA cloud “premium”: Power Automate Desktop (RPA per applicazioni desktop) richiede licenza attended ~13€/u/m o unattended ~165€/u/m. Niente RPA in modalità free.
Per la maggior parte delle PMI italiane sotto i 100 utenti i 10 flow sopra restano nel limite. Per PMI più mature o flow ad alto volume valutare licenze Premium.
Quando NON usare Power Automate
⚠️ Trigger ad alta frequenza (>1/secondo): Power Automate ha latenze 1-3 secondi per trigger event-based. Per scenari realtime usa Logic Apps Azure (variante “enterprise” di Power Automate con SLA più strict).
⚠️ Logiche di business complesse con calcoli matematici avanzati: Power Automate è bravo a orchestrare, meno bravo a calcolare. Per algoritmi complessi (forecasting, ML, scenario analysis) integra con Azure Functions o Python in Excel.
⚠️ Flow critici senza monitoring: un flow che si rompe silenziosamente può causare danni reali. Sempre configurare alert su “flow failed” → email all’IT.
Quando ha senso un’assistenza esterna
Per le PMI italiane che vogliono adottare Power Automate seriamente (10+ flow strategici, integrazione con gestionali, governance Power Platform), il pattern consigliato è:
- Workshop iniziale “Power Days” 2-3 giornate con il team interno per identificare i 10-15 processi candidati a automazione.
- Costruzione assistita delle prime 5 flow strategiche (pair-programming con un consulente).
- Governance setup: Dataverse environment dedicato, DLP policy Power Platform, monitoring failures.
- Handover al team interno per maintenance ricorrente.
Per discovery + workshop Power Platform su tuoi processi specifici, parla con un nostro consulente. Vedi anche Power Apps 5 mini-app per PMI per l’altra metà del Power Platform.