Tutto ciò che vale la pena sapere, niente di superfluo.
Come funziona MO negli SMS bidirezionali
Quando un abbonato invia un SMS al tuo numero virtuale lungo o al tuo codice breve, l'SMSC del suo operatore riceve un messaggio MO, individua la destinazione registrata (il tuo aggregatore) e lo inoltra tramite SS7 MAP-MO-FORWARD-SHORT-MESSAGE o tramite SMPP deliver_sm (con il flag esm_class che indica MO, non DLR). Il gateway del tuo aggregatore lo recapita al tuo webhook.
Perché la fatturazione MO è diversa da quella MT
Il traffico MT viene fatturato al mittente (voi, l'azienda). Il traffico MO viene fatturato all'originatore (il consumatore, in base al suo piano tariffario). Sui codici brevi premium, il traffico MO può essere addebitato al consumatore a una tariffa maggiorata che viene condivisa con voi: è così che venivano monetizzate le campagne di donazione e i contenuti premium negli anni 2000. Per l'A2P moderno, il traffico MO premium è in gran parte scomparso; il traffico MO standard è gratuito per il consumatore.
Cosa richiede MO al tuo aggregatore
Un numero virtuale in entrata (numero lungo, codice breve o alfanumerico con funzionalità bidirezionali). Molti codici brevi non supportano MO, ma solo MT. I numeri lunghi li supportano sempre, ma il riconoscimento da parte degli utenti è meno diffuso. Per esempi di utilizzo di conversazioni bidirezionali, consultare /products/two-way-sms.
MO in WhatsApp e RCS
La terminologia MO/MT è nativa GSM. Nell'API WhatsApp Business, i termini equivalenti sono "messaggio in entrata" (equivalente MO) e "messaggio in uscita" (equivalente MT). La semantica è identica; il protocollo è costituito da webhook HTTP/JSON anziché da PDU SMPP.
MO contro MT in sintesi
| MT (terminato sul mobile) | MO (originato dal mobile) | |
|---|---|---|
| Direzione | Verso il telefono | Dal telefono |
| Esempio aziendale | Ogni messaggio A2P che invii | Risposte, parole chiave STOP / START / HELP |
| Fatturato a | Il mittente (l'azienda) | L'originatore (il consumatore) |
| Richiede | Sender ID + rotta verso la destinazione | Numero virtuale in entrata o short code |
| Operazione SMPP | submit_sm | deliver_sm (esm_class MO) |
| Termine WhatsApp/RCS | Messaggio in uscita | Messaggio in entrata |