DialogFlow EX integration is not displayed - dialogflow-es

In DialogFlow ES, the display of integration is gone.
Isn't the integration feature available in DialogFLow ES?enter image description here

Dialogflow has limited features when working in a non default region. In your screenshot it shows that you have created your agent in the AS-NE region.
https://cloud.google.com/dialogflow/es/docs/how/region#limits
If you want to use integration you should create an agent in the default US region

Related

How to enable the REST Record Service (Beta) features

I’m trying to learn Rest Web for some features. Currently, I want to test “customerPayment” feature. When I test it on my postman, display error detail.
The customerPayment record is only available as a beta record. Enable the REST Record Service (Beta) feature in Setup > Company > Enable Features to work with this record.
I’m checking on my “Enable Features” page, but I could found “REST Record Service (Beta)” features. How suppose I can enable that feature?
My current Netsuite account is "NetSuite Umbrella Beta Program". But i not sure does Rest Record Service already include.
Please help

Logging message data from a dialog to Application Insights in node.js bot based on botframework v4

I am trying to log some user data, namely some feedback from a dialog to application insights.
I want to basically show some statistics regarding the kind of feedback the bot gets on the app insights dashboard.
However, the documentation [https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-telemetry?view=azure-bot-service-4.0] only covers the details for C# users, my bot is coded in node.js
How can I log some data from a dialog in a node.js bot to app insights? My bot is based on the core-bot sample from Microsoft.
For now, I am also saving all the chat transcripts to azure blob storage, but I'm not sure how I can use that.
Please help me out.
This is a great question. I haven't figured out specifically the dialog piece, which is what I know you're asking about, but there are a number of resources I've used to get basically everything but.
Analytics for Bot Service (Channel and activity metrics within Bot Service blade)
Analytics for nodejs Applications (General analytics within the App Insights blade)
Analytics for LUIS
Analytics for QnA Maker Service
I'm assuming that something similar can be built using the generic "Analytics for nodejs Applications", but I don't have enough knowledge on where that dialog information resides to build custom properties. However, if you are looking only for some specific information from the dialogs as opposed to the full suite of analytics as shown in the C# example you linked, you should be able to just create a custom property for that information and send it to App Insights.
Dialogs have TelemetryClient class to offer insights into your bot by showing which features are used the most, detects unwanted behavior and offers visibility into availability, performance, and usage. Telemetry logging enables bot applications to send event data to telemetry services such as Application Insights.
This documentation makes use of the core bot sample and will help you to add telemetry to your bot and enable telemetry in your bot dialogs.
Hope this helps.

How to link google action with dialogflow using gaction CLI?

I am trying to automate the process of google action creation and deployment and for that I can find a a number of documents where gactions is being used to handle action console with action SDK.
I want to ask if their is any way i can link google action with my dialogflow agent using gaction CLI Or if any other CLI is already providing the support for same.
Under the hood an Actions on Google project will have a 'project id'. This is a Google Cloud Platform project, which gives your Action access to additional resources if you want, like Cloud Functions.
Dialogflow uses the same infrastructure, where the Dialogflow project id is a GCP project.
"gactions" as a command-line tool is not designed to work too closely with Dialogflow. However, as you know that your Action and Dialogflow share a common infrastructure, you could do some work yourself to use the Dialogflow API with your project ID to do some automation.

Setting up an agent on DialogFlow Enterprise Edition?

i can’t for the life of me figure out how to create an enterprise edition agent.
this is the only documentation i’ve found about it: https://cloud.google.com/dialogflow-enterprise/docs/quickstart
which seems to imply that we’d need to set up agents using the command line… for them to be on Enterprise Edition.
any insight? i'd like to create an enterprise edition agent - so that it's covered by the SLA. how to do it?
Did you click the section expansion button to the left of "If you have not created an agent, create one now."?
Edit: the below procedure will only work on Google Cloud project not created through Dialogflow.com. The only way to create a enterprise edition Dialogflow agent is to first create a GCP project and then follow the procedure below. You can't create a enterprise edition Dialogflow agent through Dialogflow.com (but you can access it on Dialogflow.com after creating it via the procedure described below).
Go to http://console.cloud.google.com/apis/library/dialogflow.googleapis.com/ (create a project if you haven't already, you can only have one Dialogflow agent per cloud project) and enable the Dialogflow API
After the API has been enabled click on Dialogflow Agent in the left column
Specify the name of your agent and other properties such as language and time zone, and then click Create
This is documented here (you need to click on the ▼ to see the documentation): https://cloud.google.com/dialogflow-enterprise/docs/quickstart#create-an-agent

How to integrate Watson Discovery with Watson Virtual Agent?

How to integrate Watson Discovery with Watson Virtual Agent? Can anyone give hints, sample code and provide documentation link? https://github.com/watson-virtual-agents/chat-widget does not contain information regarding this? Thank you very much!
Basically, you need to use a custom code with 2 APIs endpoint: Discovery and Virtual agent/ Conversation.
For now, have one example with Conversation Service and Discovery Service in Java, from IBM Developers, you can see in this link.
And a few weeks ago I built some simple example using the project conversation-simple for integrating Discovery, using the highlight and another custom params, using Node.js, you can see in this link
After creates one IBM Cloud (Bluemix), go to Catalog and Select the Watson services above, pay attention to the Services credentials when you click in your Watson Service for use each service, as you can see in my .env and IBM Professionals file, for all works, you need to paste the values into the Enviroment Variables or replace the values with the respective variables in your code.
See the Official Documentation for Using Watson Virtual Agent instead of Conversation.
See the Official Documentation and API Reference for use Watson Discovery.
See the Official Documentation and API Reference for use Watson Conversation.

Resources