Yealink Management Cloud Service (YMCS) - VoIP.ms Wiki

Check out our YouTube channel to watch our simple tutorials that will help you set up most of our features.

Yealink Management Cloud Service (YMCS)

From VoIP.ms Wiki

Jump to: navigation, search
Yealink logo.png


Yealink provides the Yealink Management Cloud Service (YMCS) to simplify the process of managing Yealink video and voice communication endpoint devices. YMCS deliver a host of capabilities and integrated functionality to enhance the user experience and to increase user adoption rates while consolidating customers under a cloud management platform.

Contents

Connecting YakChat to your VoIP.ms DID

Pre-requisites

The YakChat service can connect with your VoIP.ms telephony service in 3 easy steps:

  1. Enable the VoIP.ms API
  2. Add SMS and YakChat callback URL to the DID number(s)
  3. Send API information to YakChat at [email protected]

The YakChat team then will test the connection for you and confirm when everything is set up.

1. Enabling the VoIP.ms API

In the Customer Portal head to “Main Menu” and click on the menu “SOAP and REST/JSON API”.

On this page, you must create a password for your API (make sure to take note of it) and click on the “Save API Password”.

Then, click on the button “Enable/Disable API”.

Then add the following IP Address by copying and pasting it into the Enable IP Addresses box: 13.89.246.147. If you are already using the API from another IP address you can add this separated by a comma (,). Then click on the button “Save IP addresses”.

Enabling the VoIP.ms API

2. Enable SMS and SMS URL callback for your DID

In the Customer Portal, head to the option “DID numbers” and click on “Manage DIDs”. On this page, select the number you will use with YakChat and click on the edit button of this (the pencil icon).

Once you have done this, head to the bottom of the page and locate the SMS settings. There, check the boxes next to “Message Service”, “SMS URL Callback” and “URL Callback Retry”.

On “SMS URL Callback” you also have to enter the following URL: https://services.yakchat.com:2200/message?to={TO}&from={FROM}&message={MESSAGE}&id={ID}&date={TIMESTAMP}&media={MEDIA}

Click on Apply changes once everything is set.


Enabling the VoIP.ms SMS service

3. Send the API details to YakChat

Once everything is properly set in the VoIP.ms Customer portal, the YakChat team must activate the service for you.

To do so, send the following details to [email protected]

  1. Portal User ID (email address associated with your VoIP.ms account)
  2. API Password
  3. The DID number you want to use with YakChat

Make sure you’re sending the VoIP.ms API Password (please do not send your Portal password) in the same email or, if preferred, text the password to (425) 385-0385.

You could also go to the following link and use the form that is at the end of the page to send the API details: https://www.yakchat.com/help/voip_ms/

Enabling the VoIP.ms SMS service

Installing YakChat into MS Teams

Important: The .zip file must be uploaded into Microsoft Teams intact. Do not extract any files contained in the .zip file or the installation process will fail, even if the files are re-compressed into a new .zip file.

Safari browsers are often set to automatically extract .zip files. This setting must be disabled. You can find instructions on how to do that here. https://www.youtube.com/watch?v=fZ2han_Er0w

1. Download YakChat

Firstly, download YakChat App for Microsoft Teams into your default download folder.

You can do it from any of the links below:

As has been noted, you must ensure the .zip file is not unpacked. The whole .zip file must be uploaded into Microsoft Teams.

Downloading YakChat

2. Install the file into MS teams

Now open Microsoft Teams. Then click on the “Apps” icon from the toolbar on the left.

Installing YakChat in MS Teams

Click on “Manage your apps”. You can find it at the bottom of the Store menu in Microsoft Teams.

Installing YakChat in MS Teams

Click on “Publish an app” that is located at the top.

Installing YakChat in MS Teams

Then click on “Upload a customized app” in the pop-up window.

Installing YakChat in MS Teams

Important: If the Upload a customized app option is not displayed, then click on Submit and app to your org and after adding the app, contact your Microsoft Teams administrator to approve the app using the Teams Administration Portal. Once approved, you will need to sign out and back into Teams and go to Step 3.

Select “YakChat.zip” file in your browser’s default download folder.

Then click “Open”.

Installing YakChat in MS Teams

The Microsoft Teams Manifest window will be displayed.

Now click the “Add” button to add the YakChat app into Microsoft Teams.

Installing YakChat in MS Teams


3. Sign in using Microsoft Credentials

Microsoft Teams will provide a notification window requesting additional permissions.

Click “Continue”.

Installing YakChat in MS Teams

Microsoft’s authentication window will now be displayed.

Simply sign-in with your Microsoft Teams email and password. You will also use these to login to YakChat.

Installing YakChat in MS Teams

4. Provide Microsoft Admin Consent (Admin user in MS Teams)

Microsoft’s permission window will be displayed requesting your consent to access the YakChat App.

Click “Accept” to continue.

To connect your Microsoft 365 tenant with YakChat requires permission from your Microsoft Teams or Azure administrator.

If you are an administrator, then you can approve yourself by clicking on the “Accept” button.

To approve for another user, tick the option: “Consent on behalf of your organization”. Then skip to Step 6.

Installing YakChat in MS Teams

5. Provide Microsoft Admin Consent (Non-Admin user in MS Teams)

If you are not the Microsoft Teams or Azure administrator, you will now be presented with a similar Microsoft permission request window but without the Consent on behalf of your organization option.

Click on the “Accept” button for a link that your administrator can use to provide admin approval.

Installing YakChat in MS Teams

6. Sign into the YakChat Messaging App

If you are the Microsoft administrator and registered with YakChat the YakChat app will now be displayed.

If you are not the Microsoft administrator, you will need to refresh the app and click Sign in.

You may need to logout and back into Teams if this fails.

Installing YakChat in MS Teams

7. Sign in for Teams Notifications

Just a few more steps to enable YakChat to provide you with new message notifications.

Click on the Chat tab, then click on the Type your questions here text box and type “Sign in” or use the “What I can do?” menu.

Installing YakChat in MS Teams

Another Microsoft’s authentication window will be displayed.

Sign-in with your Microsoft Teams Account email and password.

Installing YakChat in MS Teams

8. Sign in Expired

The ‘bot’ sign in adaptive cards expire after about 10 minutes, which will result in the message “The sign in code was was not found or expired message box”.

If this message is displayed, type “signout” into the Type your questions here text box or select from the "What I can do?" menu and repeat step 7.

Guide Links

YakChat guide : Send your first text from MS Teams

Configuring YakChat with VoIP.ms : YakChat & VoIP.ms

Help center: YakChat Help Center

Personal tools
Namespaces
Variants
Actions
VoIP.ms Wiki
Guides 🇨🇦
Guías 🇲🇽