Operator Connect allows you to make external PSTN calls within your Teams tenant, while your chosen telecom operator manages all connectivity and infrastructure as a cloud service. This setup removes day-to-day telephony upkeep and gives you a cleaner way to bring voice into Teams. It also gives your organization a predictable path to modern calling, even if your current estate includes mixed carriers, old circuits or scattered workflows.
This guide breaks the process into clear, step by step actions and highlights the common pitfalls to avoid so your project keeps momentum and delivers a stable service.
Operator Connect sits between Microsoft Teams and a certified carrier and gives you a direct path to PSTN calling without building new voice infrastructure. It keeps management inside the Teams Admin Center while your operator handles the carrier side. This structure keeps your estate simpler and removes many of the tasks that slow down voice projects.
Operator Connect gives you the ability to:
Place and receive external PSTN calls through your Teams tenant while your carrier maintains the underlying voice network.
Manage numbers, policies and call flows in one place inside Teams, which gives your admins a cleaner way to run day-to-day operations.
Add or remove numbers quickly because your carrier provisions them directly into your tenant.
Avoid customer SBCs for standard user calling, which reduces setup and ongoing maintenance.
Keep Direct Routing only for workloads that need special routing, analog devices or strict compliance rules.
This combination gives organizations a straightforward path to Teams Phone and reduces the technical friction that often slows down migrations.
Microsoft publishes a list inside the Teams Admin Center that shows all certified operators by region. This list updates as new carriers join the program and gives you a direct way to compare coverage, number types and available services. You can choose from global providers, regional specialists or a mix of both.
Pure IP was one of the original providers in the program and supports a broad set of countries, number formats and regulatory requirements.
When you review providers, you can look for details that shape how well the service fits your estate:
Choosing the right provider is a key early decision. The operator you select influences deployment speed, day-to-day operations and the long-term stability of your Teams calling environment.
Operator Connect reshapes the work behind enterprise calling by shifting key tasks to the carrier and simplifying what remains inside Teams. It also creates a more stable operating model that scales cleanly across regions and mixed environments.
For a complete overview of Operator Connect, read our dedicated guide >>
Every estate carries a mix of sites, devices and regional rules that shape how voice must operate. Different calling models support different needs, so the design often depends on the blend of legacy equipment, compliance requirements and the pace of migration. Many organizations end up with a combined approach because it keeps operations simple while still supporting workloads that need more control.
Operator Connect supports straightforward user calling and provides a clean way to activate PSTN access without additional infrastructure.
Direct Routing remains useful for workloads that depend on analog devices, advanced routing logic or strict recording requirements.
A blended approach for estates that need both. Operator Connect covers standard users and global calling, while Direct Routing supports sites with legacy devices, regulated routing requirements or workloads that cannot move to the cloud yet.
In summary, use:
Operator Connect is accessed from directly within your Teams Admin Center, and offers voice services from a growing number of providers, including Pure IP.
To view the full list of operators, navigate to the Voice option in the left hand menu, then select Operators. You will then be able to filter through them based on region using the dropdown at the top.
To add an operator, select them, select the countries you are interested in, then provide your contact information and accept the data transfer notices. Once you have clicked Add as my operator, they will be saved to your tenant.
However, it is important to note, that at this stage you have not contracted any voice services from the operator. The operator will contact you separately with their pricing and terms and conditions. You will also need to provide them with your tenant ID, which you can find by following these instructions.
Only after you have added them as an operator and talked to them offline, can they provision the phone numbers you need.
Once your operator has provisioned your phone numbers, they will appear in the Phone Numbers tab.
This screen shows the phone numbers that you have provisioned from carriers in Operator Connect, or have purchased directly from Microsoft (Calling Plans and service numbers).
You can look at the Number Provider column to see which operator has provided those numbers.
Important to note:
Before any number can be assigned to a user, emergency locations must be added to the tenant and linked to each number. This ensures that calls to emergency services route to the correct local authority and provide accurate location details.
This is where Microsoft Teams learns how your network is laid out. Think of it as a simple map that shows your offices, the IP ranges used inside them and the Wi Fi access points people connect to. This map helps Teams understand where a user is working, which makes routing, policies and emergency features behave correctly.
Adding subnets and Wi Fi access points gives Teams more detail about each site. A subnet is a range of IP addresses used in a specific area of an office. When a subnet is linked to a location, Teams can recognize that anyone using an address in that range is likely in that office.
This information supports several important functions:
There are compliance reasons to configure your network topology too; in India, for example, calls must break out to the PSTN in India. A user in India should not be able to call their European office over IP and then break out into the PSTN.
In order to ensure compliance with these sorts of regulations, you have to be able to accurately identify the users in the India office, and restrict their permissions with location based routing.
This setup also helps in hybrid environments where people move between home and the office:
Teams Phone uses several policy layers to control user experience. You define these before rollout so each user gets the right permissions and caller identity.
This tab controls how a caller’s number appears to the person receiving the call. These settings can mask a user’s direct number, display a service number instead or make the call anonymous.
In most cases where you are masking a user’s DDI with a service number, you will be using a call queue number (set up as a Voice App number), so that callers ring back on a general number that can be picked up by an operative from that call queue. Simply select the relevant number from the list.
These policies act as calling permissions for each user. Configuring them before deployment keeps roles clear and prevents gaps in access. Settings in this area include music on hold, private calls, voicemail, call forwarding and the option to place calls through a web browser.
Configure all the necessary settings for your auto attendants and call queues, including the structure of each call flow, the opening hours for each team and the actions that should run during holidays.
Now that policies exist, you attach them to each user. This gives each role its correct permissions and caller identity.
A dialog will appear on the right with a long list of drop down fields where you can select from the policies that you have already defined.
You have now provisioned your numbers from the operator, assigned an emergency location to each number, created all of the policies you need and assigned them to each user, and you are ready to assign your numbers to your users.
As with assigning calling policies, if you would like to complete this in bulk, you can use scripts in PowerShell.
A small set of issues slows most Operator Connect projects. Early preparation removes these blockers and keeps the build phase moving.
If you want support with design, porting or global coverage, Pure IP can act as your Operator Connect provider and handle the carrier work behind the scenes. Our team provisions numbers directly into your tenant, helps you shape your calling structure and guides you through each stage of the rollout.
To get started, speak with us about setting up Operator Connect in your Microsoft Teams environment.
We can help you move at pace, keep your estate organized and deliver a calling service you can trust.