Введение
STIR/SHAKEN — это платформа, которую операторы связи США и Канады используют для криптографического подтверждения идентификатора вызывающего абонента при исходящем вызове. STIR — это протокол (пересмотр защищенной телефонной идентификации). SHAKEN — это уровень управления на стороне оператора связи, который определяет, какой вызов получает какой уровень аттестации. Вместе они позволили нижестоящему оператору доказать, что идентификатор вызывающего абонента при вызове не был подделан при передаче.
Существует три уровня аттестации. A-уровень означает, что исходный оператор аутентифицировал как вызывающего абонента, так и право на использование номера. B-уровень означает, что оператор связи аутентифицировал звонящего, но не может поручиться за номер. C-уровень это «мы знаем, кто передал нам этот звонок, но ничего больше». Все, что ниже C, является беззнаковым, а неподписанные вызовы все чаще рассматриваются как подозрительные.
Мандат FCC на использование STIR/SHAKEN в голосовых IP-сетях действует с 2021 года.
Что изменилось за последние 18 месяцев, так это то, что основные операторы мобильной связи США — Verizon, T-Mobile, AT&T — перешли от «мы смотрим на аттестацию» к «мы оцениваем частоту ответов и вероятность спам-тегов, в основном на основе аттестации». Это та часть, которая изменила экономику для наших клиентов, и именно поэтому мы перестали считать аттестацию необязательной.
Почему большинство продавцов берут за это плату
Аттестация стоит перевозчику реальных денег. Чтобы подписать уровень A, исходный оператор связи должен подтвердить право клиента на использование номера, иметь сертификат авторизованного STI-CA (центр сертификации защищенной телефонной идентификации) и управлять инфраструктурой подписи. Стоимость сертификата не является тривиальной. Аудит «Знай своего клиента» и аудит владения номером не являются тривиальными.
Таким образом, большинство поставщиков облачных телефонов подсчитывают и приходят к выводу, что аттестация должна быть функцией более высокого уровня: бесплатные клиенты и начальные планы получают C или не проходят аттестацию, платные планы получают B, корпоративные планы получают A. Это рационально с точки зрения прибылей и убытков поставщика. Это иррационально с точки зрения прибылей и убытков клиента.
Клиент платит за исходящие звонки, которые соединяются. Звонок с сертификацией B из стартового плана на номер мобильного телефона Verizon имеет значительно более низкую скорость соединения, чем звонок с сертификацией A.
Стартовый клиент на самом деле не экономит деньги; они платят за незавершенный трафик, причем платят за него дважды — один раз за минуты оператора связи и один раз за сделки, которые они никогда не закрывают, потому что звонок был помечен как спам.
Что это изменило для наших клиентов
Когда мы установили аттестацию уровня A по умолчанию для каждого плана, мы отслеживали коэффициент ответа (ASR) для исходящих вызовов трем крупным операторам мобильной связи США до и после каждого отдельного клиента. Цифры были однозначными.
- Средний исходящий ASR на мобильные номера в США вырос с 38,4% до 51,7% за 60 дней после того, как мы включили аттестацию по умолчанию — относительное улучшение на 35%.
- Уровень спам-тегов (когда оператор назначения пометил звонок как «Вероятный спам» или что-то подобное) упал с 11,2% до 2,9%.
- Повторный набор громкости — количество повторных звонков клиентов в один и тот же пункт назначения после неудачного первого звонка — снизилось на 22%.
Больше всего пострадали клиенты: стоматологические кабинеты, службы планирования медицинских услуг, услуги на дому и любые другие предприятия, которые звонят для подтверждения записи на прием. Именно эти компании больше всего жалуются на то, что «ИИ звонит клиентам, а они никогда не берут трубку». Оказывается, значительная часть фразы «они никогда не берут трубку» на самом деле была «звонок был помечен как «вероятно спам» до того, как зазвонил телефон».
Как мы подписываем A-уровень для каждой учетной записи
Аттестация уровня A требует, чтобы мы, как исходный оператор связи, подтвердили, что клиент имеет право использовать вызывающий номер. У нас это происходит тремя способами.
Для чисел предоставляется через Ajoxi, проверка автоматическая — мы выдали номер и владеем цепочкой поставок. Это подавляющее большинство исходящего трафика на платформе.
Для перенесенные номера, проверка происходит при завершении порта. Как только приходит подтверждение LNP (переносимость локального номера), мы обновляем нашу запись STI-PA (Администратор политики), чтобы связать номер с учетной записью клиента, и A-аттестация активируется в течение 15 минут.
Для Номера BYOC (принеси своего оператора связи), если клиент хочет использовать Ajoxi для исходящих вызовов, но сохранить существующего оператора связи для входящих, мы запускаем одноразовую задачу аттестации: делаем краткий тестовый звонок с номера BYOC и подтверждаем, что клиент может создать уникальный токен, доставленный в ходе тестового звонка.
Пока этот вызов не будет пройден, номер будет стоять на аттестации B, а не A.
Крайние случаи и ошибки, которые стоит знать
Есть три места, где система ведет себя не так, как можно было бы ожидать, и мы научились четко выявлять их, а не молча деградировать.
Первое - это международный исходящий. STIR/SHAKEN — это североамериканская система. Звонки в большинство других регионов либо игнорируют подтверждение, либо удаляют его на границе. Мы подтверждаем, где это применимо, и четко заявляем, что эта система не дает никаких преимуществ за пределами, скажем, Германии.
Второй старая репутация. Даже при наличии A-аттестации совершенно новый номер без истории звонков рассматривается службой спам-аналитики более подозрительно, чем номер с шестью месяцами нормального использования. Мы предупреждаем клиентов, когда они начинают масштабную кампанию по новому номеру, и рекомендуем 7–10-дневную разминку при умеренном объеме.
Третий отображаемое имя и идентификатор вызывающего абонента. STIR/SHAKEN подтверждает номер вызывающего абонента, а не текст CNAM (имя вызывающего абонента), который некоторые операторы связи отображают рядом с ним. CNAM — это отдельная служба поиска в базе данных, имеющая крайне противоречивую репутацию в отрасли. Некоторые операторы связи кэшируют CNAM на 30 дней; некоторые никогда не обновляют его.
Мы обновляем CNAM при предоставлении и снова при любом изменении фирменного наименования, но клиентам следует ожидать, что период распространения может занять несколько дней, прежде чем нижестоящие операторы связи отразят это.
Что не исправляет аттестация
A-аттестация не является бесплатным пропуском. Он сообщает оператору назначения: «Мы можем доказать, от кого это сообщение, и что он имеет право использовать этот номер». Он не сообщает оператору назначения, что «этот абонент ведет себя хорошо». Клиент, который наберет один и тот же домашний номер 14 раз за два дня, все равно получит спам-метку, независимо от того, имеет ли он A-аттестацию или нет.
Модели аналитики спама у операторов связи учитывают аттестацию, частоту вызовов, соотношение завершенных и предпринятых вызовов, сходство шаблонов вызовов с известными шаблонами спама, а также прямые отчеты пользователей (кнопка «Сообщить о спаме» в номеронабирателе). Аттестация приведет вас к правой стороне первого ввода. Остальное зависит от вызывающего поведения, а поведение – это то, что мы можем формировать, но не контролировать.
Что мы можем сделать (и это входит в комплект аттестации на нашей платформе) — это автоматическое ограничение скорости набора номера для каждого пункта назначения, окно дедупликации, которое блокирует повторные наборы одного и того же номера в течение настраиваемого интервала, и правило «не звонить после N попыток», которое применяется ко всей учетной записи.
Так почему бы не взимать за это плату?
Потому что клиент тарифного плана стоимостью 29 долларов в месяц, звонящий для подтверждения встреч, имеет те же потребности, что и клиент плана стоимостью 2900 долларов в месяц, звонящий для подтверждения встреч. Предельная стоимость подтверждения еще одного вызова после оплаты инфраструктуры сертификатов представляет собой ошибку округления.
Предельная выгода для клиента велика и сосредоточена на более мелком клиенте, который в противном случае был бы лишен возможности использовать функцию, которая фактически поддерживает работу его бизнеса.
Другая причина заключается в том, что дефолт в отрасли быстро меняется. В течение 24 месяцев неподписанный исходящий трафик в США станет скорее исключением, чем правилом. Поставщики, которые в 2025 году провели аттестацию за платным доступом, в 2027 году незаметно сделают ее дефолтной, потому что этого потребуют их клиенты.
Мы предпочли бы сделать это сейчас, на наших условиях, чем сделать это позже, потому что рынок заставил нас это сделать.
Здесь нет никакого умного урока о доходах. Мы установили функцию по умолчанию, потому что это правильное значение по умолчанию, и установили цену на остальную часть продукта, чтобы она по-прежнему работала. Иногда правильное определение продукта и правильное ценообразование — это одно и то же.