Once Direct Routing and CallApp settings are completed, you can configure CallApp users individually or in bulk. This article presents the steps to configure users individually.
Before You Begin
Ensure that you have configured your desired Sync User Groups. Listing your sync user groups is a way for you to only share user data to limited set of users who are to use ConnecttoTeams services. If no user groups are defined, all your organization’s Teams Users will be sync’d into ConnecttoTeams systems.
Ensure that you have installed your PBX Connector.
Ensure that you have configured and deployed your CallApp instance. Refer to Part I in this article.
Part I: Import the File
Log in to the ConnecttoTeams Enterprise Portal.
From the Enterprise Admin Menu, navigate to the "Bulk Upload".
Select “Call App” for User Type.
Select the appropriate Voice Routes specific to the Call App service, PBX Locations and check or uncheck the box for Assign Default DialPlan Policy?
Note
If you have multiple PBX locations and/or voice routes, prepare CSV files with users from only one combination at a time, and do additional bulk upload(s) later to add users to the different one(s).
Open the sample file format and prepare your CSV file for upload.
TeamsUserID: The Microsoft Office 365 email address of the user.SIP UserID: from the PBX of the account to be linked to the TeamsUserID above. This can be entered with or without the domain.
PhoneNumber: Will appear prefixed by an E164 format based on the Location of the User as identified in the User Microsoft Profile. For instance, in the US Phone Number 10077 would appear as +110077 in Microsoft Teams.
Use Teams Voicemail: Enter “FALSE”. Note that the Call App only supports the PBX Voicemail option at this time.
SIPAuthenticationID
Password: the SIP Password
PortalLoginName (optional: leave blank if not desired): Username credentials for a PBX portal if available.
PortalLoginPassword (optional: leave blank if not desired): Password for a PBX portal if available.
MACAddress - This portion is for the Auto Provisioning Settings. Leave this field blank if you are not using the SIP auto-provisioning process.
Caller Name
Caller ID on Forwarded Calls
Select Upload when you have successfully uploaded your desired Bulk Upload CSV file.
You will see a screen with the users extracted from the CSV file. Click "Validate" in the upper right-hand corner. This will analyze the file and ensure there are no obvious data entry failures, such as invalid email addresses, an extension that is already in use, or an attempt to configure a user who is not properly licensed. Hovering over the error will give guidance about what specific error is preventing configuration.
If there are no detectable errors the blue "Validate" button will change to say "Submit", as shown below. Click Submit to kick off the user addition process.
Part II. Sync Changes to Microsoft
The changes mentioned in Part I above are applied only to ConnecttoTeams databases and the PBX system. The changes need to be pushed to Microsoft as well so that the Teams Users will actually be able to receive and make calls thru the PBX.
To push the changes to Microsoft, the Global Admin must trigger the Sync Call App process.
EXCEPT when BOTH of these conditions are met:
(1) This is NOT the first time the Sync Call App is done. In other words, the CallApp was already deployed and initial set set of users were configured.
(2) The enterprise gave no consent to “Allow Management by Service Provider”
This picture shows consent was not granted.
Steps to Sync:
If the above exception conditions are not met, then carry out the steps below. If Part I above was carried out by non-Global Admin or Service Provider, inform the Global Admin to proceed on this:
The Global Admin (and only the Global Admin can do this) must go to the Enterprise Dashboard.
In the Enterprise Admin Action Items table, if “Teams Call App” shows “Pending Synchronization”, the Global Admin must sync and deploy the CallApp. The instructions are presented here.
If “Teams Users” shows “Pending Synchronization”, the Global Admin must click Sync Teams Users.
This action will take time. Do not click again until you check the status as instructed below.
Expect:
- That the first time sync will take up to 24 hours. Come back to check the status.
- That succeeding syncs will take up to 4 hours. Come back to check the status.
If sync is not completing within these wait times, contact your Service Provider.
Part III. Monitor User Sync Status
The user provisioning status will be reflected in the Enterprise Dashboard. Click here for more info about User Provisioning Status Indicators.
Note to the Service Provider
If sync is not completing within these wait times, request from help from ConnecttoTeams Support.
When the sync status shows completed, the Teams User can start utilizing the CallApp.