Vai al contenuto principale

Assistenza clienti

Integrazione VoIP e CRM: chiamate e chat in un unico storico del cliente

Quando le chiamate stanno nel centralino, le chat in una inbox e le trattative in un CRM, nessuno vede il cliente per intero. Ecco cosa fa una buona integrazione VoIP con il CRM, i quattro modi per realizzarla e come introdurla e misurarla.

Team MonoChat Aggiornato: 13 min di lettura

In questa pagina
  1. Perché chiamate e chat finiscono separate
  2. Cosa significa “contesto completo” per una telefonata
  3. Quattro modi per integrare la telefonia VoIP con il tuo CRM
  4. Quale opzione scegliere?
  5. Registrazione, trascrizioni e consenso
  6. Come introdurre un’integrazione VoIP con il CRM
  7. Metriche da monitorare dopo il lancio
  8. Come MonoChat tiene chiamate e chat in un unico storico del cliente
  9. Fonti

L’integrazione VoIP con il CRM collega il tuo sistema di telefonia via internet alle schede dei clienti, così ogni chiamata viene associata al contatto giusto tramite il numero di telefono, registrata automaticamente e riassunta nella stessa scheda che contiene chat, ordini e trattative di quel cliente. Se fatta bene, l’operatore vede chi sta chiamando e cosa è successo l’ultima volta prima ancora di dire “pronto”, e nessuno deve riscrivere le note della chiamata in un secondo strumento.

La maggior parte dei team non è ancora a questo punto. Le chiamate stanno nel centralino, le chat di WhatsApp e Instagram in una inbox e le trattative in un CRM. Questa guida spiega cosa dovrebbe significare “contesto completo” per le chiamate, confronta i quattro modi per collegare la voce ai dati dei clienti, tratta registrazione e consenso e si chiude con i passaggi per l’introduzione e i numeri da monitorare.

Perché chiamate e chat finiscono separate

Una settimana tipo di un team di assistenza o di vendita, descritta a titolo illustrativo:

  • Lunedì un cliente chiede su WhatsApp informazioni su una consegna.
  • Martedì chiama il numero principale perché il pacco non è ancora arrivato. Chi risponde non sa nulla della chat di lunedì.
  • Mercoledì un commerciale aggiorna una trattativa nel CRM senza sapere del reclamo.

Ogni strumento ha un frammento, così i clienti ripetono le stesse cose e ricevono promesse contraddittorie. La soluzione è un’unica scheda cliente in cui scrivono tutti i canali e da cui legge la voce.

Cosa significa “contesto completo” per una telefonata

“Integrato” può voler dire qualsiasi cosa, da un pulsante click-to-call a uno storico condiviso completo. Usa queste cinque funzionalità come asticella.

1. Il chiamante viene identificato dal numero

Quando arriva la chiamata, il sistema cerca il numero del chiamante e apre il contatto corrispondente. Funziona solo se i numeri sono salvati in modo coerente. Salva ogni numero in formato internazionale completo, con il prefisso del paese, seguendo la struttura della raccomandazione ITU-T E.164, il piano di numerazione internazionale delle telecomunicazioni pubbliche. Un CRM che contiene “333 …”, “+39 333 …” e “0039333…” per la stessa persona non troverà le corrispondenze.

Due casi limite da prevedere:

  • Numeri sconosciuti. Crea automaticamente un nuovo contatto o un lead, così la chiamata ha comunque una collocazione.
  • Numeri condivisi. Un fisso di famiglia o il centralino di un’azienda possono appartenere a più contatti. Mostra all’operatore i possibili contatti invece di tirare a indovinare.

Su WhatsApp c’è un terzo caso. I webhook delle chiamate di Meta segnalano che il numero di telefono del chiamante può essere omesso quando l’utente ha adottato un nome utente, e che al suo posto possono comparire ID utente legati all’azienda. Salva anche quell’ID sul contatto, così potrai comunque associare la chiamata.

2. Chat e chiamate condividono un’unica timeline

L’operatore deve vedere i messaggi recenti, le chiamate precedenti, i ticket aperti e le trattative aperte in un’unica schermata, in ordine cronologico. Una chiamata è una conversazione in più, non un evento in un registro separato.

3. Note e riepiloghi vengono scritti nella scheda

Dopo la chiamata, la scheda deve mostrare di cosa si è parlato e cosa succede dopo, senza che l’operatore debba riscriverlo. Un buon formato predefinito per ciò che viene registrato:

