In Dialogflow, I imported a Small Talk prebuilt intent to the Agent created as part of my RH 2020 project. But for some reason the Chatbot did not identify the intents imported. The Chatbot only identified intents created as a Microcontent in RH.
Couple of questions regarding Chatbot:
1. Right now RH is configured to clean all the Intents on the Dialogflow before it uploads. We are working on providing option whether to clean out the existing intents or not or just override the ones user is uploading from RH.
2. Welcome message configuration is provided in RH now. It will be available in update 1 which shall be available in the next few weeks.
Great to know that we have an update coming out in a few weeks time.
Are you saying that only intents created in RH works?
Can we not make the Chatbot agent identify intents created both in Dialogflow and RH?
During your webinar on Chatbot, I recall you saying that we can add the Chatbot code to a Master Page. I added the code to a Master Page and applied to my Frameless prokect but unfortunately the Chatbot did not appear in the output. I would like to have the Chatbot on every topic pages.
Will you be able to give me the steps on how to get the Chatbot on every topic pages using a Master Page? Do I paste the code in <Head> or <Body> or <Footer> or <Header> or <HTML>?
The code goes in the head section
Having the chatbot code in Master Page doesn't work for me.
I also tried by creating a new output preset and added two topics to it with default.css style. Added the Master Page that has the chatbot code in <Head>. But the topics page do not show the chatbot.
This is what will be in the next update of the About RoboHelp sample project.
To make the chat window appear in your project, there are a number of options.
Thanks Peter. Will wait for the update to release.
Siju, you don't have to wait for the update. I think chatbot resources are not being handled properly. In the generated output can you check chatbot.js and chatbot css are in the right path for each topic?
I am able to get the chatbot on the Home page. I am finding it difficult to add to all topics. Though added to the <Head> section on a Master Page, the chatbot is not displayed on the output.
I'm having problems too. Looking into it.
Adobe are looking into this
Is there any update from Adobe?
Not yet. I will respond as soon as I hear back.
Any update from Adobe?
I saw a post the other day saying a problem had been resolved and I thought it was this thread, obviously not. No response but Update 1 is available today so try that and then post back.
See the forum announcements about updating. Check for Updates will not work.
It hasn't fixed it on my test setup so I am seeking help elsewhere.
My other possible source of help is indirectly affected by the Californian fires, hence the further delay.
I'm sorry but I will come back to you when I can get this working. I know it can be made to work so I am obviously getting some detail wrong but I have no model to reference to figure out why it is not working for me.
It is working for me. I had a call with Vivek and Sudhanshu on Friday and they fixed the issue for me.
Here are the steps.
I'm glad you had more luck than I did.
Thanks for posting that. I will take a look.
In Step 8 you say you will have the chatbot rendered on every page if uploaded to a server. Do you mean you will NOT have it rendered as the following steps are needed? Perhaps something will be there but not yet working? Could you please clarify that bit?
Well, Step 8 is just an outcome of the 7th step. If we try running the output on a server, it should show the bot on all topic pages.
Can you try the following:
Have you added the Master page to the Framelss output preset? - If yes, can you remove it from the output preset and add the Master Page to the individual topics (to test you can try adding it to one topic). Now generate the output as mentioned in the steps above.
Let me know if it works.
Note - When Adobe tried the steps on my project, we had added the Master Pages to both the output preset and individual topics. But it didn't work. The conclusion was the issue might be specifc to my project. We then removed the Master page from the ouput preset and generated the output. It worked.
The reason it did not work in the first instance is because, if you take a look at the HTML source of a topic in the output folder, you would see the chatbot.js called twice in the Head of the topic. Ideally, it must be called just once.
If you also have the same issue then it is a bug and Adobe will look into it.
Thanks but it's not working for me.
The bit I'm not getting with Steps 7/8 is that at that stage you have not added the stuff in the following steps. Are you saying that you will see the icon for the chat pod but that it just doesn't render properly yet?
Once step 8 is completed, you must see the chatbot in the output. Steps 9-13 are only to get the images/gifs to the output if in case you have added any to the chatbot microcontent.
If you are not getting the chatbot in the output, I think it might be because the path to the chatbot.css and chatbot.js in the Master page is not correct.