bots4.me

Import Email Orders Into Odoo

Written by

in

Logo BOTS4.me

Come importare automaticamente in Odoo gli ordini e le richieste di offerta ricevuti via e-mail

Smetta di ridigitare a mano in Odoo gli ordini dei clienti in PDF, in Excel e scansionati

Se i suoi clienti inviano ordini e richieste di offerta via e-mail — come allegati in ogni formato immaginabile — qualcuno del suo team copia quei dati in Odoo riga per riga. Questa guida mostra come importare automaticamente in Odoo gli ordini ricevuti via e-mail con Mail2ERP: arriva un’e-mail, i dati vengono estratti e l’ordine di vendita o il preventivo compare in Odoo nel giro di pochi minuti, durante gli orari di funzionamento che imposta lei. La configurazione richiede circa cinque minuti, non serve uno sviluppatore e il primo mese è un mese Discovery gratuito.

🎯 Perché inserire a mano gli ordini in Odoo costa così caro

Ogni ordine ricevuto via e-mail è diverso. Un cliente invia un PDF pulito, un altro un foglio Excel con la propria disposizione delle colonne, un terzo fotografa un modulo firmato e allega l’immagine. Una persona deve aprire ogni e-mail, trovare prodotti, quantità, riferimenti e date di consegna, poi ridigitare tutto in Odoo. Quel processo ha tre costi nascosti:

  • Tempo: un normale ordine con più righe può richiedere diversi minuti per essere digitato correttamente. Con decine di ordini al giorno diventa un lavoro a tempo pieno che non produce nulla di nuovo — si limita a spostare dati da uno schermo all’altro.
  • Errori: una quantità digitata male o un codice prodotto sbagliato diventano una consegna sbagliata, una nota di credito e un cliente scontento. Gli errori di inserimento manuale vengono a galla tardi, quando correggerli costa di più.
  • Ritardo: gli ordini ricevuti il venerdì sera restano non elaborati fino al lunedì. I preventivi a cui si risponde con un giorno di ritardo sono preventivi persi a favore di concorrenti più rapidi.

E i volumi raramente sono piccoli. Un vero cliente Mail2ERP, IMP Kontakt, riceve via e-mail migliaia di richieste di offerta e ordini al mese — un carico di lavoro impossibile da digitare a mano senza un team dedicato all’immissione dei dati.

🔍 Che cosa provano di solito per primi gli utenti Odoo

Il gateway e-mail integrato di Odoo

Odoo sa creare record dalle e-mail in arrivo appena installato. Funziona bene per ciò per cui è stato progettato: registra l’e-mail e apre un’opportunità o un preventivo vuoto. Ciò che non fa è leggere l’allegato. Il PDF con venti righe d’ordine resta allegato al record — e una persona deve comunque aprirlo e digitare ogni riga.

Script su misura e OCR basato su modelli

Alcune aziende costruiscono parser per i documenti dei loro clienti più grandi. Funzionano finché il cliente non cambia impaginazione, aggiunge una colonna o arriva un nuovo cliente con un formato completamente diverso. Un’estrazione basata su modelli significa manutenzione perpetua: ogni variante di documento è un nuovo ticket di sviluppo.

Connettori in stile Zapier

Le piattaforme di automazione generiche sanno spostare un’e-mail dentro Odoo, ma faticano proprio sulla parte difficile — capire un allegato non strutturato in un’impaginazione e in una lingua sconosciute, abbinare descrizioni di prodotto in testo libero ai codici prodotto reali del suo Odoo e sapere se il documento è un ordine o una richiesta di offerta. Aggiungono inoltre uno strato di middleware tra la sua casella di posta e il suo ERP.

⚠️ Il vero requisito

Per automatizzare davvero gli ordini ricevuti via e-mail, uno strumento deve gestire qualsiasi formato, qualsiasi impaginazione, qualsiasi lingua — senza modelli, distinguere una richiesta di offerta da un ordine, abbinare le righe al suo catalogo Odoo e scrivere un record corretto con una tracciabilità completa. È esattamente ciò per cui è stato costruito Mail2ERP.

⚙️ La via automatica: configuri Mail2ERP per Odoo in 5 minuti

📧

Arriva l’e-mail del cliente

→
🤖

Mail2ERP estrae & convalida

→
💾

Ordine creato in Odoo

→
✅

E-mail archiviata in ELABORATO

