Back to blog
Office 3658 min read

How to Set Up Microsoft Teams Phone System: A Step-by-Step Guide

SC

Sarah Chen

IT Security & Infrastructure Lead · September 4, 2026

How to Set Up Microsoft Teams Phone System: A Step-by-Step Guide

Your business is ready to ditch the clunky desk phones and legacy PBX. You’ve heard that Microsoft Teams can replace your entire phone system, but the thought of migrating your voice infrastructure sounds daunting. Where do you even start?

You’re not alone. Many IT decision makers and business owners feel overwhelmed by the prospect of setting up Teams Phone System. But with the right guidance, it’s a manageable project that can save money, increase flexibility, and simplify your communications. In this guide, I’ll walk you through every step of the setup process, from licensing to configuration. By the end, you’ll have a clear roadmap to a successful deployment.

Understanding Microsoft Teams Phone System

Before diving into the setup, it’s crucial to understand what Teams Phone System is and what it isn’t. Teams Phone System is Microsoft’s cloud-based voice solution that integrates natively with Microsoft Teams. It replaces traditional PBX systems, providing call control, voicemail, call queues, and auto attendants—all managed from the Teams admin center.

However, Teams Phone System itself doesn’t include the public telephone network connectivity. To make and receive calls on the traditional phone network, you need a calling plan (Microsoft’s SIP trunking) or connect your existing telephony provider via Direct Routing. I’ll cover both options.

Prerequisites: What You Need Before You Start

Setting up Teams Phone System requires careful planning. Here’s a checklist of prerequisites:

  • Microsoft 365 subscription that includes Teams Phone System (e.g., Microsoft 365 Business Voice, Enterprise E5, or add-ons for E1/E3).
  • Appropriate licenses for each user who will use the phone system.
  • A supported phone or device (optional if using softphone).
  • Number porting if you’re keeping your existing phone numbers.
  • A plan for emergency calling (location-based routing if needed).
  • Admin access to Microsoft 365 admin center and Teams admin center.

If you’re missing any of these, you’ll need to procure them first. For example, if you have Microsoft 365 Business Standard, you’ll need to purchase the Phone System and Calling Plan add-ons.

Step 1: Choose Your Connectivity Model

Your first major decision is how to connect Teams Phone System to the public switched telephone network (PSTN). There are two main options:

Microsoft Calling Plans

Microsoft offers domestic and international calling plans as an add-on. This is the simplest option: Microsoft acts as your carrier, providing phone numbers and direct routing. You just assign a calling plan license to each user.

Pros: Simple setup, no third-party contracts, integrated billing.
Cons: May not be available in all countries, and per-user costs can add up.

Direct Routing

Direct Routing allows you to connect your existing telephony provider (like a SIP trunk) to Teams using an on-premises Session Border Controller (SBC). This gives you more flexibility and can be cost-effective if you already have carrier agreements.

Pros: Use your current carrier, keep existing numbers, more control.
Cons: Requires additional infrastructure and configuration expertise.

For most small to medium businesses, Microsoft Calling Plans are the easiest. Larger enterprises with complex telephony needs might prefer Direct Routing. Honestly, I've seen many companies go with Direct Routing to save per-user costs, but then they get bogged down in SBC maintenance. Weigh your options carefully.

Step 2: Set Up Your Users and Licenses

Once you have the necessary licenses, you need to assign them to your users. Here’s how:

  1. Go to the Microsoft 365 admin center (admin.microsoft.com).
  2. Navigate to Users > Active users.
  3. Select the user(s) you want to enable for Teams Phone System.
  4. Click Licenses and apps.
  5. Ensure the user has a Teams Phone System license (and a Calling Plan if using Microsoft Calling Plans).
  6. Click Save changes.

If you’re using Direct Routing, you also need to enable the user for Enterprise Voice in the Teams admin center. I'll cover that later.

Step 3: Configure Your Phone Numbers

You have two scenarios: porting existing numbers or acquiring new ones.

Porting Existing Numbers

If you’re moving from another provider and want to keep your current phone numbers, you’ll need to submit a port order. This process can take weeks, so start early. It's a common pitfall to underestimate porting time—I've seen migrations delayed by a month just because someone forgot to kick off the port early.

  1. In the Teams admin center (admin.teams.microsoft.com), go to Voice > Phone numbers.
  2. Click Add and select Port.
  3. Follow the wizard to upload the required documentation (like a recent bill).
  4. Microsoft will process the port order. Once complete, the numbers appear in your inventory.

Acquiring New Numbers

If you don’t need to keep existing numbers, you can get new ones directly from Microsoft (if using Calling Plans) or from your Direct Routing provider.

  1. In Voice > Phone numbers, click Add.
  2. Choose Get new numbers and select your country/region.
  3. Select the type (User, Service, etc.) and quantity.
  4. Assign the numbers to users or services.

Step 4: Set Up Calling Policies and Emergency Calling

