Choose your own telephony provider for SMS and voice authentication
In brief
The page consistently replaces “telecom provider” with “telephony provider” across descriptions, architecture guidance, responsibilities, and related setup, fraud, resiliency, and cost links.
What Entra admins need to know
Administrators will see consistent terminology when using CYOT planning and setup guidance.
This editorial summary was generated by AI from the documentation changes. Verify important details in the full Microsoft Learn article.
Documentation change
The comparison below shows only the changed extract. Use the full-page view for complete context.
title: Choose your own telephony provider for SMS and voice authentication
description: Learn how CYOT works, available telecomtelephony providers, and how to plan setup, fraud protection, resiliency, and costs.
ms.topic: concept-article
ms.date: 10/30/2026
ai-usage: ai-assisted
Choose Your Own Telephony Provider (CYOT) lets your organization use a supported telecomtelephony provider to deliver SMS and voice authentication for Microsoft Entra ID.
With CYOT, Microsoft Entra continues to manage the authentication experience, including one-time passcode (OTP) generation and validation, while SMS messages and voice calls are delivered through the telecomtelephony provider that your organization selects and configures.
CYOT gives your organization more control over telecomtelephony provider selection, geographic coverage, pricing, and telecomtelephony delivery.
- Microsoft Entra initiates the authentication request.
- Microsoft Entra sends the request to the CYOT integration deployed in your Azure subscription.
- The integration sends the request to your configured
telecomtelephony provider. - Your
telecomtelephony provider delivers the SMS message or voice call to the user. - Microsoft Entra completes the authentication flow.
The Azure Function deployed in your subscription connects Microsoft Entra with your telecomtelephony provider.
:::image type="content" source="media/concept-phone-providers/telephony-provider-integration-diagram.jpeg" alt-text="Simplified CYOT architecture diagram showing Microsoft Entra connected to a telecomtelephony provider through an Azure Function in your Azure subscription." lightbox="media/concept-phone-providers/telephony-provider-integration-diagram.jpeg":::
Available telephony providers
Select a supported telecomtelephony provider based on your organization's coverage, pricing, and other requirements.
Review pricing and other commercial details for the available provider offers:
Understand your responsibilities
With CYOT, your organization owns the Azure resources deployed in your subscription and your telecomtelephony provider account, so you keep full control over how they run. The guided deployment sets up the integration for you, and your team manages the Azure Function and provider account from there.
| Owner | Responsibilities |
|---|---|
| Microsoft | Microsoft Entra authentication and the handoff to your endpoint. |
| Customer | Deploying and operating the integration, managing the |
| Telephony provider | SMS and voice delivery, and offering fraud controls. |
Get started with CYOT
- Evaluate. Validate the integration while Microsoft continues to deliver messages, so users aren't affected.
- Roll out. Move traffic to your provider gradually, validating at each stage.
For detailed instructions, see Set up SMS and voice with your own telephony provider in the Microsoft Entra admin center.
Prevent telephony fraud
Work with your telecomtelephony provider to configure the fraud protection, destination, usage, and spending controls appropriate for your organization's traffic and risk requirements.
See Prevent telephony fraud when using your own telephony provider.
Plan for resiliency
Plan the availability and recovery of the Azure resources and telecomtelephony provider used by your CYOT integration.
Organizations with additional availability requirements can implement cross-region resiliency and, where appropriate, configure provider redundancy.
See Plan for resiliency when using your own telephony provider.
Understand costs
CYOT can involve two separate categories of costs:
TelecomTelephony provider costs for SMS and voice delivery through your selected provider.- Azure costs for the Azure Function and supporting resources deployed in your subscription.
Review both before moving production authentication traffic to CYOT.
See Estimate telephony-provider and Azure hosting costs.
Troubleshoot CYOT
To diagnose SMS or voice issues, identify whether the issue is in Microsoft Entra authentication and configuration, your CYOT integration, or telecomtelephony provider delivery.
See Troubleshoot SMS and voice with your own telephony provider for diagnostic guidance and information about where to get support.
Related content
- Set up SMS and voice with your own telephony provider in the Microsoft Entra admin center.
- Protect against telephony fraud with your own telephony provider.
- Plan for resiliency and high availability.
- Troubleshoot SMS and voice with your own telephony provider.
- Frequently asked questions.
- Passkeys by default and retirement of Microsoft-provided SMS and voice authentication.
- Configure and enable users for SMS-based authentication using Microsoft Entra ID.
@@ -1,6 +1,6 @@ --- title: Choose your own telephony provider for SMS and voice authentication-description: Learn how CYOT works, available telecom providers, and how to plan setup, fraud protection, resiliency, and costs.+description: Learn how CYOT works, available telephony providers, and how to plan setup, fraud protection, resiliency, and costs. ms.topic: concept-article ms.date: 10/30/2026 ai-usage: ai-assisted@@ -12,11 +12,11 @@ ai-usage: ai-assisted <a id="choose-a-telephony-provider-for-sms-and-voice-authentication"></a> -Choose Your Own Telephony Provider (CYOT) lets your organization use a supported telecom provider to deliver SMS and voice authentication for Microsoft Entra ID.+Choose Your Own Telephony Provider (CYOT) lets your organization use a supported telephony provider to deliver SMS and voice authentication for Microsoft Entra ID. -With CYOT, Microsoft Entra continues to manage the authentication experience, including one-time passcode (OTP) generation and validation, while SMS messages and voice calls are delivered through the telecom provider that your organization selects and configures.+With CYOT, Microsoft Entra continues to manage the authentication experience, including one-time passcode (OTP) generation and validation, while SMS messages and voice calls are delivered through the telephony provider that your organization selects and configures. -CYOT gives your organization more control over telecom provider selection, geographic coverage, pricing, and telecom delivery.+CYOT gives your organization more control over telephony provider selection, geographic coverage, pricing, and telephony delivery. > [!IMPORTANT] > Microsoft recommends phishing-resistant authentication methods, such as [passkeys](concept-authentication-passkeys-fido2.md), instead of SMS or voice. Use a telephony provider only for user populations that have a business, regulatory, or technical requirement for telephony-based authentication.@@ -29,17 +29,17 @@ When SMS or voice authentication is required: 1. Microsoft Entra initiates the authentication request. 1. Microsoft Entra sends the request to the CYOT integration deployed in your Azure subscription.-1. The integration sends the request to your configured telecom provider.-1. Your telecom provider delivers the SMS message or voice call to the user.+1. The integration sends the request to your configured telephony provider.+1. Your telephony provider delivers the SMS message or voice call to the user. 1. Microsoft Entra completes the authentication flow. -The Azure Function deployed in your subscription connects Microsoft Entra with your telecom provider.+The Azure Function deployed in your subscription connects Microsoft Entra with your telephony provider. -:::image type="content" source="media/concept-phone-providers/telephony-provider-integration-diagram.jpeg" alt-text="Simplified CYOT architecture diagram showing Microsoft Entra connected to a telecom provider through an Azure Function in your Azure subscription." lightbox="media/concept-phone-providers/telephony-provider-integration-diagram.jpeg":::+:::image type="content" source="media/concept-phone-providers/telephony-provider-integration-diagram.jpeg" alt-text="Simplified CYOT architecture diagram showing Microsoft Entra connected to a telephony provider through an Azure Function in your Azure subscription." lightbox="media/concept-phone-providers/telephony-provider-integration-diagram.jpeg"::: ## Available telephony providers -Select a supported telecom provider based on your organization's coverage, pricing, and other requirements.+Select a supported telephony provider based on your organization's coverage, pricing, and other requirements. Review pricing and other commercial details for the available provider offers: @@ -52,12 +52,12 @@ Review pricing and other commercial details for the available provider offers: ## Understand your responsibilities -With CYOT, your organization owns the Azure resources deployed in your subscription and your telecom provider account, so you keep full control over how they run. The guided deployment sets up the integration for you, and your team manages the Azure Function and provider account from there.+With CYOT, your organization owns the Azure resources deployed in your subscription and your telephony provider account, so you keep full control over how they run. The guided deployment sets up the integration for you, and your team manages the Azure Function and provider account from there. | Owner | Responsibilities | |---|---| | Microsoft | Microsoft Entra authentication and the handoff to your endpoint. |-| Customer | Deploying and operating the integration, managing the telecom provider account, and configuring fraud controls. |+| Customer | Deploying and operating the integration, managing the telephony provider account, and configuring fraud controls. | | Telephony provider | SMS and voice delivery, and offering fraud controls. | ## Get started with CYOT@@ -70,7 +70,7 @@ At a high level, setting up CYOT involves: 1. **Evaluate.** Validate the integration while Microsoft continues to deliver messages, so users aren't affected. 1. **Roll out.** Move traffic to your provider gradually, validating at each stage. -For detailed instructions, see [Set up SMS and voice with your own telecom provider in the Microsoft Entra admin center](choose-your-own-telephony-set-up.md).+For detailed instructions, see [Set up SMS and voice with your own telephony provider in the Microsoft Entra admin center](choose-your-own-telephony-set-up.md). <a id="plan-your-choose-your-own-telephony-provider-deployment"></a> @@ -80,43 +80,43 @@ Before moving production authentication traffic to CYOT, consider fraud protecti ### Prevent telephony fraud -Work with your telecom provider to configure the fraud protection, destination, usage, and spending controls appropriate for your organization's traffic and risk requirements.+Work with your telephony provider to configure the fraud protection, destination, usage, and spending controls appropriate for your organization's traffic and risk requirements. -See [Prevent telephony fraud when using your own telecom provider](choose-your-own-telephony-fraud-costs.md).+See [Prevent telephony fraud when using your own telephony provider](choose-your-own-telephony-fraud-costs.md). ### Plan for resiliency -Plan the availability and recovery of the Azure resources and telecom provider used by your CYOT integration.+Plan the availability and recovery of the Azure resources and telephony provider used by your CYOT integration. Organizations with additional availability requirements can implement cross-region resiliency and, where appropriate, configure provider redundancy. -See [Plan for resiliency when using your own telecom provider](choose-your-own-telephony-reliability.md).+See [Plan for resiliency when using your own telephony provider](choose-your-own-telephony-reliability.md). ### Understand costs CYOT can involve two separate categories of costs: -- Telecom provider costs for SMS and voice delivery through your selected provider.+- Telephony provider costs for SMS and voice delivery through your selected provider. - Azure costs for the Azure Function and supporting resources deployed in your subscription. Review both before moving production authentication traffic to CYOT. -See [Estimate telecom-provider and Azure hosting costs](phone-providers-faq.yml#how-much-does-choose-your-own-telephony-provider-cost).+See [Estimate telephony-provider and Azure hosting costs](phone-providers-faq.yml#how-much-does-choose-your-own-telephony-provider-cost). ## Troubleshoot CYOT -To diagnose SMS or voice issues, identify whether the issue is in Microsoft Entra authentication and configuration, your CYOT integration, or telecom provider delivery.+To diagnose SMS or voice issues, identify whether the issue is in Microsoft Entra authentication and configuration, your CYOT integration, or telephony provider delivery. -See [Troubleshoot SMS and voice with your own telecom provider](choose-your-own-telephony-troubleshoot.md#monitor-and-troubleshoot-your-own-telephony-provider) for diagnostic guidance and information about where to get support.+See [Troubleshoot SMS and voice with your own telephony provider](choose-your-own-telephony-troubleshoot.md#monitor-and-troubleshoot-your-own-telephony-provider) for diagnostic guidance and information about where to get support. <a id="next-steps"></a> ## Related content -- [Set up SMS and voice with your own telecom provider in the Microsoft Entra admin center](choose-your-own-telephony-set-up.md).-- [Prevent telephony fraud when using your own telecom provider](choose-your-own-telephony-fraud-costs.md).-- [Plan for resiliency when using your own telecom provider](choose-your-own-telephony-reliability.md).-- [Troubleshoot SMS and voice with your own telecom provider](choose-your-own-telephony-troubleshoot.md#monitor-and-troubleshoot-your-own-telephony-provider).-- [Estimate telecom-provider and Azure hosting costs](phone-providers-faq.yml#how-much-does-choose-your-own-telephony-provider-cost).+- [Set up SMS and voice with your own telephony provider in the Microsoft Entra admin center](choose-your-own-telephony-set-up.md).+- [Protect against telephony fraud with your own telephony provider](choose-your-own-telephony-fraud-costs.md).+- [Plan for resiliency and high availability](choose-your-own-telephony-reliability.md).+- [Troubleshoot SMS and voice with your own telephony provider](choose-your-own-telephony-troubleshoot.md#monitor-and-troubleshoot-your-own-telephony-provider).+- [Frequently asked questions](phone-providers-faq.yml#how-much-does-choose-your-own-telephony-provider-cost). - [Passkeys by default and retirement of Microsoft-provided SMS and voice authentication](concept-sms-voice-retirement.md).-- [SMS-based authentication for Microsoft Entra ID](howto-authentication-sms-signin.md).+- [Configure and enable users for SMS-based authentication using Microsoft Entra ID](howto-authentication-sms-signin.md). 