How TeamFone PBX, SIP Trunk & SMS Connectors Work

TeamFone allows you to integrate any existing PBX, SIP Trunk and many SMS Gateways to Microsoft Office 365.

The integration technology uses Microsoft PowerShell scripting where required and Microsoft Graph API where allowed.

The TeamFone Architecture


The TeamFone PBX integrates 1 or multiple PBX per Microsoft O365 tenant.
  This lets you use the native dialpad in Microsoft Teams as an end-point or softphone on a cloud or on-prem PBX. 


The TeamFone SIP Trunk  automates the build and management of a Direct Routing connection into Microsoft Teams.
It allows service providers to add users and manage settings, limit call paths,
and device Trunk profiles.


The TeamFone SMS allows you to link an SMS number from many of the leading business texting providers for the user in Microsoft Teams. Users can send and receive SMS messages on mobile, desktop or anywhere else Teams is available

Teamfone Features

100% Microsoft Azure based. 
All components of the TeamFone Connector run in Azure Cloud in 4 geographic regions.

Microsoft Partner.  
TeamFone is a Microsoft ISV (independent software vendor) Partner.

Automated Setup. 
From Direct Routing through User provisioning and custom Teams Application creation, TeamFone has automated the process.

Extensive PBX Testing. 

Over 80 PBX types and variants tested.

Programmatic interface for authentication and all facets of provisioning available in the TeamFone portal.

SIP Trunk and PBX support.
Register users to PBXes or register SIP Trunks to SBCs, PBXes, Proxies, etc. Managed from the same interface.

Data Security. 
All passwords stored in TeamFone are hashed for protection.

Microsoft Enterprise Security. 
Minimal Microsoft Permissions are granted for integration. No Microsoft passwords or tokens are read or held.

Teamfone uses SIP to register to an existing PBX and supports variants from every system
we have tested including the systems shown here.