Per integrare la PEC con la RPA conviene acquisire e correlare le ricevute via API quando servono metadati strutturati, oppure tramite inoltro controllato come alternativa rapida, e poi far elaborare tutto da robot unattended collegati a Orchestrator. Gli obblighi di conservazione e di log indicati da AgID guidano la scelta, mentre noi di TrovaPEC forniamo dati e API per ricerca e normalizzazione degli indirizzi.
In breve:
- Usa le API quando servono metadati e ricevute strutturati o volumi elevati; l’inoltro controllato verso un CRM parte più in fretta, ma richiede parsing.
- Salva identificativo del messaggio, impronte dei file, mittenti, destinatari, orari e stato di consegna; collega ricevute e avvisi e conserva i log secondo le regole AgID.
- Non eliminare automaticamente messaggi con virus o avvisi di mancata consegna: definisci prima una procedura conforme alle istruzioni AgID e verifica la conservazione.
- Suddividi in flussi più brevi i processi che superano i 15 minuti e affida a Orchestrator schedulazione, credenziali e accessi; prova anche gli errori di parsing.
- Avvia un progetto pilota su un solo processo critico, imposta subito log e conservazione e tieni separati i registri del robot dall’archivio conservativo.
Indice
- Perché integrare la PEC con i robot: i vantaggi operativi
- Quali soluzioni tecniche usare: API, inoltro controllato e robot unattended
- Quali log e quale conservazione servono per essere in regola
- Come realizzare l’integrazione passo dopo passo
- Tre casi concreti: invio massivo, CRM e riconciliazione
- Da dove partirei io: un pilot e la conservazione prima di tutto
- Come ti aiutiamo a collegare la PEC ai tuoi robot
- Domande frequenti
- Fonti
Perché integrare la PEC con i robot: i vantaggi operativi
L’investimento ripaga quando la PEC smette di essere una casella da presidiare a mano e diventa un flusso di processo. Con un robot che lavora al posto dell’operatore, i vantaggi si vedono su tre fronti:
- Meno lavoro ripetitivo: ricerca degli indirizzi, allegazione dei documenti e invio non richiedono più interventi manuali, e ogni invio segue le stesse regole.
- Tracciabilità: ogni messaggio diventa un oggetto di processo collegato a una pratica, a una fattura o a un ticket, invece di restare isolato in una casella. È il principio che Res-group richiama parlando di governane dei dati PEC.
- Rendicontazione e audit: ricevute e log finiscono in un punto unico, pronti per un controllo.
Il caso tipico è l’ufficio che invia comunicazioni a centinaia di destinatari e poi deve dimostrare l’esito di ciascun invio.
Quali soluzioni tecniche usare: API, inoltro controllato e robot unattended
Esistono tre pattern, spesso combinati. Questi i punti di riferimento da tenere a mente:
- API o web service: restituiscono metadati e ricevute XML già correlabili tra loro. Richiedono una chiave di accesso e la gestione dei formati XML di certificazione. È la scelta preferibile quando servono correlazione sicura e volumi elevati. Ne parliamo in dettaglio nella nostra guida all’integrazione via web service.
- Inoltro SMTP o Email‑to‑Case: la PEC viene girata verso un CRM o un sistema intermedio che la trasforma in record. È rapido da attivare, ma richiede un lavoro di parsing dei messaggi e delle ricevute, come descrive questo caso su Salesforce.
- Robot unattended: leggono le caselle PEC, estraggono XML ed EML, richiamano le API interne e aggiornano i record. Secondo le best practice UiPath, i processi che superano i 15 minuti vanno suddivisi in workflow più piccoli, per evitare interruzioni forzate.
Sul versante dell’autenticazione, la documentazione sull’automazione unattended indica di usare machine template, runtime e account robot, lasciando a Orchestrator la gestione di credenziali e trigger. Orchestrator governa anche schedulazioni e accessi tramite folder e ruoli, come spiega la pagina sulle unattended automations.
Quali log e quale conservazione servono per essere in regola
Prima di scrivere il primo workflow conviene decidere cosa registrare. Le Regole tecniche (DM 2/11/2005 e note integrative) descrivono i metadati dei log di certificazione e l’uso del Message‑ID per correlare ricevute e avvisi. Per ogni messaggio, definite quali dati registrare in base al processo e ai requisiti di tracciabilità. Le Regole tecniche AgID descrivono i metadati dei log di certificazione e l’uso del Message‑ID per correlare ricevute e avvisi.
Le istruzioni AgID richiedono che il sistema di conservazione garantisca autenticità, integrità, affidabilità, leggibilità e reperibilità, e che i log dei messaggi siano accessibili e che i pacchetti di versamento (PdV) siano generati secondo il manuale di conservazione. Fonte: istruzioni AgID per la conservazione dei log.
Per la gestione dei messaggi con virus e degli avvisi di mancata consegna, definite una procedura prudente e verificate le istruzioni AgID applicabili. Il robot non dovrebbe scartarli automaticamente senza aver verificato i requisiti di conservazione. Per le regole di retention e il versamento a norma può essere utile la guida alla conservazione sostitutiva di Linkware.
Come realizzare l’integrazione passo dopo passo
Una sequenza che funziona nei team IT e di automazione:
- Mappate i processi critici e le caselle PEC coinvolte, indicando per ciascuna volumi e responsabili.
- Scegliete il pattern tecnico in base a tracciabilità richiesta e volumi: API per i flussi strutturati, inoltro controllato per partire in fretta.
- Realizzate i robot unattended in Orchestrator: configurate machine template, account robot e folder, e frazionate i job lunghi.
- Testate il parsing di XML ed EML, simulate gli scenari di errore (mancata consegna, virus, allegati corrotti) e verificate il versamento in conservazione.
- Attivate monitoraggio e reportistica: una dashboard con consegne, esiti e rendicontazione periodica.
Un consiglio: partite da un solo processo con volumi misurabili e tenete i log del robot separati da quelli di conservazione: in caso di controllo saprete subito quale archivio interrogare.
Per le fasi di test sulle ricevute può servire la nostra guida alla gestione delle ricevute PEC.

