Introduzione
Odoo Field Service è pensato per chi vende competenze e risultati: progetti, fogli presenze, interventi in sede e ticket devono comporre un unico racconto su impegno verso il cliente e margini reali.
Se consegna e supporto viaggiano su strumenti diversi, cala l'utilizzo delle risorse, si perdono gli SLA e le fatture arrivano settimane dopo l'intervento.
Field Service mette in relazione compiti, tempo, ricambi e comunicazioni col cliente, così il responsabile commerciale vede lo stato delle consegne senza inseguire decine di mail.
Titolari di agenzie, team di servizi professionali e responsabili supporto possono riconoscere qui i propri flussi e adattare i casi d'uso alla loro routine operativa.
Field Service è un modulo nell'ERP modulare di Odoo: le squadre lo scelgono quando vogliono responsabilità chiare, processi ripetibili e una storia consultabile — non messaggi isolati e fogli Excel offline. In breve: Dispatch, Worksheets e On-Site Parts raccontano ai decisori cosa approvare.
Questo articolo propone una Top 10 graduata dal Livello 1 (facile) al Livello 10 (esperto). Ogni livello include passi numerati: le azioni concrete che faresti in Odoo Field Service.
Inizia dal livello in cui ti senti a tuo agio, non dal massimo perché fa scena.
Leggi prima la sezione sulla sfida, poi apri il livello che rispecchia il tuo team oggi.
In questa guida troverai:
- Il ruolo di Odoo Field Service nella pila applicativa più comune in azienda
- I punti dove i team incontrano più attrito oggi (e perché accade)
- Dieci use case ordinati dal livello base alla strategia avanzata
- Quando automazioni o integrazioni rendono utile coinvolgere un partner Odoo
La sfida in poche parole
Un cliente chiama furioso per un progetto in ritardo: supporto, delivery e account hanno versioni diverse dei fatti. Il tempo è stato fatturato tardi e il margine è risultato corretto solo dopo aver rianalizzato i numeri.
Aziende che vendono tempo e servizi spesso tengono traccia di utilizzo e SLA con ritardo; il margine si erode quando fatturazione, delivery e storico ticket non condividono la stessa timeline.
Ti suona familiare? Di solito i team sbattono contro questi muri:
- Progetti partiti in ritardo perché il contesto commerciale non è passato al delivery
- Ticket di supporto scollegati da contratti o fatture
- Tempo registrato a consuntivo, colpendo la marginalità fatturabile
La buona notizia: non serve un progetto “tutto in una volta” per sistemare tutto. Scegli un caso d'uso qui sotto, provalo per 30 giorni in Odoo Field Service e misura i cambiamenti.
Top 10 dei casi d'uso per Field Service
Dieci casi d'uso per Odoo Field Service, ordinati dal Livello 1 (facile, fattibile oggi pomeriggio) al Livello 10 (esperto). Per ogni voce: cosa costruiremmo e quali click servono in Odoo.
Il Livello 1 è la vittoria quotidiana rapida; l'ultimo livello è volutamente ambizioso per mostrarti fin dove può arrivare la stessa app con dati e architettura puliti.
Scegli il tuo livello, segui i passi numerati in un database di prova e sali quando il livello precedente diventa routine.
1. Pianifica la prima visita on-site da un singolo task Livello 1 — Facile
Il Livello 1 è l'azione più semplice: un dispatcher crea un task e lo assegna a un tecnico. Niente planning complesso, nessun worksheet avanzato, solo un ordine di lavoro digitale che sostituisce la carta.
Come si fa in Odoo (conciso):
- Installa Field Service, vai su Field Service → Tasks → New e imposta Cliente, Indirizzo del Sito e Data Pianificata.
- Seleziona un Tecnico in Assigned To, scrivi una breve Descrizione e salva il task.
- Allega foto o documenti alla chatter così il tecnico arriva già con il contesto necessario.
- Il tecnico apre l'app mobile Odoo, seleziona il task, usa il link all'indirizzo e legge il brief mentre è in viaggio.
- Al rientro, il tecnico marca il task come Done; il cliente riceve automaticamente l'email di completamento con il report.
Beneficio: Spariscono gli ordini cartacei, dispatcher e tecnico leggono la stessa cosa e nulla si perde tra ufficio e furgone.
2. Fornisci ai tecnici l'app mobile Field Service Livello 2 — Facile
Il Livello 2 trasforma lo smartphone nel principale strumento del tecnico. L'app mobile Odoo, con navigazione e modalità offline, evita il pendolarismo in ufficio per ogni intervento.
Come si fa in Odoo (conciso):
- Chiedi ai tecnici di installare l'app Odoo e di accedere col proprio utente Field Service; crea l'utente in Settings → Users se necessario.
- Da Field Service → My Tasks il tecnico vede solo le visite assegnate della giornata, ordinate per orario.
- Tocca il link Indirizzo per aprire il percorso nell'app di mappe del telefono e avere il navigatore passo-passo.
- Usa i pulsanti Start e Stop del timer sul task per tracciare il tempo on-site; la durata viene catturata anche offline.
- A fine giornata il telefono si sincronizza e l'ufficio trova tutte le visite completate, le foto e le note già in Odoo.
Beneficio: I tecnici passano più tempo dai clienti e il dispatcher monitora lo stato reale di ogni visita.
3. Crea un template di worksheet per report uniformi Livello 3 — Facile
Il Livello 3 introduce i Worksheet: un modulo strutturato sostituisce le note libere, così ogni tipo di visita genera gli stessi dati essenziali.
Come si fa in Odoo (conciso):
- Installa Worksheet, vai in Field Service → Configuration → Worksheet Templates → New e crea per esempio Annual Maintenance Check.
- Con Studio aggiungi i campi necessari: seriale dell'apparecchio, esito OK/KO, misure, pezzi sostituiti, note.
- Associa questo template al task type Annual Maintenance perché compaia automaticamente in ogni task correlato.
- Sul mobile il tecnico compila il worksheet e il cliente firma sullo stesso schermo prima della partenza.
- Apri il task chiuso per trovare il PDF con worksheet, firma e chatter; invialo al cliente con un click.
Beneficio: I report non sono più paragrafi casuali ma dati strutturati filtrabili e confrontabili.
4. Traccia i pezzi usati on-site perché magazzino e fattura combacino Livello 4 — Medio
Il Livello 4 riguarda gli On-Site Parts: la scheda Prodotti collega Field Service all'Inventario così lo stock del furgone si decrementa automaticamente e nulla viene fatturato due volte o dimenticato.
Come si fa in Odoo (conciso):
- In Inventory → Configuration → Warehouses crea una location virtuale per ogni furgone così lo stock del van è distinto da magazzino centrale.
- Su ogni task, apri la tab Products e inserisci i ricambi previsti con le quantità.
- Sul mobile il tecnico conferma i pezzi come Used a fine intervento o aggiunge parti non preventivate.
- Alla validazione del task Odoo registra il movimento di magazzino che decrementa la location del van; la fattura riporterà gli stessi prodotti e prezzi.
- Programma un Internal Transfer ogni lunedì mattina per rifornire i furgoni in base ai consumi della settimana precedente.
- Controlla Inventory → Reporting → Stock per Location per verificare che ogni van abbia i pezzi necessari per la settimana.
Beneficio: Addio sorprese a fine mese: ogni pezzo usato è in fattura, nel report di stock e nello storico cliente.
5. Fattura automaticamente ore e ricambi dalle timesheet del tecnico Livello 5 — Medio
Il Livello 5 chiude il ciclo economico. L'integrazione con Timesheets cattura il tempo reale così la fattura combina ore e materiali senza doppie registrazioni in Sales.
Come si fa in Odoo (conciso):
- Nel task imposta o collega uno Sales Order con un prodotto Service fatturato su Timesheets e una voce Product Hourly Rate coerente col contratto.
- Sul mobile il tecnico avvia il timer all'arrivo e lo ferma prima di partire; la riga timesheet si lega automaticamente al task.
- Conferma i pezzi usati nella tab Products: ore e materiali vengono inviati allo Sales Order in tempo reale.
- Dal task clicca Create Invoice: Odoo genera una bozza con il dettaglio (ore, parti, viaggio) pronta per la revisione.
- Invia la fattura via email con il PDF del worksheet allegato così il cliente vede cosa è stato fatto e cosa viene fatturato in un unico documento.
- Controlla Reporting → Time and Material per Task per confermare l'utilizzo fatturabile per tecnico e cliente ogni settimana.
Beneficio: Il tempo per fatturare ogni visita passa da giorni a minuti e la contabilità chiude periodi senza lavori parcheggiati aperti.
6. Raccogli firma, foto e GPS come prova valida dell'intervento Livello 6 — Medio
Il Livello 6 sfrutta le funzioni di cattura mobile di Field Service: firma, foto prima/dopo e coordinate GPS trasformano ogni visita in un documento probatorio utile in caso di contestazioni.
Come si fa in Odoo (conciso):
- Nel task il tecnico tocca Add Photo all'arrivo per documentare lo stato dell'apparecchio prima dell'intervento.
- A lavoro concluso aggiunge la foto After e una breve nota; entrambi arrivano nel chatter con timestamp.
- Abilita Geolocation sul task type in modo che le coordinate vengano registrate all'inizio e alla fine della visita.
- Il cliente firma il worksheet sullo schermo del tecnico; la firma è incorporata nel PDF e salvata sul task.
- Su quel task type imposta Signature e Photo come Required to Close così il tecnico non può chiudere senza le prove.
Beneficio: Le dispute si risolvono in 30 secondi perché foto, firma e tracciatura GPS sono già disponibili sul task.
7. Pianifica e instrada squadre multi-tecnico con la vista mappa Livello 7 — Difficile
Il Livello 7 integra Field Service con Planning: la mappa assegna il tecnico migliore al job in base a competenze, posizione e disponibilità, e invia all'utente una finestra di ETA automaticamente.
Come si fa in Odoo (conciso):
- Installa Planning, poi in Field Service → Configuration imposta per ogni tecnico la base, gli orari e le Skills richieste.
- Apri il Planning Gantt e la Map view per visualizzare tutti i task aperti e dove sono i tecnici nella settimana.
- Trascina un task sulla mappa al tecnico più vicino con la Skill corretta; Odoo aggiorna la data pianificata e notifica il tecnico.
- Attiva un template SMS per l'ETA così il cliente riceve la finestra di arrivo la mattina della visita con nome e telefono del tecnico.
- Se un lavoro si prolunga, sposta la visita successiva o riallèvala a un collega; il cliente riceve il nuovo ETA con un click.
Beneficio: Più ore fatturabili per tecnico, meno tempo di guida e meno chiamate «dov'è il tecnico?» dai clienti frustrati.
8. Vendi piani di manutenzione ricorrente con visite generate automaticamente Livello 8 — Difficile
Il Livello 8 collega Field Service a Subscriptions: i contratti ricorrenti generano visite programmate, così i planner gestiscono la manutenzione in modo pianificato invece che reagire trimestre per trimestre.
Come si fa in Odoo (conciso):
- In Subscriptions crea un template Maintenance Plan con numero di visite annue, regole di fatturazione e durata del rinnovo.
- In Sales prepara una quotazione che includa il prodotto Maintenance Plan; alla conferma nascono la subscription e la prima fattura.
- Con Studio Automation: quando una subscription diventa Active, genera in batch i Field Service tasks per tutte le visite previste nell'anno.
- Su ogni task il planner assegna il tecnico giusto; il cliente riceve una conferma sette giorni prima dell'intervento.
- Sulla subscription il pulsante Visits mostra tutte le attività passate e future con stato, worksheet firmati e fatture correlate.
- Sessanta giorni prima del rinnovo un'Activity ricorda all'account manager di contattare il cliente; il rinnovo può essere firmato con l'app Sign.
Beneficio: Il fatturato ricorrente scorre con disciplina operativa; i planner lavorano sulle eccezioni invece che ricreare lo stesso calendario.
9. Gestisci contratti SLA con portal cliente e stato visite in tempo reale Livello 9 — Difficile
Il Livello 9 rende Field Service visibile al cliente: policy SLA guidano priorità ed escalation, mentre il portale permette di aprire ticket, seguire lo stato e scaricare report senza chiamare il dispatcher.
Come si fa in Odoo (conciso):
- Installa Helpdesk, configura SLA Policies (es. risposta entro 2 ore, risoluzione entro 8 ore per Priorità Critica) e collegale a un Service Team.
- Abilita Portal Access su ogni contatto cliente così avranno una pagina dedicata con ticket aperti, visite pianificate e report firmati.
- A ogni violazione SLA una Studio Automation scala il Field Service task a un tecnico senior e avvisa l'account manager nel chatter.
- Dal portale il cliente apre un ticket; Helpdesk crea automaticamente il corrispondente Field Service task con priorità e team adeguati.
- Il cliente segue la visita in tempo reale sul portale: tecnico assegnato, finestra ETA, stato on-site, worksheet firmato, fattura.
Beneficio: I clienti si sentono supportati, gli SLA diventano misurabili e gli account manager arrivano ai rinnovi con dati oggettivi invece di promesse.
Collegare le policy SLA, il portale cliente, il passaggio Helpdesk→Field Service e le escalation è il tipo di progetto cross-app che Dasolo esegue come partner.
10. Esegui un dispatcher AI guidato da IoT su tutto lo stack Field Service Livello 10 — Esperto
Il Livello 10 è un vero sistema operativo: sensori IoT generano interventi, un dispatcher AI seleziona tecnico e pezzi e una dashboard live mostra l'intera operazione sul campo in un colpo d'occhio.
Come si fa in Odoo (conciso):
- Installa una Odoo IoT box sugli apparecchi o integra un feed MQTT/REST del vendor per portare dati sensoriali su Odoo ogni minuto.
- Con Studio: quando un sensore supera una soglia per 60 secondi, crea automaticamente un Field Service task con Priority Urgent e il task type corretto.
- Allena un dispatcher AI sui task storici per scegliere il tecnico più vicino, disponibile, con la Skill giusta e i pezzi già presenti nel van.
- Se il pezzo manca nel furgone, schedula un Internal Transfer nello stesso giorno dal magazzino; il cliente viene informato prima del guasto.
- Marketing Automation invia email mirate dopo ogni visita (NPS, suggerimento di rinnovo, upsell) basate su età dell'apparecchiatura e tipo di contratto.
- Crea una dashboard Spreadsheet Field Live: ticket aperti, rischio ETA, ore fatturabili, rapporto predittivo vs. reattivo e SLA breach, aggiornati in tempo reale.
Beneficio: L'uptime degli apparecchi cresce, gli interventi reattivi diminuiscono del 30–60% in un anno e il field service smette di essere un costo per diventare un motore di crescita.
Progettare la pipeline IoT, le regole di dispatch AI, il collegamento con Subscriptions e Inventory e la dashboard operativa è l'architettura che Dasolo mette insieme come engagement di partner, evitando mesi di tentativi in produzione.
Quando conviene chiamare un esperto
Se i livelli 1–6 corrispondono al vostro mondo, spesso basta Odoo Field Service standard, un responsabile interno paziente e un ambiente di test dove sperimentare senza rischio.
Dal livello 7 in su aumentano i rischi: automazioni che inviano email alla persona sbagliata, campi Studio che bloccano aggiornamenti, API che smettono di sincronizzare lo stock a orari critici.
Non è un fallimento del team: è un campanello che indica quanto contino architettura, testing e governance.
Coinvolgi un partner quando servono design multi-app, compliance specifiche per paese, integrazioni complesse o una data di go-live già fissata dal board.
Collabora con Dasolo
Dasolo aiuta le aziende a implementare Odoo secondo come lavorano davvero: app su misura, integrazioni pulite e formazione che rimane anche dopo la partenza dei consulenti.
Se la tua roadmap per Field Service include gli use case avanzati di questa guida, possiamo mappare un piano a fasi: quick win iniziali, poi automazioni e integrazioni con owner e test script chiari.
Voi mantenete il controllo di budget e scope; noi portiamo la profondità Odoo così il team evita costosi errori in produzione.
Prenota una consulenza gratuita: