Can IBM Watson Assistant be integrated with Whatsapp or Workplace? - ibm-watson

Has anyone worked on IBM Watson Assistant integration with Whatsapp or Workplace by Facebook? Which would be better to choose if feasible? Any suggestion/link/detail would be very helpful. Thanks in advance.

Watson Assistant can be integrated directly with Facebook. It can be integrated to WhatsApp also but this one needs Twilio WhatsApp API service. There are other third-party integrating services like this one for WhatsApp. IBM suggests Twilio. It has it's advantages.
Here you can find the documentation related to Watson Assistant and it's tutorials by IBM, here Twilio tutorials to integrate the assistant with WA.

Related

Has anyone integrated Salesforce Commerce Cloud (SFCC) with any messaging technologies?

I'm looking for examples of how others might have solved for this.
Did you build a custom cartridge?
Did you leverage some externally running agent to retrieve data by OCAPI (or Commerce Cloud APIs)? ...(i.e., a "pull" strategy)
I've read the documentation, spent many nights searching Google, searched the Salesforce Commerce Cloud Marketplace, spoken with several Salesforce Commerce Cloud expert consultants & system integration firms - but it appears no one is aware of anyone else doing this before.
Yes I was able to create a custom cartridge for Twilio.
Twilio provides many separate REST APIs for sending text messages, making phone calls, looking up phone numbers, managing your accounts, and a whole lot more.
You can go through their REST API documentation https://www.twilio.com/docs/sms/api. You can use their REST APIs and implement it in Salesforce B2C Commerce.
Follow creating a simple web service in Salesforce B2C Commerce.
https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/content/b2c_commerce/topics/web_services/b2c_coding_your_web_service.html

Integrating IBM Watson Assistant to Angular js project

I have created chatbot service on IBM Cloud. I have my Angular project outside IBM Cloud. Now, I want to integrate Watson Assistant with my project. How to do that? Do I want to have any external jar files for this integration?
The answer depends on how you deploy the chatbot and how you interact with it. You can integrate / embed the Watson Assistant chatbot into any website similar to a widget or interact with it from within your Angular app itself. In that case, you have the option to call the Assistant API functions or to use an SDK like the Node.js SDK.

is there any skype api available to integrate with salesforce [skypedeveloper]

we wanted customize our salesforce application via giving the skype conference link while sending the email from the application itself. the application is completely on visualforce pages and controller so i dont see any appexchange app will help on this.
I have already checked the below links though i could not get any integration apis
https://msdn.microsoft.com/en-us/skype/ucwa/onlinemeetinginvitation_ref
https://ucwa.skype.com/websdk
There are no integration Apis as of now. Only you have to write your own integration logic using Skype for Web SDK. It is a bit complicated SDK and not properly documented or maintained. It has tight coupling with Azure AD and video streaming doesn't work in Chrome/Firefox.
Some integration use cases/examples can be found here
Other relevant information.
https://dev.skype.com/
https://github.com/OfficeDev/skype-docs/tree/master/Skype

Google Assistant API

Is there some google assistant api guide or tutorial? I cannot find anything related by these keywords. There seems have some Android app integration guide, but I want to integrate with my cloud service, not android app.
I find IFTTT have connected Google Assistant to several services, so I want to add some intents to my custom service.
I have built an Alexa app by using Alexa Skill Kit to handle my customize intent, and want to find something similar in Google Assistant developer playground, but I have no clue.
Thanks!
Google Assistant API was officially launched by Google for Windows, Mac, and Linux by which you can Get Google Assistant on Windows, Mac, and Linux.
If you wish to create voice applications for Google Assistant which are called as Google actions you will have to rely on the developers guide posted here
There is also an introductory course on udemy for the same.
I personally have used dialogFlow
and for the backend and I used firebase and have hosted a few apps into the store
Google Assistant will open its SDK to developers this December.
There's been a quite a lot of development on supporting the developer ecosystem, including the release of the Google Assistant SDK, app templates, and the ability to host and edit your integration via Firebase Functions.
For some code samples see
Conversational Components for Google Assistant
DialogFlow (previously Api.ai) v2 Samples

How to access Apache Solr admin interface of Watson clusters

I couldn't find out a way by which I can access to Solr Admin interface.
Is it possible to access Admin interface of IBM Watson cluster?
Unfortunatly no, IBM Watson is a packaged version of solrcloud with some other functions.
Thus you will have to use Watson api to admin your Watson cluster. I would recommand to use the provided interface since, Watson is also managing some work for you. If you want to use solr admin, go out of watson and use native open source solr cloud. But you will loose some functions provided by Watson.
You can have a look at watson API here.

Resources