Tre casi concreti: invio massivo, CRM e riconciliazione
Gli esempi che seguono si adattano facilmente alla maggior parte dei contesti aziendali e degli studi professionali:
- Invio massivo con rendicontazione: suddividete la lista in lotti, date ai file un nome standard che includa lotto e destinatario, e fate produrre al robot un report di esito per ogni batch. Il lavoro si semplifica se gli indirizzi sono già validati a monte.
- Acquisizione in CRM: inoltrate la PEC verso Email‑to‑Case, lasciate che il sistema crei il record e fate correlare al robot le ricevute successive allo stesso caso. Trovate un approfondimento nella nostra guida a PEC e CRM.
- Riconciliazione e archivio: associate ogni ricevuta XML o EML al documento originale tramite Message‑ID, poi archiviate la coppia in una cartella ricercabile. Gli studi professionali lo fanno con regole di inoltro e naming standard, come descritto da SynSphere.
Da dove partirei io: un pilot e la conservazione prima di tutto
Se dovessi scegliere una priorità, non partirei dal robot ma dall’archivio. Un bot veloce che scrive log incompleti crea un problema più grande di quello che risolve. Io avvierei un pilot su un solo processo critico, imposterei conservazione e log fin dal primo giorno e solo dopo estenderei il perimetro. Sulla PEC vale più la disciplina dei dati che la velocità di esecuzione.
— Alessandro
Come ti aiutiamo a collegare la PEC ai tuoi robot
Un robot lavora bene solo se parte da indirizzi PEC corretti. Con TrovaPEC puoi fare una ricerca PEC massiva da liste di Partite IVA o Codici Fiscali, normalizzare le anagrafiche e collegare tutto ai tuoi flussi tramite Web Services. Offriamo anche invio PEC massivo con rendicontazione degli esiti, utile a team IT, amministrazione, ufficio legale e compliance. Scopri i servizi sul nostro sito o chiedici un preventivo per il tuo primo pilot.

Domande frequenti
Meglio integrare la PEC con API o con inoltro controllato?
Dipende da cosa devi dimostrare. Le API possono restituire metadati e ricevute strutturate, e possono essere adatte quando servono tracciabilità e gestione di volumi elevati. L’inoltro controllato verso un CRM è più rapido da attivare, ma richiede più lavoro di parsing.
Quali dati di una PEC deve registrare il robot?
Il robot deve salvare almeno Message‑ID, impronte dei file, gestori di mittente e destinatario, timestamp e stato di consegna. Le Regole tecniche AgID descrivono i campi dei log di certificazione.
Cosa fare con i messaggi PEC che contengono virus?
Per i messaggi PEC che contengono virus, verifica le istruzioni AgID sulla conservazione dei log e definisci una procedura prudente prima di automatizzarne la gestione.
Un robot unattended può gestire anche caselle PEC molto cariche?
Sì, a patto di frazionare i job lunghi in unità più piccole e di schedulare le esecuzioni da Orchestrator. In questo modo si evitano interruzioni forzate e si distribuisce il carico tra più robot.
