Nøglepunkter
- En besked passerer dit system, din udbyder, en rute til operatøren, operatørens SMS-central og til sidst telefonen.
- Udbyderen vælger ruten, og kvaliteten varierer mellem ruter og mellem lande.
- Leveringsrapporten tager samme vej tilbage, og “leveret” betyder ikke “læst”.
- De fleste fejl skyldes nummeret, telefonen, afsenderidentiteten eller indholdet og sjældent din kode.
Trin 1: din applikation sender en forespørgsel
Dit system sender beskeden til udbyderen, typisk via et HTTPS-API eller en protokol som SMPP. Forespørgslen indeholder modtagerens nummer, afsenderen, teksten og ofte et eget ID.
Et godt API tjekker forespørgslen med det samme og returnerer et besked-ID. Gem det ID: Det er sådan, du følger beskeden bagefter, og sådan supporten finder den.
Trin 2: udbyderen vælger rute
Udbyderen ser på modtagerens nummer, finder land og operatør og vælger en rute. En udbyder kan have direkte forbindelser til operatører og ruter via partnere. Hvilken der bruges, afhænger af land, pris, kvalitet og af, hvordan hver rute præsterer lige nu.
Valget er usynligt for dig, men det er her, den største forskel mellem udbydere ligger.
Trin 3: operatørnetværket leverer beskeden
Udbyderen afleverer beskeden til operatørens SMS-central (SMSC). SMSC’en gemmer beskeden og sender den videre til telefonen, når telefonen kan nås. Er telefonen slukket eller uden dækning, forsøger SMSC’en igen i en begrænset periode, og derefter udløber beskeden.
Trin 4: leveringsrapporten kommer tilbage
Operatøren melder tilbage til udbyderen, hvad der skete, og udbyderen sender det videre til dig via en webhook eller API’et. Typiske udfald er leveret, fejlet og udløbet.
Generelt betyder “leveret”, at operatøren har bekræftet, at beskeden nåede telefonen. Det betyder ikke, at personen har læst den.
Her går det typisk galt
- Nummeret er ugyldigt, ikke i brug eller i et forkert format
- Telefonen er slukket eller uden dækning, indtil beskeden udløber
- Afsendernavnet accepteres ikke i landet, eller operatøren filtrerer indholdet
- En rute er overbelastet eller har en fejl
- Modtageren har blokeret afsenderen
Hvordan ZafeConnect passer ind
ZafeConnect har forbindelse til 190+ lande gennem direkte operatørforbindelser suppleret med partner-direkte ruter, med intelligent routing og fallback, og sender rigtige leveringsrapporter fra operatørerne tilbage til dig. ZafeConnect rapporterer en leveringsrate på over 98 %. Det er en rapporteret rate og ikke en leveringsgaranti.