Wat is CNAM en wat is het verschil met caller ID?

Caller ID is het nummer dat een oproep meestuurt, en CNAM is de naam die de ontvangende carrier daarvoor opzoekt.

Dezelfde oproep kan op het ene toestel één naam tonen en op een ander toestel een andere naam. De beller heeft geen van beide gekozen voor die oproep. Dat kan omdat het nummer en de naam het toestel via verschillende routes bereiken, bepaald door verschillende partijen.

Wat stuurt de oproep zelf mee?

Een nummer, en een claim over wie gerechtigd is het te gebruiken.

Het oproepnummer maakt deel uit van de oproepopbouw. Het komt met de oproep mee. Het is het gegeven waar een ontvangend netwerk direct op kan handelen. Wat niet meekomt is een naam.

Ondertekening verandert de sterkte van het nummer, niet de aanwezigheid van een naam. STIR/SHAKEN verklaart dat de beller gerechtigd is het oproepnummer te gebruiken, wat een uitspraak is over het nummer en niets anders. Een perfect geattesteerde oproep toont nog steeds de naam die de ontvangende kant besluit te laten zien.

Waar komt de naam vandaan?

Uit een database die de ontvangende carrier bevraagt, op basis van het nummer.

CNAM, de calling name service, is een lookup die aan de ontvangende kant wordt uitgevoerd. De ontvangende carrier neemt het oproepnummer, vraagt een calling-name-database welke naam ervoor geregistreerd staat en geeft het antwoord door aan het toestel. De beller wordt niet geraadpleegd.

Daar volgen twee gevolgen uit. Omdat de lookup aan de andere kant plaatsvindt, kunnen verschillende carriers verschillende namen tonen voor dezelfde oproep. Een verouderd record blijft een oude naam tonen lang nadat een bedrijf die heeft gewijzigd. Omdat de beller niet wordt geraadpleegd, bepaalt geen instelling aan jouw kant het resultaat.

Wat bepaalt eigenlijk de naam op het scherm?

Een van vier bronnen. Ze hebben voorrang in ongeveer deze volgorde.

BronWaar het vandaan komtWat het voor jou betekent
Een opgeslagen contactHet eigen adresboek van de ontvangerJe kunt het niet beïnvloeden, en het wint meestal
Een CNAM-recordEen calling-name-database die de ontvangende carrier bevraagtWijzigen via degene die het record voor het nummer beheert
Een spamlabelDe analytics van de ontvangende carrier of het toestelEen oordeel over het verkeer, helemaal geen naam
Een geauthenticeerde identiteitEen ondertekende oproep, geverifieerd aan de ontvangende kantBewijst dat het nummer legitiem van jou is, niet de naam

Een ontvanger die het nummer heeft opgeslagen ziet het eigen label, wat iemand anders ook doet. Een oproep die als ongewenst is aangemerkt kan een waarschuwing tonen in plaats van een naam. Waarom een oproep waarschijnlijk als spam wordt gelabeld behandelt de laatste rij.

Is een weergavenaam instellen hetzelfde als bewijzen dat een nummer van mij is?

Nee. Het zijn afzonderlijke problemen met afzonderlijke mechanismen.

Controle over een nummer bewijs je door het te verifiëren, waarmee je het recht krijgt om er oproepen mee te starten. Een naam voor een nummer publiceer je door een calling-name-record bij te werken, via de partij die het beheert.

Een provider kan het eerste doen zonder het tweede. Het eerste is een relatie met je eigen carrier. Het tweede is een record in een database die door alle andere carriers wordt bevraagd.

Wat kan ik doen op Bird?

Een nummer dat je al hebt registreren en verifiëren. Beschouw de naam als een lokaal label.

Bird verifieert een extern gehouden nummer door het te bellen en om een code te vragen, waarmee wordt vastgesteld dat je voldoende controle over het nummer hebt om er oproepen mee te starten. De caller-ID-gids behandelt die stroom, die via het dashboard verloopt in plaats van de publieke API.

De name op een geregistreerd caller ID is je eigen label om meerdere geregistreerde nummers uit elkaar te houden. Het verschijnt nergens in een oproep, dus het wijzigen ervan heeft nooit invloed op wat de persoon die je belt te zien krijgt. Niets op Bird publiceert een calling name. Plan een wijziging van de weergavenaam met degene die het CNAM-record voor het nummer beheert.

Kort gezegd

  1. Het nummer reist mee, de naam wordt opgezocht.

    Een oproep stuurt het oproepnummer mee. De naam ernaast komt uit een database die de ontvangende carrier bevraagt, niet van de beller.

  2. Vier verschillende bronnen kunnen de naam op een scherm bepalen.

    Een opgeslagen contact, een CNAM-lookup, een spamlabel van de carrier en een geauthenticeerde identiteit bepalen de weergave elk op een andere manier.

  3. Het ondertekenen van een oproep bewijst het nummer, niet de naam.

    STIR/SHAKEN verklaart dat een beller gerechtigd is een nummer te gebruiken. Het bevat geen claim over de naam die ervoor wordt weergegeven.

  4. Een Bird-caller-ID-label is alleen van jou.

    De naam op een geregistreerd caller ID verschijnt nergens in een oproep, dus het wijzigen ervan verandert nooit wat de persoon die je belt te zien krijgt.

Breng het in de praktijk.

Ga verder met de documentatie, handleidingen en voorbeelden voor dit onderwerp.

Ontvang een implementatieoverzicht

Bouw op hetzelfde netwerk.

Een test-API-key is direct beschikbaar. Productietoegang wordt ontgrendeld zodra u een betaalmethode toevoegt en een afzender verifieert.

Jouw volgende idee. Klaar om te verbinden.