IOSOR Guide

STOP dopo l'accodamento dell'invio: ignorare senza falsificare la consegna

Gestisci le richieste STOP in arrivo durante gli invii SMS in coda bloccando la trasmissione senza registrare false conferme di recapito.

STOP dopo l'accodamento dell'invio: ignorare senza falsificare la consegna.

Gestione dei comandi STOP tardivi nei messaggi in coda

Quando un utente finale invia un comando STOP mentre il messaggio di una campagna si trova ancora nella coda di uscita, la piattaforma deve intercettare la richiesta prima dell'instradamento verso la rete. Se il messaggio è già pronto all'inoltro tramite l'allocazione JIT degli instradamenti, si genera una potenziale race condition. Gli operatori CPaaS white-label che utilizzano IOSOR devono anteporre la conformità normativa al volume di traffico. La soglia prepagata di USD 20 assicura la continuità dell'account mentre la logica di soppressione valuta i payload MT rispetto alle liste di blocco attive.

Intercettazione dei payload in uscita prima dell'invio

Prima che qualsiasi payload in formato E.164 raggiunga il gateway di terminazione, il processo della coda consulta i registri DNC e il libro mastro delle disiscrizioni. Se il numero di destinazione ha inviato uno STOP in ingresso, lo stato dell'operazione passa immediatamente a soppresso. Non permettere mai al sistema di simulare una consegna riuscita o di generare un DLR fittizio. Falsificare l'esito di recapito per un contatto disiscritto comporta gravi sanzioni normative e compromette la fiducia dei clienti aziendali.

Gestione dell'allocazione JIT dei numeri e stato del libro contabile

IOSOR gestisce l'assegnazione dei numeri in modo dinamico. Senza dover mantenere un inventario statico di numerazioni virtuali, i numeri vengono acquisiti via JIT e associati all'istante al profilo. Quando viene elaborato un opt-out, il registro aggiorna il profilo del destinatario e contrassegna la voce di fatturazione MRC corrispondente. Gli account che si avvicinano alla soglia di revisione di USD 1,000/mese devono mantenere elenchi di soppressione accurati per prevenire blocchi durante picchi di traffico OTP.

Webhook e sincronizzazione dello stato in tempo reale

I sistemi a valle necessitano di un riscontro tempestivo quando un invio in coda viene neutralizzato da un comando STOP. Configura i webhook per trasmettere un evento di soppressione contenente il token Verify OK originale e il motivo dell'interruzione. Questo notifica al CRM o all'applicazione cliente che l'SMS è stato deliberatamente scartato, evitando che gli sviluppatori tentino nuovi invii verso utenti che hanno ritirato il proprio consenso.

Prevenzione degli invii doppi e risoluzione delle race condition

Le race condition si verificano quando un invio programmato viene eseguito contemporaneamente alla ricezione di un webhook di disiscrizione. Per evitare inoltri duplicati, applica blocchi atomici a livello di database sulla chiave del destinatario. Approfondisci questi scenari operativi consultando le nostre guide tecniche correlate:

Inizia con IOSOR

Apri la console di routing IOSOR e verifica che il controllo preliminare della tua coda esegua una verifica in tempo reale del registro rispetto allo stato di esclusione del destinatario. Abilita i blocchi atomici dei destinatari per risolvere le condizioni di competenza tra i payload programmati e i webhook STOP in arrivo. Infine, mappa i tuoi webhook a valle per emettere un evento di soppressione con il token Verify OK originale anziché registrare uno stato di avvenuta consegna.

Sintesi IOSOR

Questa guida ha stabilito che uno STOP in arrivo mentre un messaggio si trova nella coda in uscita deve intercettare immediatamente il lavoro prima dell'invio del gateway.

Questa guida ti è stata utile?

Guide correlate