Microsoft Teams Add-In
the unaric voice app for ms teams connects microsoft teams with salesforce so you can log calls even when not logged in to salesforce each call is automatically logged as a task with call details on the related salesforce contact this setup is ideal for using the ms teams app in combination with salesforce while working on the go the unaric voice ms teams add in is available for microsoft teams desktop app microsoft teams in the browser microsoft teams mobile app (android and ios) interface desktop mobile prerequisites before users can use the unaric voice ms teams add in , ensure that the unaric voice ms teams add in has been added to microsoft teams the user is part of a teams setup (must be added as a call center user ) the ms teams premium licence is active in the salesforce org if no valid licence is found in the teams add in configuration, the fields will be disabled and the save button will be hidden the enable ms teams add in checkbox is selected in the add in configuration (see below) t he scheduler for the unaric ms teams connector is active (details below) the presence state user logout check is enabled (details below) i f you want to log calls as salesforce tasks or use caller name lookup, t he acd ( automatic call distribution) package must be configured configure ms teams add in if no valid licence is found in the teams add in configuration, modifing fields will be disabled and the save button will be hidden you can find the mirage configuration ms teams add in in salesforce as a separate tab (custom object) this setup is linked via a lookup field from the phone system setup field description name internal name of the add in configuration record example mirage ms teams connector – teams add in enable ms teams add in activates the add in for this setup must be enabled for any teams related functionality to work show option do not save displays a checkbox in the unaric voice teams app, allowing users to opt out of logging individual calls in salesforce url to save calls into salesforce created via mirage acd setup > create activities replace \<enter pbx token> with the pbx token before saving url to lookup caller details endpoint used to look up caller names or related info created via mirage acd setup > data lookup also requires replacing \<enter pbx token> both url fields (url to save calls into salesforce and url to lookup caller details) must start with https // if not, a red validation error will appear, and the save will be blocked if either ms teams login scheduler or presence state user logout check are deactivated, a red error message with a link to the configuration page is displayed you must fix these before saving ms teams login scheduler this scheduled job periodically updates the teams add in configuration for all users without this scheduler running, changes in salesforce won’t be pushed to the unaric voice app, and users may remain with outdated settings run the scheduler every 15 minutes to apply updates often but without overloading the system presence state user logout check this setting ensures that if a user logs out of salesforce while using the teams add in, the add in itself takes over call logging for this to work, the salesforce logout event stream must be enabled in the org if this check is not active calls may fail to be logged after the user logs out of salesforce the add in won’t “know” to take over logging duties salesforce does not send a logout event if the session times out automatically — so this feature won’t trigger in that case if a user wants to stay logged into salesforce but stop receiving calls, they should switch their salesforce softphone presence state to logout desktop installation open the microsoft teams admin center and sign in with admin credentials in the left panel, navigate to teams apps > manage apps click actions and select upload new app from the dropdown menu select and upload the unaric voice app zip file after uploading, you can make this app available to everyone or specific members of the group to check availability, select the users and groups tab click available to , then click on edit availability to select specific users or groups click apply to save changes to open the app, open the microsoft teams client (desktop or web or mobile phone), click on the apps tab in the left panel, and search for unaric voice add unaric voice add in to mobile ms teams app once installed, you can add the unaric voice add in to the microsoft teams mobile app on the microsoft teams mobile app, click the more button (three dots) in the bottom menu bar click the + icon to add apps search for the unaric voice app and click add the unaric voice app will now be added to your teams mobile client sandbox installation the unaric voice ms teams add in can be configured for a salesforce sandbox org this configuration requires a special configuration of the unaric voice scheduler, the service in charge of background tasks, to work properly reach out to support for assistance on this setup enabling the scheduler in both production and sandbox orgs without separate configuration (especially if both connect to the same teams tenant) can result in a variety of errors, including missing calls, incorrect logging, and inconsistent behaviour while using the app