📞 Telefonia & VoIP

IVR e code di attesa: come progettare il flusso chiamate aziendale

Come strutturare risponditore automatico, code di attesa e regole orarie su un centralino VoIP senza perdere chiamate né far scappare i clienti.

Redazione Velix24 agosto 20266 min di lettura
📞

Un centralino VoIP mal configurato si riconosce subito: menu vocali infiniti, code senza uscita, chiamate che squillano nel vuoto dopo l'orario di chiusura. Il problema non è quasi mai tecnologico, è di progettazione del flusso. Ecco come impostarlo correttamente.

Cos'è un IVR e quando serve davvero

L'IVR (Interactive Voice Response) è il risponditore automatico che accoglie il chiamante e lo instrada in base alla scelta digitata sul tastierino. Su FreePBX si chiama IVR, su 3CX Digital Receptionist, su Yeastar IVR: la logica è identica.

Serve quando hai più reparti con competenze distinte e un volume di chiamate che rende inefficiente lo smistamento manuale. Sotto le 20-30 chiamate al giorno con un solo reparto operativo, un IVR peggiora l'esperienza: aggiunge 15 secondi di attesa a una chiamata che poteva essere risposta subito.

Regole pratiche per il menu:

  • Massimo 5 opzioni per livello. Oltre, il chiamante dimentica la prima prima di sentire l'ultima.
  • Massimo 2 livelli di profondità. Un terzo livello significa che l'organizzazione dei reparti è confusa, non che serve un altro menu.
  • Opzione 0 sempre presente e mappata su un operatore umano, anche se non annunciata.
  • Timeout a 7-10 secondi con fallback automatico sul centralino, non riproduzione ciclica del messaggio.
  • Annuncio corto: nome azienda e opzioni. Orari, indirizzo e promozioni vanno altrove.

Ring group o coda: non sono la stessa cosa

Molte configurazioni usano un ring group dove serviva una coda, o viceversa. La differenza è sostanziale.

CaratteristicaRing groupCoda (queue)
Chiamate in attesaUna alla voltaMultiple, ordinate
Musica di attesaNo (squillo)
Annuncio posizioneNo
Statistiche agentiLimitateComplete
Login/logout agentiNo
Strategie di distribuzioneBase (all, hunt)Avanzate (ringall, leastrecent, fewestcalls, random)

Usa un ring group per gruppi piccoli con traffico basso: amministrazione, magazzino, un reparto da due persone. Usa una coda quando il traffico può generare sovrapposizioni: assistenza clienti, prenotazioni, centralino principale di un'azienda con più di 10 dipendenti.

Configurare la coda senza far scappare i clienti

I parametri che contano davvero:

  • Strategia di distribuzione. ringall fa squillare tutti insieme: massima velocità di risposta, ma logora gli agenti. leastrecent distribuisce a chi ha risposto meno di recente ed è il compromesso migliore per team di 3+ persone. fewestcalls bilancia sul conteggio totale.
  • Max wait time. Non lasciare mai una coda senza uscita. Imposta 120-180 secondi e poi instrada su voicemail o su un numero di backup. Una coda infinita è la ragione principale delle recensioni negative sull'assistenza telefonica.
  • Join empty / leave when empty. Se nessun agente è loggato, la chiamata non deve entrare in coda: mandala direttamente a voicemail o al gruppo di fallback. Su FreePBX sono i parametri Join Empty = no e Leave When Empty = yes.
  • Agent timeout. 15-20 secondi per agente. Sotto i 15 l'agente non fa in tempo a rispondere, sopra i 20 il chiamante percepisce l'attesa come abbandono.
  • Annuncio periodico della posizione. Ogni 45-60 secondi. Comunicare "sei il terzo in coda" riduce misurabilmente il tasso di abbandono rispetto alla sola musica.
  • Wrap-up time. 10-15 secondi tra una chiamata e la successiva per permettere all'agente di chiudere la nota sul gestionale. Senza wrap-up la qualità delle risposte crolla nelle ore di punta.

Time condition: il pezzo che quasi tutti dimenticano

Il flusso deve cambiare in base all'orario. La struttura corretta è a cascata:

  1. Time condition festivi (calendario nazionale + chiusure aziendali) → annuncio di chiusura straordinaria.
  2. Time condition orario di lavoro (es. lun-ven 09:00-13:00 e 14:30-18:30) → se vero, IVR/coda; se falso, punto 3.
  3. Fuori orario → annuncio con orari di apertura + voicemail, oppure inoltro al reperibile se il servizio lo prevede.

L'errore tipico è impostare un'unica fascia 09:00-18:30 che tiene la coda attiva durante la pausa pranzo, quando in ufficio non c'è nessuno. Il risultato sono chiamate che squillano per 3 minuti e si chiudono da sole.

Verifica sempre il fuso orario del PBX: un centralino cloud installato con timezone UTC applicherà le fasce orarie con due ore di sfasamento rispetto all'orario italiano estivo.

Voicemail e follow-up

La voicemail ha senso solo se qualcuno la ascolta. Attiva sempre voicemail-to-email con allegato audio: il messaggio arriva nella casella del reparto e diventa un ticket gestibile, non un file che nessuno apre.

Per l'assistenza tecnica valuta la callback in coda: il chiamante mantiene la posizione, riaggancia e viene richiamato quando arriva il suo turno. È supportata nativamente da 3CX e disponibile su FreePBX tramite modulo. Riduce il tempo di occupazione dei canali del trunk SIP e migliora sensibilmente la percezione del servizio.

Test prima di andare in produzione

Prima di spostare il numero principale sul nuovo flusso, verifica da linea esterna:

  • ogni ramo dell'IVR, inclusi tasti non mappati e timeout
  • comportamento con tutti gli agenti in pausa
  • transizione automatica tra fascia oraria attiva e fuori orario
  • consegna effettiva delle email di voicemail (controlla SPF e DKIM del dominio mittente)
  • registrazione chiamate attiva sui rami che la richiedono, con informativa privacy

Un flusso ben progettato si misura in un numero: percentuale di chiamate risposte entro 30 secondi. Sotto l'85%, il problema è nella configurazione o nel dimensionamento del team, non nella linea.

Vuoi portare Velix a casa tua?

Verifica la copertura FTTH al tuo indirizzo in 30 secondi. Gratis, senza impegno.

Verifica copertura →