Ecco la configurazione completa, dall’inizio alla fine:

  • Passo 1 — Inizi il suo mese Discovery gratuito: acceda a bots4.me/bots, clicchi Inizia il mese Discovery gratuito sulla scheda Mail2ERP e accetti una volta i Termini — nessuna carta di credito necessaria.
  • Passo 2 — colleghi la sua e-mail: usi la Connessione rapida sicura. Gmail/Google Workspace e Office 365 si collegano tramite OAuth gestito in due clic; Yahoo e qualsiasi altro provider funzionano via IMAP con una password per le app. Nessun middleware si frappone tra la sua casella di posta e il bot.
  • Passo 3 — Colleghi Odoo: installi il modulo gratuito BOTS4.me Connect (supporta Odoo 13–19). Su Odoo.sh e on-premise ottiene il connettore Python completo, installato una sola volta e collegato con un clic. Odoo Online vieta il Python personalizzato, quindi lì crea una chiave API in Impostazioni → Utenti e aziende → Utenti → il suo utente → Sicurezza account e la incolla su bots4.me in Impostazioni → Mail2ERP → Access Manager → Aggiungi destinazione → ERP → Odoo. Odoo Online richiede il piano Custom di Odoo per l’accesso API.
  • Passo 4 — Inizi in DEMO: Mail2ERP elabora le sue e-mail reali e le comunica via e-mail esattamente ciò che importerebbe — ma non scrive nulla in Odoo. Quando i report DEMO la convincono, imposti Modalità su LIVE nella scheda Controlli — si sblocca dopo la prima e-mail di report DEMO.
  • Passo 5 — faccia salire il livello di accesso: passi dalla sola e-mail all’accesso in lettura a Odoo (abbinamento con i suoi clienti e prodotti reali) e infine alla scrittura completa in produzione — solo quando si sente sicuro.
  • Passo 6 — gli insegni le sue eccezioni: trascini le e-mail nelle cartelle _Mail2ERP/PREVENTIVO, _Mail2ERP/ORDINI o _Mail2ERP/NON_IMPORTARE della sua casella di posta. Un solo spostamento insegna al bot come trattare in futuro lo schema di quel mittente.

🧭 Lo provi nel suo mese Discovery gratuito

Il suo primo mese di Mail2ERP è un mese Discovery gratuito: il volume di utilizzo del piano Personal, con Separa gli esterni, Abbinamento intelligente multi-codice e Rilevamento RFQ sbloccati per la prova, e nessuna carta di credito necessaria. Ecco come passare da zero al primo ordine importato entro quel mese.

Giorno 1 — Avvio e collegamento

  • Acceda a bots4.me/bots, clicchi Inizia il mese Discovery gratuito sulla scheda Mail2ERP e accetti una volta i Termini — nessuna carta di credito necessaria.
  • Apra Impostazioni (ingranaggio) → Mail2ERP → Access Manager → Aggiungi origine per collegare la sua casella. Gmail e Microsoft 365 usano Secure Quick Connect; gli altri provider si collegano tramite IMAP con una password per app — veda Come collegarsi.
  • Oppure non colleghi alcuna casella: clicchi Aggiungi origine e aggiunga la BOTS4.me Mailbox (un clic, nessuna password), poi inoltri le e-mail d’ordine a mail2erp@bots4.me dall’indirizzo e-mail del suo account. Altri mittenti possono essere autorizzati in Inoltri a noi – accetta e-mail da nella scheda Controlli.
  • Colleghi Odoo: nello stesso Access Manager clicchi Aggiungi destinazione → ERP → Odoo, oppure installi in Odoo il modulo gratuito BOTS4.me Connect e prema Connetti. Su Odoo Online incolla invece una chiave API.
  • Odoo Online richiede il piano Custom di Odoo per l’accesso API.
  • Con una chiave API, conceda a quell’utente Odoo i diritti Vendite (Amministratore), Creazione contatti e Acquisti (Utente).

Giorno 1 — Verifichi la scheda Controlli

  • Modalità: Mail2ERP parte in DEMO. Per ogni ordine o richiesta che legge, le comunica via e-mail cosa importerebbe, e in Odoo non viene scritto nulla. In LIVE crea preventivi e ordini di vendita reali.
  • Orario di funzionamento e fine settimana: Mail2ERP lavora solo all’interno di questi orari, che all’inizio corrispondono all’orario d’ufficio dei giorni feriali. Li allarghi e attivi Fine settimana se vanno importati anche gli ordini della sera e del fine settimana.
  • Modalità IA: il mese Discovery include l’IA Essential. Con la Modalità IA Disattivata, codici prodotto, quantità e prezzi vengono letti solo tramite regole e nulla viene inviato a un fornitore di IA.
  • Funzioni di Mail2ERP: tutti i formati di file, Report via e-mail e Registri nella sua casella di posta sono già attivi.
  • Gli interruttori con il tag Discovery nella scheda Controlli sono inclusi nel suo mese gratuito e partono disattivati — attivi quelli che desidera provare.
  • Per Mail2ERP sono Separa gli esterni (i mittenti sconosciuti vanno in _Mail2ERP/ESTERNO invece di restare nella sua INBOX), i quattro interruttori dell’Abbinamento intelligente multi-codice (Codici fornitore, Codici a barre, Codice articolo del produttore, Riferimenti cliente) e Rilevamento RFQ (trasforma in ordine una risposta che cita il numero del suo preventivo).

Giorno 1 — Invii un ordine di prova

Mail2ERP importa solo da mittenti che in Odoo sono clienti e trova i prodotti tramite i codici del suo catalogo. Per la prima prova, invii un ordine da un indirizzo e-mail che appartiene a un contatto cliente in Odoo e indichi due o tre codici prodotto (il Riferimento interno in Odoo) con le quantità — nel testo dell’e-mail o come allegato PDF o Excel. Dopo l’esecuzione successiva arriva il report DEMO, e la decisione compare nella scheda Registri e nella cartella _Mail2ERP/LOGS della sua casella.

Settimana 1 — Lo istruisca, poi passi in LIVE

  • Guardi la sua INBOX alcune volte al giorno: le e-mail che Mail2ERP non è riuscito a importare restano lì, non lette; quelle importate passano in _Mail2ERP/ELABORATO. La riga di registro le dice perché, per esempio un mittente che in Odoo non è un cliente o nessun codice prodotto trovato.
  • Corregga con le cartelle: trascini un’e-mail in _Mail2ERP/PREVENTIVO o _Mail2ERP/ORDINI per riprovarla come preventivo o come ordine, in _Mail2ERP/NON_IMPORTARE per saltare in futuro quel tipo di e-mail, oppure in _Mail2ERP/FORNITORE per impedire che un mittente, per esempio un fornitore, venga mai importato. I nomi delle cartelle seguono la lingua della sua app.
  • Quando i report DEMO la convincono, imposti Modalità su LIVE nella scheda Controlli — si sblocca dopo la prima e-mail di report DEMO.

📅 Alla fine del mese Discovery

Alla fine del mese, Mail2ERP prosegue da solo con il piano gratuito e una piccola quota mensile: quando è esaurita, i nuovi elementi attendono il mese successivo o finché non sceglie un piano, e un elemento già avviato viene sempre completato. Scelga un piano per mantenere tutte le funzioni — veda la tabella dei piani nella pagina prodotto di Mail2ERP.

Il piano gratuito legge testo delle e-mail, PDF, CSV e HTML; PDF scansionati, immagini, Excel, Word e gli interruttori Discovery richiedono un piano. Nulla di ciò che ha importato viene annullato.

📅 Che aspetto ha il lavoro di tutti i giorni

Una volta in LIVE, Mail2ERP elabora la nuova posta secondo la pianificazione che sceglie, entro gli orari di funzionamento che definisce. Legge PDF, Excel, Word, CSV, HTML, immagini e documenti scansionati od ordini fotografati tramite OCR — in qualsiasi lingua o alfabeto, senza modelli. Ogni e-mail viene classificata come richiesta di offerta o come ordine, abbinata al suo catalogo Odoo (dal piano Family anche tramite codici a barre, codici articolo del produttore e riferimenti cliente — Abbinamento intelligente multi-codice) e scritta in Odoo con una tracciabilità completa.

  • Le importazioni riuscite vengono archiviate in una cartella ELABORATO — il preventivo o l’ordine di vendita è già in attesa in Odoo.
  • Tutto ciò che è ambiguo resta nella sua INBOX, non letto, così nulla sparisce mai dalla vista. Corregga la causa (per esempio aggiunga in Odoo il prodotto mancante) e trascini l’e-mail in _Mail2ERP/PREVENTIVO o _Mail2ERP/ORDINI — verrà riprovata all’esecuzione successiva.
  • Il rilevamento dei duplicati evita il doppio inserimento quando un cliente scrive a due indirizzi o inoltra due volte lo stesso ordine.
  • Report e registri: Report via e-mail le invia un breve report per ogni documento importato in Odoo, la scheda Registri della dashboard mostra ogni decisione presa dal bot e le stesse righe compaiono nella cartella _Mail2ERP/LOGS della sua casella. Ogni funzione è attivabile singolarmente, la Modalità IA va da Disattivata fino al livello incluso nel suo piano, e l’Accensione del bot spegne tutto all’istante.

La piattaforma è ospitata nell’UE e progettata per il GDPR, offre la 2FA e fornisce report, registri e cartelle della casella in 31 lingue. Un solo collegamento serve tutte le app BOTS4.me che lavorano con Odoo, quindi aggiungere in seguito l’evasione degli ordini o l’automazione dei pagamenti non richiede alcun nuovo lavoro di integrazione.

🌍 Funziona anche oltre Odoo

