Telnyx- SMS in Teams Via TeamMate connector

Telnyx- SMS in Teams Via TeamMate connector


Telnyx – SMS integration for Telnyx via TeamMate for Microsoft Teams 


Note:Google Chrome is the supported brouser for this product , some hyper links did not appear when using other browsers 


https://telnyx.com/resources/ms-teams-telnyx-sms-teammate


Telnyx 

https://kb.connecttoteams.com/docs/telnyx-sms-carrier-setup

Steps 

  1. Purchase mobile number
  2. Create a messaging Profile 
  3. Link phone number to your Messaging profile and create an API key 

Creating a Messaging Service in Telnyx Portal

  1. On the menu at the left, click on Messaging -> Programmable Messaging.
  2. Click on Add new profile button. 
  3. Create a messaging profile:
  1. Provide a suitable profile name
  2. Select API V2.   If there is a Beta checkbox, make sure it is unchecked.
  3. In the Send a webhook to this URL box, 

 




enter https://smsbot.connecttoteams.com/inbound-message?provider=telnyx         in inbound settings


  1. Click on Save.

Setup Procedure for Each Phone Number

You must configure each phone number intended for SMS use within ConnecttoTeams. To begin configuration, follow these steps:

  1. Go to the NumbersMy Numbers page. 
  2. Select your phone number of choice and click the pencil icon (edit number functionality). 
  3. In the Messaging Profile box, select the messaging service you created in the previous section.
  4. Click Save.

Retrieving your API Key in the Telnyx Portal

  1. Go to Account Settings → Keys & Credentials.
  2. You can use an existing API key or you can create a new one. 

Mapping of SMS Carrier Credentials to ConnecttoTeams Fields


Create  API key . Give it a TAG for reference and copy the API key down 


The field required to save a Telnyx SMS Carrier Profile is:

  • API Secret



Step 2

ConnecttoTeams – Team Mate configuration


https://kb.connecttoteams.com/docs/sms-carrier-configuration-as-a-reseller-admin-2


Log into your Connect to team’s portal 


https://service.connecttoteams.com/


Goto Enterprises and add an enterprise


https://kb.connecttoteams.com/docs/manage-enterprises




Add Name , Global administrator and add services SMS 



Now send out the Invite to the Enterprise Admin- if you don’t wish to send out the Auth link via email you can copy and paste the Enterprise Registration URL


The admin will receive and email 

Click on complete and sign in this will then require the global admin user to sign in and agree 




Now create a App Template- this is the app that you will see in teams your logo and branding can be added here



Now create an SMS carrier 



If you cannot see the Telnyx Profile here , you must submit a support ticket to get ConnecttoTeams to create one for you 


Note the support ticket was answered by  AI bot , but did achieve my goal of getting the Telnyx added 


Now with Carrier added Edit the carrier and add the API key you copied earlier



Now add the Phone number 


To do this open an excel spreadsheet

Country Code

Phone Number

Voice

SMS

Fax

Voice Route Type





And save it as a CSV file 



Now import this into the portal


Click on phone numbers and then upload phone numbers 




You will now see the phone numbers uploaded  now edit the phone number assign to Telnyx  , don’t need the Voice carrier name as we are using SMS only , assign to the enterprise you just created earlier , and capabilities to SMS




Now create the App template


This is the App you will see in your teams client – Connecttoteams will write this app into teams for you 




Short name/application branding  is the name of the app and logo you will see on the left hand side of teams


Full name and large branding is how you will view the app in teams catalogue


Now return to the Enterprise you created earlier




Now allow SMS to a user 



Enable SMS Service



If you assign the phone number here , they SMS number is mapped solely to this user , no other user else can use this phone number for SMS  

However if you want to have multiple users using the SMS for the purchased number , so for example a technical support number that multiple users can send and receive from

Then you want to assign to a group 

 


Give the group a name add users and the phone number 


Once this has been completed you will be advised to do  a reSync in teams 


 


Your administrator ( set up in the enterprise) will now receive an email asking you to confirm changes , agree and click on the link provided in the email . This will then take you to the Enterprise 



Click on sync SMS App , this will then ask for Microsoft global user to apply the changes made 


You will see updates  and finally all green



Now in teams you can install the app or push out by group policy


Search for the APP you created above , open it 



And you can now send and receive SMS  in teams