To ensure a smooth rollout, configure calling policies that align with your business needs. This includes call forwarding, call blocking, and emergency calling settings.

Calling Policies

  1. In the Teams admin center, go to Voice > Calling policies.
  2. Create a new policy or edit the global one.
  3. Configure settings like call forwarding, call park, and simultaneous ringing.
  4. Assign the policy to users (either individually or via a group policy).

Emergency Calling

You must configure emergency calling to comply with local regulations. In the Teams admin center, go to Locations to set up emergency addresses for each user. This ensures that when someone dials 911, the call is routed to the correct emergency center with location information. Skipping this step is not only risky but also illegal in many places—don't overlook it.

Step 5: Create Auto Attendants and Call Queues

Auto attendants and call queues are essential for a professional phone experience. Auto attendants greet callers and route them via menu options, while call queues manage incoming calls for teams like sales or support.

Creating an Auto Attendant

  1. In the Teams admin center, go to Voice > Auto attendants.
  2. Click Add and give it a name.
  3. Set the operator number and time zone.
  4. Configure the call flow: greeting message, menu options, and so on.
  5. Assign a service number (toll-free or toll) that will trigger the auto attendant.
  6. Click Save.

Creating a Call Queue

  1. Go to Voice > Call queues.
  2. Click Add and name the queue.
  3. Choose the users or groups that will be in the queue.
  4. Set the routing method (e.g., longest idle, serial).
  5. Configure the music on hold and other options.
  6. Assign a service number or connect it to an auto attendant.

Step 6: Configure Direct Routing (If Applicable)

If you’re using Direct Routing, you need to set up the SBC and configure the connection. This is a technical step that may require help from your carrier or an IT partner.

  1. In the Teams admin center, go to Voice > Direct Routing.
  2. Add your SBC by IP address and FQDN.
  3. Configure the SBC settings (like signaling and media ports).
  4. Set up the voice routing rules (called “voice routes”) to match numbers to the SBC.
  5. Assign users to the voice routing policy.
  6. Test the connection with a test call.

If this feels overwhelming, consider hiring a professional. OnTechCare.com is a platform where you can find vetted IT support specialists who can handle Direct Routing configurations remotely.

Step 7: Test and Deploy to Users

Before rolling out to everyone, test the system thoroughly with a pilot group. This step is where most migrations fall apart if you skip it—trust me, you don't want to discover issues after you've told the whole company it's ready.

  1. Assign a few users as testers.
  2. Make test calls to verify call quality, voicemail, and auto attendants.
  3. Check that emergency calls route correctly.
  4. Once satisfied, deploy to all users by assigning licenses and policies.

Communicate with your team about the new system. Provide training on how to make and receive calls in Teams, and encourage them to download the Teams app on their mobile devices for true mobility.

Troubleshooting Common Issues

Even with the best planning, issues can arise. Here are common problems and solutions:

  • User can’t make calls: Ensure the user has a Phone System license and a Calling Plan (or is enabled for Direct Routing).
  • Numbers not showing up: If you ported numbers, confirm the port order is complete.
  • Poor call quality: Check network bandwidth and enable Quality of Service (QoS) if needed.
  • Voicemail not working: Configure voicemail settings in the Teams admin center.

If you’re stuck, don’t hesitate to seek help. OnTechCare.com offers access to experts who can assist with troubleshooting and advanced configurations.

Best Practices for a Successful Deployment

To maximize the benefits of Teams Phone System, follow these best practices:

  • Plan for change management: Communicate clearly and provide training.
  • Monitor call quality: Use the Teams admin center’s Call Analytics to monitor and troubleshoot.
  • Secure your system: Enable multi-factor authentication for admins and consider conditional access policies.
  • Keep an eye on costs: Review your usage to optimize licensing and calling plans.

Conclusion

Setting up Microsoft Teams Phone System is a strategic move that modernizes your business communications. By following this step-by-step guide, you can navigate the process with confidence. Remember to start with the right licenses, choose the appropriate connectivity model, and configure numbers, policies, and auto attendants. Test thoroughly and provide user training to ensure adoption.

If you hit any roadblocks or prefer to have an expert handle the technical heavy lifting, consider using OnTechCare.com. There, you can post a job and connect with vetted remote IT professionals who specialize in Microsoft Teams and voice solutions. They can assist with everything from initial setup to troubleshooting, ensuring your deployment is smooth and successful.

Ready to get started? Post your job on OnTechCare today and get the help you need!

About the author

SC

Sarah Chen

IT Security & Infrastructure Lead, OnTechCare

Sarah spent eight years in enterprise IT before going independent. She specializes in Active Directory, endpoint security, and keeping small businesses from becoming ransomware statistics. She joined OnTechCare's network in 2024 and works with clients who need serious IT without the enterprise price tag.

Need IT help right now?

Post a job on OnTechCare and get bids from vetted remote IT technicians — usually within hours.

Post a Job Free