EPC Group - Enterprise Microsoft AI, SharePoint, Power BI, and Azure Consulting
G2 High Performer Summer 2025, Momentum Leader Spring 2025, Leader Winter 2025, Leader Spring 2026
BlogContact
Ready to transform your Microsoft environment?Get started today
(888) 381-9725Get Free Consultation
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

EPC Group

Enterprise Microsoft consulting with 29 years serving Fortune 500 companies.

(888) 381-9725
contact@epcgroup.net
4900 Woodway Drive, Suite 830
Houston, TX 77056

Follow Us

Solutions

  • All Services
  • Microsoft 365 Consulting
  • AI Governance
  • Azure AI Consulting
  • Cloud Migration
  • Microsoft Copilot
  • Data Governance
  • Microsoft Fabric
  • Dynamics 365
  • Power BI Consulting
  • SharePoint Consulting
  • Microsoft Teams
  • vCIO / vCAIO Services
  • Large-Scale Migrations
  • SharePoint Development

Industries

  • All Industries
  • Healthcare IT
  • Financial Services
  • Government
  • Education
  • Teams vs Slack

Power BI

  • Case Studies
  • 24/7 Emergency Support
  • Dashboard Guide
  • Gateway Setup
  • Premium Features
  • Lookup Functions
  • Power Pivot vs BI
  • Treemaps Guide
  • Dataverse
  • Power BI Consulting

Company

  • About Us
  • Our History
  • Microsoft Gold Partner
  • Case Studies
  • Testimonials
  • Fixed-Fee Accelerators
  • Blog
  • Resources
  • All Guides & Articles
  • Video Library
  • Client Reviews
  • Contact
  • Schedule a consultation

Microsoft Teams

  • Teams Questions
  • Teams Healthcare
  • Task Management
  • PSTN Calling
  • Enable Dial Pad

Azure & SharePoint

  • Azure Databricks
  • Azure DevOps
  • Azure Synapse
  • SharePoint MySites
  • SharePoint ECM
  • SharePoint vs M-Files

Comparisons

  • M365 vs Google
  • Databricks vs Dataproc
  • Dynamics vs SAP
  • Intune vs SCCM
  • Power BI vs MicroStrategy

Legal

  • Sitemap
  • Privacy Policy
  • Terms
  • Cookies

About EPC Group

EPC Group is a Microsoft consulting firm founded in 1997 (originally Enterprise Project Consulting, renamed EPC Group in 2005). 29 years of enterprise Microsoft consulting experience. EPC Group historically held the distinction of being the oldest continuous Microsoft Gold Partner in North America from 2016 until the program's retirement. Because Microsoft officially deprecated the Gold/Silver tiering framework, EPC Group transitioned to the modern Microsoft Solutions Partner ecosystem and currently holds the core Microsoft Solutions Partner designations.

Headquartered at 4900 Woodway Drive, Suite 830, Houston, TX 77056. Public clients include NASA, FBI, Federal Reserve, Pentagon, United Airlines, PepsiCo, Nike, and Northrop Grumman. 6,500+ SharePoint implementations, 1,500+ Power BI deployments, 500+ Microsoft Fabric implementations, 70+ Fortune 500 organizations served, 11,000+ enterprise engagements, 200+ Microsoft Power BI and Microsoft 365 consultants on staff.

About Errin O'Connor

Errin O'Connor is the Founder, CEO, and Chief AI Architect of EPC Group. Microsoft MVP multiple years, first awarded 2003. 4× Microsoft Press bestselling author of Windows SharePoint Services 3.0 Inside Out (MS Press 2007), Microsoft SharePoint Foundation 2010 Inside Out (MS Press 2011), SharePoint 2013 Field Guide (Sams/Pearson 2014), and Microsoft Power BI Dashboards Step by Step (MS Press 2018).

Original SharePoint Beta Team member (Project Tahoe). Original Power BI Beta Team member (Project Crescent). FedRAMP framework contributor. Worked with U.S. CIO Vivek Kundra on the Obama administration's 25-Point Plan to reform federal IT, and with NASA CIO Chris Kemp as Lead Architect on the NASA Nebula Cloud project. Speaker at Microsoft Ignite, SharePoint Conference, KMWorld, and DATAVERSITY.

© 2026 EPC Group. All rights reserved. Microsoft, SharePoint, Power BI, Azure, Microsoft 365, Microsoft Copilot, Microsoft Fabric, and Microsoft Dynamics 365 are trademarks of the Microsoft group of companies.

Back to Blog

Microsoft Teams Enable Phone Systems

Errin O\'Connor
December 2025
8 min read

