Salesforce Integration with Skype For Business

Salesforce Integration with Skype For Business

Sharing is caring!

Salesforce Integration with Skype For Business has innumerable advantages for businesses of all sizes, irrespective of their line of operations. This is primarily because Salesforce Integration with Skype For Business helps the sales and service reps of your organization to effortlessly communicate with each other that, in turn, leads to improved customer experiences and brand loyalty.

In this blog, we will be reading about how to integrate Salesforce with Skype For Business.

Before we get going with how to integrate Salesforce with Skype For Business, let’s have a look at some facts.

  • Skype is used for video calling, audio calling, and chatting. 
  • In this, we connect Skype with Salesforce (Skype Integration).
  • For Skype integration, we must have an Office 365 license.

Link of Office 365: https://www.office.com/

HOW TO CREATE THE SKYPE INTEGRATION?

First, you have to create an account in Office 365.

-> Click on the Sign-in button.

pasted image 0 (4)-min

-> Click on the  Create one!

unnamed-min

-> Now you can create an account.

pasted image 0 (5)-min

-> Now create the password for your account.

unnamed (1)

After creating the account and signing into account below screen is open:

pasted image 0 (6)-min

-> Now go to the Microsoft Azure by visiting Azure.microsoft.com.

unnamed (2)

– > Now click on the Portal button.

unnamed (3)

After clicking on the Portal button, you will find the following screen:

pasted image 0 (7)-min

-> Now search App Registrations in the search bar and then select the App Registrations.

pasted image 0 (8)-min

After selecting the App registrations option, you will find the following screen:

pasted image 0 (9)

Now you have to add the registrations by clicking on the Add plus(+) icon. (refer above image)

After clicking on the “+ New registration” button, you will find the following screen. You have to provide all the necessary details for registration.

pasted image 0 (10)-min

You can give any redirect URL according to your choice.

After clicking on the Register button, a record gets created as shown in the below image.

pasted image 0 (11)-min
pasted image 0 (11)-min

Now on the record of registration, you have to provide/add all the API permission of Skype here.

– Click on the View API permissions button.

unnamed (4)
Click on the “+ Add permission” button.
pasted image 0 (13)

– Now select “Skype for business” permission.

– Now you have to give all the permissions related to Delegated and Applications and then click on the “Add Permissions” button.

pasted image 0 (15)-min

After clicking on the Add permission button, the following screen will get shown.

pasted image 0 (16)-min

Now you have to click on the “Grant admin consent for skypecloudanalogy” button so that you get all the permissions.

– Click on the “Grant admin consent for skypecloudanalogy” button.

pasted image 0 (17)-min

After clicking on this button a pop-up message will appear that you want to grant consent for the requested permissions for all accounts in skypecloudanalogy or not.

– Click on the Yes button.

pasted image 0 (18)-min

After clicking on the Yes button you get all the access.

pasted image 0 (19)-min

SKYPE WEB SDK:

A Skype Web SDK is a set of JavaScript web SDK files that are used for audio, video, and conferencing. Skype web SDK allows the JavaScript developers to add Skype-based functionality to websites and applications.

First, you have to download the Zip file from this link:

https://docs.microsoft.com/en-us/samples/officedev/skype-web-sdk-simple-sample-for-sfb-online/skype-web-sdk-sample-for-skype-for-business-online/

pasted image 0 (20)
pasted image 0 (21)-min

This zip file is added to the Static resource then we use this static resource in our code. When our JavaScript is loaded, it will ask for credentials when you click on authorized by the help of  Admin Consent or Sign-in O365 button which is shown in screenshot then we fill the credentials and it will be ready to use.

SKYPE INTEGRATION WITH SALESFORCE:

This is our static resource used for skype integration.

pasted image 0 (22)

Static Resource files:

By clicking on the Admin Consent and by giving your username and password you will connect. And in the second option i.e. Sign-in O365 again enter your credentials.

Then you have to sign-in with second person credentials in the Microsoft team so that you can connect with each other.



pasted image 0 (24)-min

After sign-in select Teams.

pasted image 0 (25)-min

After Clicking on the Teams, the following screen will get shown. 

Now I am going to show the complete functionality through GIF files.

Here are the links of GIF:

https://drive.google.com/file/d/1o8Ipb8JHYYeb7m_dn15j4VayrQxmNplS/view?usp=sharing

https://drive.google.com/file/d/1ocwyAEGEjvoetGms6mqwZZ6GxKV4WQXz/view?usp=sharing

If you need assistance with Salesforce Integration with Skype For Business or any third-party integration with Salesforce, just reach out to our teams of CRM specialists by calling us at +1 (415) 830-3899.

Akshay

Akshay Dhiman

Chief Technical Officer
Akshay Dhiman, the CTO of Cloud Analogy, has been a standout and successful Salesforce Platform Developer for years. He has a rich experience in Salesforce Integration, JavaScript, APEX, VisualForce, Force.com Sites, Batch Processing, Lightning, PHP, C++, Java, NodeJs, ReactJs, Angular 8, GraphQL, React Native, Web Technology, and jQuery.

Hire the best Salesforce Development Company. Choose certified Salesforce Developers from Cloud Analogy now.

× How can I help you?