Chiamata · in entrata · 4 min 12 s · gestita da Assistenza (Marco)
Motivo: Consegna in ritardo, ordine 50731
Esito: Contattato il corriere, nuova data di consegna giovedì
Passo successivo: Inviare oggi il link di tracking su WhatsApp
Sentiment: frustrato all'inizio, tranquillo alla fine

4. Registrazioni e trascrizioni, con il consenso

Registrazioni e trascrizioni trasformano una chiamata in qualcosa che il tuo team può cercare e rivedere. Contengono però anche dati personali, quindi richiedono un’informativa, un controllo degli accessi e una regola di conservazione. Più dettagli qui sotto.

5. L’instradamento usa i dati del cliente

Quando il sistema sa chi sta chiamando, può agire di conseguenza: mandare un cliente con un reclamo aperto direttamente al team che lo gestisce, indirizzare gli account VIP al loro account manager, oppure inviare un cliente esistente all’assistenza e un numero nuovo alle vendite. Senza i dati del cliente, l’instradamento torna a essere un menu generico.

Quattro modi per integrare la telefonia VoIP con il tuo CRM

Non esiste un’unica architettura “giusta”. Le opzioni si distinguono per dove gira effettivamente la chiamata e quanto contesto arriva all’operatore.

ApproccioDove girano le chiamateCosa arriva al CRMChat nello stesso storico?Ideale per
CTI o connettore nativoIl tuo sistema telefonico attualeLog delle chiamate, click-to-call, scheda a comparsaSolo se il CRM conserva anche le chatTeam che mantengono il centralino o la telefonia cloud attuale
Trunk SIP verso una piattaforma di contattoLa piattaforma di contattoChiamate, trascrizioni e riepiloghi, sincronizzati dalla piattaformaSì, le chiamate stanno accanto alle chatTeam che vogliono voce e messaggistica in un unico spazio di lavoro
Webhook e APIQualsiasi sistema che emette eventiCiò che costruisci tuDipende dal tuo sviluppoSviluppatori con sistemi specifici o insoliti
Chiamate WhatsApp sul numero della chatWhatsApp, ricevute dalla tua piattaformaEventi ed esiti delle chiamate, tramite la piattaformaSì, lo stesso numero della chatAziende i cui clienti scrivono già su WhatsApp

CTI e integrazioni native

La computer telephony integration (CTI) collega un sistema telefonico a un CRM. Le funzioni tipiche sono il click-to-call da un contatto, una “scheda a comparsa” (screen pop) che apre il record quando squilla una chiamata e la registrazione automatica delle chiamate. Molti sistemi telefonici e CRM offrono connettori già pronti tra loro.

La CTI è la strada più rapida se il tuo sistema telefonico resta com’è. Il limite: il sistema telefonico continua a possedere la chiamata, le chat stanno altrove e il contesto arriva solo fin dove il connettore mappa i campi.

Trunk SIP verso una piattaforma di contatto

SIP (Session Initiation Protocol), definito dall’IETF nella RFC 3261, è lo standard di segnalazione usato per creare, modificare e chiudere le chiamate su internet. Un trunk SIP collega i tuoi numeri di telefono, tramite un provider SIP, a un software. Quando quel software è la stessa piattaforma in cui il tuo team risponde alle chat, le chiamate smettono di essere un sistema separato: arrivano nella inbox condivisa, vengono instradate con le stesse regole e lasciano una trascrizione e un riepilogo nella stessa conversazione.

La piattaforma poi si sincronizza con il tuo CRM una sola volta, per chiamate e chat allo stesso modo, ed è la soluzione che ti avvicina di più a un unico storico del cliente.

Webhook e API

La maggior parte dei sistemi telefonici e delle piattaforme di contatto emette eventi, come chiamata avviata, chiamata risposta e chiamata terminata, e mette a disposizione un’API per leggere e scrivere record. Puoi collegarli al tuo CRM con codice tuo o con uno strumento di automazione.

Così hai il pieno controllo e funziona anche con i sistemi interni. Significa però che mappatura, nuovi tentativi, gestione dei duplicati e manutenzione sono a carico tuo. Rendi ogni scrittura idempotente, così un webhook ritrasmesso non crea due volte lo stesso log di chiamata, e registra gli errori in un posto dove una persona li veda.

Chiamate WhatsApp sullo stesso numero della chat