Enabling Microsoft Teams Phone System transforms Teams from a collaboration platform into a full enterprise voice solution capable of replacing traditional PBX hardware. Teams Phone System provides call routing, auto attendants, call queues, voicemail transcription, and PSTN connectivity -- all managed from the cloud. This guide covers the complete process for enabling Phone System in your Microsoft 365 tenant, from licensing through PSTN connectivity, auto attendant configuration, and go-live validation. EPC Group has enabled Teams Phone for organizations ranging from 50 to 50,000 users, and this guide reflects our proven deployment methodology.

Understanding Teams Phone System Architecture

Microsoft Teams Phone System (formerly Cloud PBX) is a cloud-hosted PBX that provides enterprise calling capabilities within Microsoft Teams. The architecture consists of three layers:

  • Phone System - The PBX functionality in the cloud: call control, voicemail, auto attendants, call queues, call transfer, call park, music on hold, and boss/admin delegation
  • PSTN connectivity - The connection between Teams and the public telephone network. This is how users make and receive calls to/from external phone numbers
  • Endpoints - The devices users make calls from: Teams desktop app, mobile app, web browser, Teams-certified IP phones, and Teams Rooms devices

Step 1: Choose Your PSTN Connectivity Option

Before enabling Phone System, decide how you will connect to the public telephone network. Microsoft offers three options:

  • Microsoft Calling Plans
    • Microsoft provides phone numbers and PSTN minutes
    • Simplest deployment -- no additional infrastructure required
    • Available in select countries (US, UK, Canada, and others)
    • Best for: Organizations wanting a fully managed solution with minimal complexity
  • Operator Connect
    • Choose from Microsoft-certified telecom operators
    • Operator provides numbers and PSTN; managed through Teams admin center
    • No on-premises infrastructure needed
    • Best for: Organizations wanting carrier flexibility without Direct Routing complexity
  • Direct Routing
    • Connect your own Session Border Controller (SBC) to Teams
    • Use any SIP trunk provider worldwide
    • Maximum flexibility and cost optimization
    • Requires technical expertise for SBC configuration and maintenance
    • Best for: Organizations with existing SIP infrastructure, multinational deployments, or specific carrier requirements

Step 2: Acquire and Assign Licenses

Phone System licensing depends on your Microsoft 365 plan and chosen PSTN option:

  1. Phone System license:
    • Included in Microsoft 365 E5
    • Available as an add-on for Microsoft 365 E3, E1, Business Premium, Business Standard, F1, F3
    • Also available as the standalone "Microsoft Teams Phone Standard" license
  2. PSTN license (if using Microsoft Calling Plans):
    • Domestic Calling Plan, International Calling Plan, or Pay-as-you-go
    • Calling Plan bundles include a set number of domestic/international minutes per month
  3. Assign both licenses to each user in admin.microsoft.com > Users > Licenses and apps
  4. Verify each user has a Usage location set in their profile

Step 3: Acquire and Assign Phone Numbers

Each user who makes and receives external calls needs a phone number. The process depends on your PSTN option:

  • Microsoft Calling Plans - Get numbers from the Teams admin center > Voice > Phone numbers > Add. You can request new numbers or port existing numbers from your current carrier
  • Operator Connect - Acquire numbers from your chosen operator. They appear in the Teams admin center once provisioned by the carrier
  • Direct Routing - Use numbers from your SIP trunk provider. Assign them to users via PowerShell: Set-CsPhoneNumberAssignment -Identity user@contoso.com -PhoneNumber "+14255551234" -PhoneNumberType DirectRouting

Step 4: Configure Auto Attendants and Call Queues

Auto attendants and call queues handle inbound calls to your main business numbers:

Auto Attendants

  1. Go to Teams admin center > Voice > Auto attendants
  2. Click Add and configure:
    • Name, time zone, and language
    • Greeting message (text-to-speech or upload audio file)
    • Call routing options: menu prompts, directory search by name or extension, or redirect to a specific person/queue
    • Business hours schedule with different routing for after-hours and holidays
  3. Assign a phone number (service number) to the auto attendant

Call Queues

  1. Go to Teams admin center > Voice > Call queues
  2. Click Add and configure:
    • Greeting message and music on hold
    • Call answering agents (users, groups, or Teams channels)
    • Routing method: Attendant (ring all), Serial (round robin), Round Robin, or Longest Idle
    • Overflow handling: what happens when the queue is full or wait time exceeds the threshold
    • Timeout handling: what happens when no agent answers within the configured time

Step 5: Configure Voice Policies

