Watson deployment on Slack - deployment

Hi I'm trying to connect watson with slack. I followed all steps set out on the IBM deployment page and the video https://developer.ibm.com/videos/integrating-watson-assistant-with-slack-using-built-in-integrations/.
Everything is successful, but the bot is not responding when I'm writing a message to the slack app. What do I do wrong?

I got the solution. When you go through the step-by step guide under STEP 3 IBM creates an URL. If the bot is hosted by IBM in London or Sydney, in the link you must replace the "eu-gb" (if London) or au-syd (if Sydney) reference in the URL with "us-south".
Afterwods the integration works. Further information can be found here: https://console.bluemix.net/docs/services/assistant/deploy-web-link.html#deploy-web-link

Related

Moving Watson Assistant project from one IBM account to another?

I'm trying to move my Watson Assistant project from one account to another and I'm struggling to figure out how to export the data and logs to begin working on this project from my colleagues IBM account.
Do you know how I can do this and will all the statistics and history still be available in the new account?
If you are using the "new experience", backup and restore is discussed here in the Watson Assistant documentation. Similar information on backup / restore is available for the Classic Watson Assistant.
Do not expect to have an entirely, fully identical instance. I would recommend to check the topic on failover options. It discusses what makes up a deployed in-use assistant.

Error Accessing Bluemix Node-RED Editor

I'm using Node-RED Starter to build my app. My app URL can be accessed here.
should appear on my browser, but I got an
instead.
The app however seems to be working fine on my dashboard. Can anyone point me in the right direction? Thank you.
Your app is throwing a 500 error which basically means that your app is very much broken. How did you build it? Which starter did you use?
As you are running in the IBM Cloud, I would drop what you already have, and recreate using the starter from the IBM Cloud catalog. Unless of course if that is what you used to create it in the first place. In which case as per the other suggestions look at the server side logs, from the options on IBM Cloud for your application.

How to deploy my chatbot in bluemix itself to be accessible via a web url?

I just built my first basic chatbot on IBM's bluemix using their own tutorial. However, I'm unable to connect the thread of how it gets deployed on bluemix so as to be accessible via web/a url- like the chatbot in this url for example: chatbot in an url
Currently, I'm only finding resources to help me put my chatbot in slack, fb messenger, etc. I dont need all that currently, just looking to have it accessible via url.
Thanks
In this case, log in your IBM Bluemix account and you can simple deploy inside IBM Bluemix with https://bluemix.net/deploy?repository=urlfromGithub
In your case, I recommend for you use conversation-simple from IBM Developers for start only with Conversation Service, this app use only Conversation service.
You can add Enviroment Variable after install this app
You can simple add inside the code your Credentials and WORKSPACE_ID, in this case, in the file app.js in line #42 for use your bot created.
Or, you can change the .env file with your credentials and WORKSPACE_ID;
Deploy conversation simple inside your IBM Bluemix with this URL, this example had all more details about how to use this app.
Add Enviroment Variable:
Change the username and password with YOUR Service Credentials in line #30
Change your workspace_id:
var workspace = 'awidhawfi-fehguaehgae-faefag-etc-etc';
Imported the workspace:
Click the menu icon in the upper right corner of the workspace tile, and then select View details.

Install or connect Google Home to a third party "Action"

I am developing an action using "Google Action". I have deployed the action as given in the deployment documentation.
Now I want other users to integrate or connect their Google Home device to this action. How can I do that?
See the section Confirm Your Deployment under the page you have linked to. Your Action will be reviewed and, once approved, will be Deployed and available for others to use.
Until it has been approved, you can only let others test it using the same scheme you are using to test it.
Pro Tip: You can deploy your action to the public by using https://01234567890.firebaseio.com/.json as your fulfillment endpoint.

How to get SoapUI API into IBM Bluemix

I'm trying to push an API that I created in SoapUI into Bluemix using the cloud foundary console. I first created a war file as per this blog: http://alleyfield.com/?p=51
I've managed to get the API into Bluemix, but the results aren't pleasing. In SoapUI I've tested my API and can confirm that it works perfectly. Surely there is a better way of creating an API in Bluemix having created it in SoapUI (soap/xml format.) My problem is that I don't see any options on the Bluemix page that allows for this. I've consulted the official documents, but they almost exclusively focus on sample application APIs using swagger or similar.
I've contacted IBM and they suggested I post this to Stack Overflow as the blog I mentioned is old and doesn't match Bluemix at present.