Intro
Within Mobile Service Cloud it is possible to intagrate voip from Xelion. The integration will automatically open a conversation for the MSC user when a VoIP conversation is started. Relevant information of the customer will be shown in the profile.
To make this integration possible, the customer will need to add several of settings to the Xelion application. It consists of two triggers that need to be added within Xelion. They will also need to add a phone extension in the MSC profile of the user.
In the next steps, we will explain how to set up the integration.
Product
Mobile Service Cloud
Resolution
Step 1. Adding triggers
Open the Xelion settings application and enter your credentials. The start screen will be shown. Click on "Beheer" and next on "Triggers"
You should now be able to click on "New Trigger" in the left upper corner. Give the new trigger a name and click on "Ok"
The screen as shown below will appear.
For type: "Call Connected"
For actie: "HTTP Post".
Make sure the box next to actief is checked.
For waarde the following link needs to be added:
https://api.robinhq.com/voip.registerevent/APIKEY?provider=xelion
For object definitie: Free to chose what you like
Next click somewhere outside the textfield of object definitie. The name you just entered should now be clickable. Click on the name.
Below screen will be shown:
Make sure the values as shown below are added, you can copy them from this table:
callId | ${callId} |
initiation | ${initiation} |
callerPhoneNumber | ${callerPhoneNumber} |
calleePhoneNumber | ${calleePhoneNumber} |
callerUser | ${callerUser} |
calleeUser | ${calleeUser} |
callerFlowId | ${callerCallLog:callFlowId} |
calleeFlowId | ${calleeCallLog:callFlowId} |
type | connected |
After adding the values as show above you can click on the arrow in the left upper corner, pointing to the left.
The first trigger is now set. Next we will add another trigger. Repeat step 2 and 3. For step 4 change type from connected to disconnected. When finished click on the arrow again to return to the previous screen.
Step 2. Adding the extension numbers
To make sure calls end up at the correct MSC users, we need to make use of extensions.
Open the Xelion settings application and click on "Gebruikers" or "Users"
A table will be shown. In the column all the way to the left, the usernames will be shown. These names should correspond with the value added in the extension within MSC.
Navigate to Mobile Service Cloud and open the settings (1), go to team (2), select the user, add phone extension (3), click on save (4):
The extension number is now saved and Xelion is ready to be used.