Questa guida è dedicata a Odoo, ma Mail2ERP funziona anche su ERPNext 15 e 16, su Zoho (Books / Inventory), su Dolibarr 23 e successivi, su Microsoft Dynamics 365 Business Central (online), su QuickBooks Online, su Xero e su SAP Business One. Qualsiasi altro ERP dotato di API — SAP S/4HANA, Microsoft Dynamics 365 Finance / Sales, Oracle NetSuite e altri — viene collegato su richiesta. Se manca il suo, ci contatti.

❓ Domande frequenti

Odoo può importare automaticamente gli ordini dagli allegati delle e-mail?

Non di serie. Il gateway e-mail integrato di Odoo può creare un record da un’e-mail in arrivo, ma non legge gli allegati PDF o Excel — le righe d’ordine vanno comunque digitate a mano. Mail2ERP aggiunge quello strato mancante: estrae righe, quantità e riferimenti da qualsiasi allegato e crea automaticamente in Odoo il preventivo o l’ordine di vendita completo.

Mail2ERP funziona con Odoo Online (SaaS) o solo con Odoo.sh e on-premise?

Funzionano tutti e tre i tipi di hosting: Odoo dalla versione 13 alla 19 on-premise e le versioni attuali su cui girano Odoo.sh e Odoo Online. Le installazioni Odoo.sh e on-premise usano il connettore Python completo del modulo gratuito BOTS4.me Connect, installato una sola volta e collegato con un clic. Odoo Online vieta il Python personalizzato, quindi lì si collega invece con una chiave API — la crea in Impostazioni → Utenti e aziende → Utenti → il suo utente → Sicurezza account e la incolla su bots4.me. Odoo Online richiede il piano Custom di Odoo per l’accesso API. In ogni caso, un solo collegamento serve tutte le app BOTS4.me che lavorano con Odoo.

Può leggere ordini d’acquisto scansionati o fotografati?

Ordini scansionati e fotografati, sì: Mail2ERP legge PDF scansionati, foto e documenti basati su immagini tramite OCR, in tutte le lingue, compresi alfabeti non latini come thailandese, arabo, giapponese, cinese, russo, ebraico, coreano e hindi — senza bisogno di modelli. La scrittura a mano non è leggibile in modo affidabile; con il piano Enterprise, il livello IA Ultra legge il file originale con modelli dotati di visione e offre i risultati migliori sui documenti difficili.

Come fa Mail2ERP a distinguere una richiesta di offerta da un ordine?

La classificazione con IA analizza il contenuto dell’e-mail e dell’allegato per decidere se si tratta di una richiesta di offerta o di un ordine fermo, e crea in Odoo il record corrispondente. Se per un mittente dovesse sbagliare, trascini quell’e-mail nella cartella _Mail2ERP/PREVENTIVO o _Mail2ERP/ORDINI — il sistema ricorda la correzione e la applica alle e-mail future di quel mittente.

Che cosa succede alle e-mail che non possono essere elaborate completamente?

Restano nella sua INBOX, non lette, così nulla sparisce in silenzio. La scheda Registri e la cartella _Mail2ERP/LOGS le dicono perché l’importazione si è fermata — per esempio un prodotto che manca in Odoo. Una volta corretta la causa, trascini l’e-mail in _Mail2ERP/PREVENTIVO o _Mail2ERP/ORDINI e verrà riprovata all’esecuzione successiva.

Verranno creati ordini doppi se un cliente invia due volte lo stesso ordine via e-mail?

No. Il rilevamento dei duplicati di Mail2ERP riconosce quando lo stesso ordine arriva a più indirizzi o viene inoltrato di nuovo, sposta la copia in _CESTINO/DUPLICATI e importa l’ordine in Odoo una volta sola.

Quanto dura la configurazione e mi serve uno sviluppatore?

Circa cinque minuti, e non serve alcuno sviluppatore. L’e-mail si collega con Secure Quick Connect (OAuth) — oppure inoltra semplicemente gli ordini a mail2erp@bots4.me —, Odoo si collega tramite il modulo gratuito BOTS4.me Connect (o con una chiave API su Odoo Online), e si comincia in DEMO, dove nel suo database non viene scritto nulla. Il primo mese è un mese Discovery gratuito, senza carta di credito.

📚 Guide correlate sull’automazione di Odoo

🔗 Fonti e approfondimenti

Documentazione ufficiale e standard citati in questa guida. I link esterni si aprono in una nuova scheda.

Lasci che Odoo digiti i propri ordini

Colleghi la sua casella di posta e Odoo in cinque minuti, guardi Mail2ERP al lavoro in Modalità demo e passi in LIVE solo quando si sente sicuro. Il primo mese è un mese Discovery gratuito, senza carta di credito.

🌐 BOTS4.me funziona interamente nella sua lingua — non le serve l’inglese per configurare e far funzionare la sua automazione. Questa pagina è una traduzione del nostro originale in inglese. Suggerisca un miglioramento della formulazione →