La WhatsApp Business Calling API permette ai clienti di chiamare la tua azienda dalla chat e a te di chiamare i clienti che ti hanno dato il permesso di chiamata, usando il Voice over IP sullo stesso numero dei messaggi. La panoramica di Meta segnala che le persone possono passare dalla chat alla chiamata, anche scrivendo durante una chiamata. Alcuni elementi della documentazione di Meta contano per l’integrazione con il CRM:

  • Segnalazione. Per impostazione predefinita la segnalazione delle chiamate usa endpoint e webhook della Graph API, con WebRTC per i contenuti audio. Meta supporta anche la segnalazione SIP su TLS, che permette a una piattaforma di contatto compatibile con SIP di ricevere le chiamate WhatsApp. Una volta attivato SIP su un numero, quel numero usa esclusivamente SIP per la segnalazione delle chiamate.
  • Eventi per la registrazione. I webhook segnalano quando una chiamata si connette e quando termina. L’evento di chiusura include ora di inizio, ora di fine e durata in secondi quando la chiamata ha avuto risposta. Le chiamate avviate da un pulsante di chiamata o da un deep link possono contenere una stringa di payload, che ti dice da dove arriva il cliente.
  • Prezzi. Meta indica che tutte le chiamate avviate dall’utente sono gratuite. Le chiamate avviate dall’azienda sono addebitate a scatti di sei secondi, in base al prefisso del paese di destinazione e allo scaglione di volume mensile.
  • La finestra di messaggistica. La pagina dei prezzi di Meta dice che la finestra di assistenza clienti di 24 ore si apre o si azzera quando un utente ti chiama, che tu risponda o meno, e quando un utente accetta la tua chiamata. Puoi proseguire in chat con messaggi in formato libero.
  • Disponibilità. Le chiamate avviate dall’utente sono disponibili ovunque sia disponibile la Cloud API. Le chiamate avviate dall’azienda non sono disponibili per i numeri aziendali di Stati Uniti, Canada, Egitto, Vietnam e Nigeria.

Per i dettagli di configurazione e le regole sui permessi, leggi la nostra guida alla WhatsApp Business Calling API. Per far gestire parte di queste chiamate all’IA, consulta la guida all’agente vocale IA per WhatsApp.

Quale opzione scegliere?

Rispondi a tre domande:

  1. Mantieni il sistema telefonico attuale? Se sì e ha un connettore per il tuo CRM, parti dalla CTI. Se sei aperto al cambiamento, un trunk SIP verso la piattaforma che gestisce le tue chat elimina un intero sistema dall’equazione.
  2. I tuoi clienti ti scrivono già? Se la maggior parte scrive su WhatsApp, chiamare sullo stesso numero tiene la chiamata dove c’è già la conversazione.
  3. Hai degli sviluppatori? Webhook e API colmano le lacune, come un ERP interno o un campo che il connettore non mappa, ma solo se qualcuno li mantiene.

Molti team le combinano: SIP per la linea telefonica esistente, chiamate WhatsApp per i clienti che le preferiscono e una sincronizzazione via API per uno o due campi personalizzati.

Registrazione, trascrizioni e consenso

Le registrazioni rendono un CRM molto più utile, e molto più delicato. Prima di attivarle:

  • Informa i chiamanti. Inserisci un breve avviso all’inizio del flusso di chiamata, ad esempio: “Questa chiamata viene registrata per finalità di qualità e per conservare traccia della sua richiesta.”
  • Verifica le regole sul consenso per ogni mercato. Alcuni paesi ammettono il consenso di una sola parte; altri richiedono che acconsentano tutti i partecipanti. Le leggi sulla privacy come il GDPR aggiungono requisiti su base giuridica, trasparenza e conservazione.
  • Decidi cosa finisce nel CRM. Riepilogo ed esito di solito vanno nella scheda. La registrazione completa e la trascrizione possono restare nella piattaforma di contatto, con un link dal CRM e accesso limitato per ruolo.
  • Stabilisci un periodo di conservazione ed elimina le registrazioni alla scadenza.
  • Tieni i dati delle carte fuori dalle chiamate. Invia un link di pagamento sicuro in chat invece di farti dettare i numeri della carta al telefono.

