IOSOR Guide

Un unico thread tra SMS, WhatsApp ed e-mail

Scopri come creare un'identità di conversazione unificata su SMS, WhatsApp ed e-mail utilizzando l'instradamento e il controllo saldi di IOSOR CPaaS.

Un unico thread tra SMS, WhatsApp ed e-mail.

Mappatura dell'identità cliente su canali eterogenei

Creare un thread di conversazione unificato tra SMS, WhatsApp ed e-mail richiede di disaccoppiare gli identificatori di canale dai profili interni. Un SMS in entrata presenta un numero di telefono in formato E.164, i webhook di WhatsApp forniscono un ID collegato a E.164 e l'e-mail utilizza un indirizzo secondo lo standard RFC. IOSOR associa questi indirizzi eterogenei a un'unica chiave di thread. Quando un evento in entrata arriva tramite webhook, la piattaforma mappa il mittente al contesto attivo prima di eseguire la logica aziendale.

Normalizzazione delle meccaniche del payload in ingresso in un'unica sessione

Ogni protocollo gestisce lo stato in modo differente. Gli SMS si basano su callback DLR asincroni, WhatsApp utilizza timer per le finestre di conversazione e l'e-mail opera su strutture MIME. IOSOR normalizza i payload in ingresso in una struttura JSON standardizzata. Sia che l'utente risponda STOP via SMS, invii un messaggio su WhatsApp o risponda a un'e-mail, l'API standardizza il testo, il timestamp e il token di contesto. Le applicazioni elaborate un unico flusso senza adattatori distinti.

Trattenute sul libro mastro e logica di instradamento per thread multicanale

Mantenere un thread continuo richiede un ordine di instradamento deterministico e un'assegnazione trasparente dei costi. Quando si invia un messaggio su qualsiasi canale, IOSOR applica una trattenuta prepagata sul libro mastro. I messaggi in uscita su WhatsApp o SMS avviano una verifica immediata del saldo. Se l'invio fallisce prima della trasmissione, la trattenuta viene rilasciata all'istante. Questa architettura previene discrepanze di saldo durante invii multicanale mantenendo lo stato del thread tra esecuzione primaria e secondaria.

Gestione dei segnali di opt-out tra SMS, WhatsApp ed e-mail

L'identità multicanale richiede un'applicazione sincronizzata del consenso del cliente. Se un utente invia un comando STOP via SMS, le regole di conformità impongono che i messaggi in uscita sui canali collegati rispettino tale preferenza in base alla politica definita. IOSOR registra flag di opt-out globali e specifici per canale all'interno del libro mastro delle identità. Quando un trigger automatico tenta di inviare un aggiornamento, il motore verifica lo stato del consenso prima di mettere in coda il messaggio.

Idoneità architetturale e integrazioni cross-canale

Collegare i thread di messaggistica multicanale ai sistemi CRM e di ticketing richiede una consegna affidabile dei webhook. Per consultare strategie di instradamento e guide di configurazione correlate, consultare le seguenti risorse:

Inizia con IOSOR

Per stabilire un'identità di conversazione veramente unificata, inizia configurando la mappatura dell'identità del cliente all'interno della console IOSOR, collegando numeri E.164 e indirizzi email. Assicurati che i tuoi webhook siano impostati per ricevere payload in entrata normalizzati, consentendo a IOSOR di mantenere una singola sessione su SMS, WhatsApp ed email. Verifica che il tuo saldo sia sufficiente, ricaricando se necessario, per prevenire qualsiasi interruzione al flusso unificato del cliente.

Sintesi IOSOR

Questo articolo ha dimostrato che un'esperienza cliente veramente omnichannel non riguarda la scelta di un canale, ma il mantenimento di una conversazione singola e continua, indipendentemente dal canale.

Questa guida ti è stata utile?

Guide correlate