Voice policies control calling behavior at the tenant and per-user level:

  • Calling policies - Control features like call forwarding, simultaneous ring, voicemail, call delegation, and inbound call blocking
  • Caller ID policies - Configure what caller ID is displayed for outbound calls (user's number, main company number, or anonymous)
  • Emergency calling policies - Configure E911 compliance including emergency addresses, notification groups, and dynamic emergency calling for mobile users
  • Voice routing policies (Direct Routing only) - Define which SIP trunks handle which call patterns using voice routes and PSTN usage records
  • Dial plans - Normalize dialed numbers to E.164 format, supporting internal extensions and local dialing habits

Step 6: Test and Go Live

  1. Select 5-10 pilot users representing different roles and locations
  2. Validate inbound and outbound PSTN calling for each pilot user
  3. Test auto attendant menus by calling the main number and navigating all options
  4. Test call queues by calling when agents are available, busy, and offline
  5. Test voicemail by leaving messages and verifying transcription delivery
  6. Test emergency calling (coordinate with your local authority if required)
  7. Review call quality in the Call Quality Dashboard (CQD)
  8. Train end users on making/receiving calls, transferring, voicemail, and mobile usage
  9. Execute number porting from the legacy system on the planned cutover date
  10. Monitor call quality and user feedback for the first 30 days post-launch

Why Choose EPC Group for Teams Phone System

With 29 years of enterprise Microsoft consulting, EPC Group has enabled Teams Phone System for organizations across healthcare, finance, education, and government. We handle every phase of the deployment: PSTN connectivity evaluation, license optimization, number porting, auto attendant and call queue design, emergency calling compliance, user training, and post-launch support.

  • PSTN connectivity evaluation (Calling Plans vs. Operator Connect vs. Direct Routing)
  • Session Border Controller deployment and configuration for Direct Routing
  • Number porting from legacy PBX, Cisco, Avaya, and other systems
  • Auto attendant and call queue design mirroring your organizational call flows
  • E911 and emergency calling compliance (Kari's Law and RAY BAUM's Act)
  • Call Quality Dashboard monitoring and optimization
  • Ongoing managed services for Teams Phone

Enable Enterprise Voice with Teams Phone System

EPC Group delivers end-to-end Teams Phone System deployments that replace legacy PBX infrastructure with a modern, cloud-managed voice solution. Contact us for a free telephony assessment and migration plan.

Schedule a ConsultationCall (888) 381-9725

Frequently Asked Questions

How long does it take to enable Teams Phone System?

For organizations using Microsoft Calling Plans, basic Phone System setup can be completed in 1-2 weeks including license assignment, number provisioning, and auto attendant configuration. For Direct Routing deployments involving SBC configuration and number porting from legacy systems, plan for 4-8 weeks. Enterprise deployments with complex call flows, multiple locations, and compliance requirements typically take 8-12 weeks with EPC Group managing the project.

Can I run Teams Phone alongside my existing PBX during migration?

Yes. Most organizations run a hybrid configuration during migration, where some users are on Teams Phone and others remain on the legacy PBX. Direct Routing supports this coexistence by routing calls between Teams and the existing PBX through the Session Border Controller. This allows a phased migration where you move departments or locations one at a time.

What about emergency calling (E911) compliance?

Teams Phone System supports E911 with static and dynamic emergency calling. Static addresses are assigned to users based on their office location. Dynamic emergency calling uses network-based location detection to determine the caller's emergency address automatically, even when they move between floors or buildings. This is critical for compliance with Kari's Law and RAY BAUM's Act, which require dispatchable location information for all 911 calls from multi-line telephone systems.

What is the call quality like with Teams Phone?

Call quality depends primarily on network quality. Microsoft provides the Call Quality Dashboard (CQD) and per-call analytics in the Teams admin center to monitor metrics like jitter, packet loss, and round-trip time. For enterprise deployments, EPC Group conducts network readiness assessments and recommends QoS (Quality of Service) configurations to prioritize voice traffic on your network, ensuring consistent call quality.

Can I integrate Teams Phone with my CRM or contact center?

Yes. Teams Phone integrates with CRM platforms like Dynamics 365, Salesforce, and ServiceNow through Teams-certified contact center solutions. Microsoft also offers a native Queues app for basic contact center scenarios. For advanced contact center requirements (skills-based routing, IVR, screen pops, supervisor monitoring), certified partners like NICE, Genesys, and Five9 provide Teams-integrated solutions. EPC Group evaluates and implements the right contact center integration for your requirements.

Microsoft Teams Strategy: 2026 Considerations for Microsoft Teams Enable Phone Systems

Teams Rooms (Microsoft Teams Rooms Pro license at $40/room/mo) brings governance, security, and remote management to conference-room hardware in 2026. Compared to dumb HDMI projectors, the per-room cost is offset within 12-18 months by reduced AV-support helpdesk volume, automatic firmware patching, and Microsoft Endpoint Manager-driven device compliance. Healthcare and financial services deployments typically standardize on Logitech Rally or Yealink for the room hardware.

Microsoft Teams Phone in 2026 is the modern enterprise PSTN replacement: Teams Phone Standard ($8/user/mo) for outbound calling via Microsoft Calling Plans, Teams Phone with Calling Plan Domestic ($15/user/mo) bundles 3,000 outbound minutes/user/mo, and Operator Connect lets enterprises retain incumbent carriers (BT, Verizon, Lumen) while integrating natively with Teams. The total-cost comparison vs legacy PBX favors Teams Phone for any deployment over 500 users.

Decision factors EPC Group evaluates

  • Teams Phone Standard vs Calling Plan vs Operator Connect TCO comparison
  • Communication Compliance policies for executive and regulated roles
  • Teams Rooms hardware standardization (Logitech Rally vs Yealink)
  • Microsoft Purview information barriers for cross-business-unit segregation
  • Microsoft Sentinel detections for Teams compliance recording requirements

For a tailored read on this topic in your specific tenant, contact EPC Group at contact@epcgroup.net or +1 (888) 381-9725. Engagement options at /pricing.

Microsoft Teams Enable Phone Systems for Fortune 500 and regulated industries

EPC Group delivers Microsoft Teams Enable Phone Systems as a core practice within the Microsoft consulting portfolio. Engagements are led by senior architects with hands-on Fortune 500 delivery experience and a bench of hundreds of Microsoft-certified consultants spanning SharePoint, Microsoft 365, Power BI, Azure, Microsoft Copilot, and Microsoft Purview.

Every Microsoft Teams Enable Phone Systems engagement is engineered for the regulatory and operational environment it serves. Healthcare deployments carry HIPAA controls from day one; financial services deployments meet SOC 2 and FINRA retention requirements; government deployments map to FedRAMP and CMMC controls with audit-ready evidence.

Financial services

For banks, asset managers, and broker-dealers, EPC Group engineers SOC 2 audit trails, FINRA Rule 4511 and SEC 17a-4 retention, MNPI containment, and Communication Compliance for trading floors. Microsoft Purview Audit Premium with seven-year tamper-evident retention is the standard baseline; Defender for Cloud Apps detects shadow-AI exfiltration before it reaches a compliance event.

How EPC Group engages

Six-phase methodology applied to every engagement, compressed for fixed-fee accelerators and extended for full programs.

  1. Discovery — two-week assessment of the current estate, gap analysis, risk register, target architecture, costed remediation roadmap.
  2. Design — senior architect produces the target topology, identity framework, Conditional Access, Purview, governance model, and security posture, reviewed by client leads.
  3. Pilot — 25 to 100 user pilot in a real business unit. Migrate, apply baselines, test integrations, capture feedback.
  4. Wave rollout — migrate in waves of 500 to 2,500 users with communications, training, hypercare, and a per-wave retrospective.
  5. Adoption — role-based training, Champions network, executive sponsor enablement, metrics tracked against a measured baseline.
  6. Operate — optional managed-services retainer for license optimization, governance reviews, security monitoring, and quarterly business reviews.

Compliance-native, not bolted on

Zero governance audit failures across 11,000-plus enterprise engagements. HIPAA, SOC 2, FINRA, FedRAMP, and CMMC controls are engineered into the tenant on day one with audit-ready evidence. The regulated-industry posture is the baseline, not an upgrade tier.

Manufacturing and energy

For multi-plant manufacturers and energy operators, EPC Group integrates Microsoft 365 with operational technology, protects intellectual property through Purview labels and Endpoint DLP, and provisions frontline workers with F1 and F3 licensing patterns. Multi-region rollouts include data residency planning and offline-capable Power Platform apps for shop-floor environments.

Engagement models

Three engagement models cover most enterprise needs. Most clients start with a fixed-fee accelerator and grow into a full program or a managed-services retainer.

  • Fixed-fee accelerators — Copilot Readiness, Security Hardening, Tenant Health Check, SharePoint Migration, Teams Governance. Defined scope and price. Typical range $25,000 to $150,000 over four to twelve weeks.
  • Project engagements — full migration or governance program with milestone-based billing. Discovery through hypercare. Typical range $150,000 to $750,000-plus over three to nine months.
  • Managed services — tiered retainer for ongoing operations. Named senior architect on the account. From $3,500 per month with a twelve-month minimum.

Fixed-fee accelerators with real scope

Predictable scope, predictable price, predictable outcome. Copilot Readiness, Security Hardening, Tenant Health Check, SharePoint Migration, and Teams Governance ship as defined accelerators where Big 4 firms quote open-ended time-and-materials. Most projects land in the $25K-$150K range for accelerators or $150K-$750K for full programs.

Talk to a senior architect

30-minute discovery call. No pitch deck. Call (888) 381-9725 or schedule a discovery call and a senior architect responds within one business day.