Einführung
STIR/SHAKEN ist das Framework, das US-amerikanische und kanadische Mobilfunkanbieter verwenden, um die Anrufer-ID bei einem ausgehenden Anruf kryptografisch zu bestätigen. STIR ist das Protokoll (Secure Telephone Identity Revisited). SHAKEN ist die betreiberseitige Governance-Ebene, die festlegt, welcher Anruf welche Bescheinigungsebene erhält. Gemeinsam lassen sie einen Downstream-Anbieter nachweisen, dass die Anrufer-ID eines Anrufs während der Übertragung nicht gefälscht wurde.
Es gibt drei Zertifizierungsstufen. Abitur bedeutet, dass der ursprüngliche Netzbetreiber sowohl den Anrufer als auch das Recht zur Nutzung der Nummer authentifiziert hat. B-Niveau bedeutet, dass der Mobilfunkanbieter den Anrufer authentifiziert hat, aber nicht für die Nummer bürgen kann. C-Level ist: „Wir wissen, wer uns diesen Anruf gegeben hat, aber sonst nichts.“ Alles unter C ist nicht signiert, und nicht signierte Anrufe werden zunehmend als verdächtig behandelt.
Das FCC-Mandat für STIR/SHAKEN für IP-Sprachnetzwerke ist seit 2021 in Kraft.
Was sich in den letzten 18 Monaten geändert hat, ist, dass die großen US-Mobilfunkanbieter – Verizon, T-Mobile, AT&T – von „Wir achten auf die Bescheinigung“ zu „Wir bewerten die Antwortrate und die Spam-Tag-Wahrscheinlichkeit weitgehend auf der Grundlage der Bescheinigung“ übergegangen sind. Das ist der Teil, der die Wirtschaftlichkeit für unsere Kunden verändert hat, und deshalb haben wir aufgehört, Bescheinigungen als optional zu betrachten.
Warum die meisten Anbieter dafür verlangen
Eine Bescheinigung kostet den Spediteur echtes Geld. Um das A-Level zu signieren, muss der ursprüngliche Anbieter das Recht des Kunden zur Nutzung der Nummer überprüfen, ein Zertifikat einer autorisierten STI-CA (Secure Telephone Identity Certificate Authority) vorhalten und eine Signierungsinfrastruktur betreiben. Die Zertifikatsgebühren sind nicht trivial. Die Know-Your-Customer- und Number-Ownership-Audits sind nicht trivial.
Daher rechnen die meisten Anbieter von Cloud-Telefonen nach und kommen zu dem Schluss, dass die Bescheinigung eine höherstufige Funktion sein sollte: Kostenlose Kunden und Einsteigerpläne erhalten die Bescheinigung C oder keine Bescheinigung, kostenpflichtige Pläne erhalten die Bescheinigung B, Enterprise-Pläne erhalten die Bescheinigung A. Dies ist angesichts der Gewinn- und Verlustrechnung des Anbieters rational. Es ist irrational gegenüber der Gewinn- und Verlustrechnung des Kunden.
Der Kunde zahlt für ausgehende Anrufe, die eine Verbindung herstellen. Ein B-attestierter Anruf von einem Starter-Tarif zu einer Verizon-Mobilfunknummer hat eine deutlich niedrigere Verbindungsrate als ein A-attestierter Anruf.
Der Starterkunde spart nicht wirklich Geld; Sie zahlen für Datenverkehr, der nicht abgeschlossen wird, und zwar doppelt – einmal in den Minuten des Mobilfunkanbieters und einmal in den Verträgen, die sie nie abschließen, weil der Anruf als Spam markiert wurde.
Was es für unsere Kunden verändert hat
Als wir die A-Level-Bescheinigung als Standard für jeden Plan auslieferten, haben wir das Antwort-Beschlag-Verhältnis (ASR) für ausgehende Anrufe zu den drei großen US-Mobilfunkanbietern vorher und nachher auf Kundenbasis verfolgt. Die Zahlen waren eindeutig.
- Durchschnittliche ausgehende ASR an mobile US-Nummern stieg in den 60 Tagen, nachdem wir die Attestierung standardmäßig aktiviert hatten, von 38,4 % auf 51,7 % – eine relative Verbesserung von 35 %.
- Spam-Tag-Rate (wobei der Zielbetreiber den Anruf als „Spam-wahrscheinlich“ oder ähnlich gekennzeichnet hat) sank von 11,2 % auf 2,9 %.
- Lautstärke erneut wählen – Die Anzahl der wiederholten Anrufe, die Kunden an dasselbe Ziel tätigen, nachdem ein erster Anruf fehlgeschlagen ist, ist um 22 % gesunken.
Zu den am stärksten betroffenen Kunden zählten Zahnarztpraxen, Terminplanungsbüros im Gesundheitswesen, häusliche Dienstleistungen und alle anderen Unternehmen, die zur Terminbestätigung anrufen. Dies sind auch die Unternehmen, die sich am heftigsten darüber beschweren: „Die KI ruft Kunden an und sie gehen nie ran.“ Es stellt sich heraus, dass ein bedeutungsvoller Teil von „Sie nehmen nie ab“ in Wirklichkeit „Der Anruf wurde wahrscheinlich mit Spam markiert, bevor das Telefon klingelte“ war.
Wie wir für jedes Konto A-Level-Signaturen durchführen
Für die A-Level-Bescheinigung müssen wir als ursprünglicher Netzbetreiber überprüfen, ob der Kunde berechtigt ist, die Rufnummer zu verwenden. Es gibt drei Möglichkeiten, wie dies bei uns geschieht.
Für Zahlen bereitgestellt durch Ajoxi, die Verifizierung erfolgt automatisch – wir haben die Nummer vergeben und sind Eigentümer der Produktkette. Dies ist der überwiegende Teil des ausgehenden Datenverkehrs auf der Plattform.
Für portierte Nummern, die Überprüfung erfolgt bei der Portvervollständigung. Sobald die LNP-Bestätigung (Local Number Portability) eintrifft, aktualisieren wir unseren STI-PA-Datensatz (Policy Administrator), um die Nummer dem Konto des Kunden zuzuordnen, und die A-Bescheinigung wird innerhalb von 15 Minuten aktiviert.
Für BYOC-Nummern (Bring Your Own Carrier).Wenn der Kunde Ajoxi für ausgehende Anrufe nutzen, aber seinen bestehenden Mobilfunkanbieter für eingehende Anrufe behalten möchte, führen wir eine einmalige Bescheinigungsherausforderung durch: Wir tätigen einen kurzen Testanruf von der BYOC-Nummer und bestätigen, dass der Kunde einen eindeutigen Token vorlegen kann, der durch den Testanruf geliefert wird.
Bis diese Herausforderung bestanden ist, steht die Nummer bei der B-Bescheinigung, nicht bei A.
Grenzfälle und wissenswerte Fallstricke
Es gibt drei Stellen, an denen sich das System nicht so verhält, wie Sie es erwarten würden, und wir haben gelernt, diese deutlich zu erkennen, anstatt sie stillschweigend zu verschlechtern.
Das erste ist internationaler Outbound. STIR/SHAKEN ist ein nordamerikanisches Framework. Bei Anrufen in die meisten anderen Regionen wird die Bescheinigung entweder ignoriert oder an der Grenze entfernt. Wir bestätigen, wo zutreffend, und weisen ausdrücklich darauf hin, dass der Rahmen für Auslandsreisen, beispielsweise nach Deutschland, keinen Nutzen bringt.
Das zweite ist Alter Ruf. Selbst mit A-Bescheinigung wird eine brandneue Nummer ohne Anrufhistorie von der Spam-Analyse des Netzbetreibers verdächtiger behandelt als eine Nummer, die sechs Monate lang normal genutzt wurde. Wir warnen Kunden, wenn sie eine großvolumige Kampagne mit einer neuen Nummer starten, und empfehlen eine 7–10-tägige Aufwärmphase bei mäßiger Lautstärke.
Der dritte ist Anzeigename vs. Anrufer-ID. STIR/SHAKEN bestätigt die anrufende Nummer, nicht den CNAM-Text (Anrufername), den einige Netzbetreiber daneben anzeigen. CNAM ist eine separate Datenbanksuche mit einer äußerst uneinheitlichen Erfolgsbilanz in der Branche. Einige Netzbetreiber speichern CNAM 30 Tage lang im Cache. manche aktualisieren es nie.
Wir aktualisieren CNAM bei der Bereitstellung und erneut bei jeder Änderung des Markennamens. Kunden sollten jedoch mit einem mehrtägigen Verbreitungsfenster rechnen, bevor nachgelagerte Netzbetreiber dies berücksichtigen.
Welche Bescheinigung behebt nicht
Das A-Testat ist kein Freifahrtschein. Darin heißt es gegenüber dem Zielanbieter: „Wir können nachweisen, von wem die Nummer stammt und dass sie das Recht hat, diese Nummer zu verwenden.“ Dem Zielnetzbetreiber wird nicht mitgeteilt, dass sich dieser Anrufer brav benimmt. Ein Kunde, der innerhalb von zwei Tagen 14 Mal dieselbe Privatnummer wählt, wird immer noch mit einem Spam-Tag versehen, ob mit A-Bescheinigung oder nicht.
Die Spam-Analysemodelle des Netzbetreibers berücksichtigen die Bescheinigung, die Anrufhäufigkeit, das Verhältnis von abgeschlossenen zu versuchten Anrufen, die Ähnlichkeit des Anrufmusters mit bekannten Spam-Mustern und direkte Benutzerberichte (die Schaltfläche „Spam melden“ im Dialer). Durch die Bescheinigung gelangen Sie auf die rechte Seite der ersten Eingabe. Der Rest hängt vom Verhalten des Anrufers ab, und Verhalten können wir gestalten, aber nicht überwachen.
Was wir tun können – und was mit der Bescheinigung auf unserer Plattform gebündelt ist – ist eine automatische Ratenbegrenzung für zielspezifische Einwahlobergrenzen, ein Deduplizierungsfenster, das wiederholte Anwahlen an dieselbe Nummer innerhalb eines konfigurierbaren Intervalls blockiert, und eine „Nicht nach N-Versuchen anrufen“-Regel, die für das gesamte Konto gilt.
Warum also nicht dafür eine Gebühr erheben?
Denn der Kunde eines Tarifs für 29 $/Monat, der zur Bestätigung von Terminen wählt, hat den gleichen Bedarf wie der Kunde eines Tarifs für 2.900 $/Monat, der zur Bestätigung von Terminen wählt. Die Grenzkosten für die Beglaubigung eines weiteren Anrufs, sobald die Zertifikatsinfrastruktur bezahlt ist, sind ein Rundungsfehler.
Der marginale Nutzen für den Kunden ist groß – und konzentriert sich auf den kleineren Kunden, der andernfalls die Funktion, die sein Geschäft tatsächlich am Laufen hält, nicht bezahlen würde.
Der andere Grund ist, dass sich die Zahlungsunfähigkeit der Branche schnell verschiebt. Innerhalb von 24 Monaten wird nicht signierter ausgehender Datenverkehr in den USA eher die Ausnahme als die Regel sein. Anbieter, die im Jahr 2025 eine Bescheinigung hinter einer Paywall hatten, werden diese im Jahr 2027 stillschweigend außer Kraft setzen, weil ihre Kunden dies verlangen werden.
Wir würden es lieber jetzt zu unseren Bedingungen tun, als es später zu tun, weil der Markt uns dazu gezwungen hat.
Hier gibt es keine clevere Lektion zum Thema Einnahmen. Wir haben eine Standardfunktion festgelegt, weil es die richtige Standardeinstellung ist, und wir haben den Preis für den Rest des Produkts so festgelegt, dass es weiterhin funktioniert. Manchmal sind der richtige Produktaufruf und der richtige Preisaufruf ein und derselbe.