Nel caso specifico di WhatsApp, la documentazione di Meta sulla registrazione delle chiamate la descrive come facoltativa per ogni chiamata, con un annuncio vocale, che include la finalità da te indicata, riprodotto a entrambi i partecipanti prima dell’inizio della registrazione. Le registrazioni restano scaricabili per 7 giorni dopo che il webhook di Meta le annuncia, quindi salva ciò che ti serve nel tuo spazio di archiviazione. La nostra guida a registrazione e trascrizione delle chiamate WhatsApp approfondisce consenso e archiviazione. Nulla di quanto scritto qui è consulenza legale; verifica con il tuo consulente legale per i mercati in cui operi.

Come introdurre un’integrazione VoIP con il CRM

  1. Mappa il flusso attuale. Elenca ogni numero di telefono, chi risponde, dove vengono registrate oggi le chiamate e quali campi del CRM le persone usano davvero.
  2. Ripulisci i numeri di telefono. Converti i numeri salvati nel formato internazionale completo e unisci i duplicati evidenti. Se salti questo passaggio, l’associazione fallisce senza che nessuno se ne accorga.
  3. Definisci il record della chiamata. Concordate i campi da scrivere dopo ogni chiamata: direzione, durata, responsabile, esito, riepilogo, passo successivo. Tieni corto l’elenco degli esiti, così le persone lo usano.
  4. Scegli il percorso di integrazione con le domande sopra e collega prima un solo numero.
  5. Imposta le regole di instradamento. Parti in modo semplice: i clienti noti con un caso aperto vanno al responsabile o al team, i numeri nuovi vanno alle vendite o alla reception, le chiamate fuori orario vanno a un flusso dedicato.
  6. Definisci la policy di registrazione con informativa, ruoli di accesso e conservazione, prima della prima chiamata registrata.
  7. Fai un pilota con un team per due settimane. Ogni pochi giorni rivedi un campione di chiamate e i relativi record nel CRM. Cerca chiamanti non associati, riepiloghi mancanti e log duplicati.
  8. Forma il team ed estendi. Mostra agli operatori dove compare lo storico e cosa contiene il riepilogo, poi aggiungi il team o il numero successivo.

Metriche da monitorare dopo il lancio

Non giudicare l’integrazione a sensazione. Monitora alcuni numeri prima e dopo, con un tuo riferimento di partenza:

MetricaCosa mostra
Tasso di riconoscimento dei chiamantiQuota di chiamate associate a un contatto esistente; valori bassi di solito indicano dati telefonici disordinati
Chiamate con riepilogo nella schedaSe la scrittura nel CRM avviene davvero
Contatti ripetuti entro 7 giorniSe il contesto evita che i clienti richiamino per lo stesso problema
Trasferimenti per chiamataSe l’instradamento basato sui dati del cliente porta le chiamate al posto giusto al primo colpo
Tasso di risposta e chiamate perseSe la copertura è sufficiente, soprattutto fuori orario
Tempo di prima risposta su tutti i canaliSe chiamate e chat vengono gestite con lo stesso standard
CSAT dopo le chiamateCome il cliente ha vissuto l’esperienza

La nostra guida a metriche e SLA dell’assistenza via chat spiega come fissare obiettivi per questi valori. Termini come SIP, IVR e SLA sono spiegati nel glossario.

Come MonoChat tiene chiamate e chat in un unico storico del cliente

MonoChat segue i percorsi SIP e WhatsApp della tabella sopra: le chiamate arrivano nella stessa inbox unificata per il team di WhatsApp, Instagram, Messenger, TikTok, Telegram, chat del sito e SMS, e la piattaforma si sincronizza con il tuo CRM.

La voce nella inbox

  • Chiamate SIP. Con le chiamate vocali con IA via SIP aggiungi le credenziali del tuo trunk SIP, mappi i numeri in entrata (DID) e imposti l’ID chiamante in uscita. MonoChat gestisce quindi chiamate in entrata e in uscita con code, gruppi di squillo, regole di instradamento e orari.
  • Chiamate WhatsApp. Con le chiamate WhatsApp, i clienti chiamano dalla chat il tuo numero WhatsApp Business API. MonoChat può identificare il cliente, capire l’argomento e instradare la chiamata all’IA o al team giusto con lo storico della conversazione allegato.
  • Un unico profilo. MonoChat mantiene un profilo cliente unificato con lo storico delle chat su tutte le piattaforme, così chat e chiamate precedenti del chiamante stanno in un unico storico del cliente.

Instradamento e IA durante la chiamata

  • Un IVR offre menu a tastiera o vocali, instrada in base a orari e intento, e può riconoscere chi richiama e adattare le opzioni con i dati del tuo CRM tramite i workflow.
  • Un receptionist IA risponde alle chiamate, raccoglie i dati, prenota appuntamenti e trasferisce al team giusto, con il riepilogo pronto per l’operatore.
  • Il call center multi-operatore aggiunge instradamento per competenze, gestione dei clienti VIP e dashboard degli SLA.

Scrittura nel tuo CRM

  • Registrazione e trascrizione delle chiamate trasforma le chiamate in trascrizioni speech-to-text e brevi riepiloghi IA con motivo, esito e passo successivo, salvati insieme alla conversazione.
  • Dopo una chiamata WhatsApp, MonoChat può riassumere l’esito, etichettare intento e sentiment e sincronizzare le note con il tuo CRM o helpdesk.
  • L’integrazione CRM offre sincronizzazione bidirezionale, mappatura dei campi personalizzati e aggiornamenti in tempo reale. La pagina dell’integrazione indica Salesforce e HubSpot come connettori nativi e Zoho CRM e Pipedrive tramite API, oltre a un’API REST e a eventi webhook per i sistemi personalizzati.
  • L’automazione dei workflow e gli strumenti funzione IA creano lead nel CRM, aprono ticket, prenotano appuntamenti e inviano un follow-up su WhatsApp o SMS in base all’esito della chiamata.

Controlli

Permessi basati sui ruoli, log di audit delle azioni di chiamata, controlli sulla policy di registrazione, workflow sicuri per i dati personali (PII) e oscuramento facoltativo dei dati ti aiutano a decidere chi può ascoltare e leggere cosa. Consulta la pagina sicurezza per i dettagli.

Per provarlo, inizia con il piano gratuito Basic (un operatore, un canale) su app.monochat.ai oppure confronta i piani nella pagina dei prezzi.

Fonti

FAQ

Domande frequenti

Che cos'è l'integrazione VoIP con il CRM?

È il collegamento tra il tuo sistema di telefonia via internet e le schede dei clienti. Le chiamate in arrivo vengono associate a un contatto tramite il numero di telefono, l'operatore vede lo storico di quel cliente mentre il telefono squilla, e l'esito, le note e il riepilogo della chiamata vengono scritti nella stessa scheda al termine.

Che differenza c'è tra CTI e trunk SIP?

La CTI (computer telephony integration) collega un sistema telefonico esistente a un CRM, così le chiamate possono essere registrate e avviate dalla schermata del CRM. Il trunk SIP collega le linee telefoniche a un software tramite SIP, lo standard di segnalazione dell'IETF per avviare e chiudere le chiamate. Con un trunk SIP verso una piattaforma di contatto, le chiamate stesse girano dentro la piattaforma in cui ci sono già le tue chat, invece di essere sincronizzate da un sistema telefonico separato.

Le chiamate WhatsApp si possono registrare nel CRM?

Sì, se la tua piattaforma le riceve tramite la WhatsApp Business Calling API. Meta invia eventi webhook quando una chiamata si connette e quando termina, nella maggior parte dei casi con il numero del chiamante, e con orari e durata per le chiamate risposte. Una piattaforma può usare questi eventi per collegare la chiamata al contatto e inviare l'esito al tuo CRM.

Serve il consenso per registrare le chiamate che finiscono nel CRM?

Le regole sulla registrazione dipendono dai paesi in cui ti trovi tu e in cui si trovano i chiamanti. In alcuni luoghi basta il consenso di una parte, in altri devono acconsentire tutti i partecipanti, e le leggi sulla privacy come il GDPR aggiungono regole su base giuridica e conservazione. Informa i chiamanti all'inizio della chiamata e verifica con il tuo consulente legale; questa guida non è una consulenza legale.

Cosa deve scrivere nel CRM un'integrazione VoIP dopo ogni chiamata?

Come minimo: direzione, orario, durata, chi l'ha gestita, l'esito o la classificazione e un breve riepilogo con il passo successivo. Se registri e trascrivi le chiamate con il consenso, inserisci un link alla trascrizione invece di incollarla in un campo note, e limita chi può aprirla.

Primo mese di Growth offerto da noi

Gestisca WhatsApp, Instagram e Messenger da un'unica inbox

Inizi gratis con MonoChat: inbox condivisa del team, assistenti IA, modelli di messaggio e campagne sulle API ufficiali di Meta.

Un codice per azienda • 30 giorni per riscattarlo • Nessuna carta richiesta

150 $ per iniziare.

Riscuoti