Chatbase integration with Dialogflow chatbot which is integrated in an app through a third party API












2















I have a Dialogflow agent which is integrated in an app and a web version. I want to integrate this chatbot with Chatbase to get analysis metrics of the bot. However, as of chatbase documentation we cannot integrate Dialogflow hosted bots with Chatbase but if I have a server in the middle of my app and chatbot which is saving all the data, can I integrate chatbase with it?










share|improve this question







New contributor




Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    2















    I have a Dialogflow agent which is integrated in an app and a web version. I want to integrate this chatbot with Chatbase to get analysis metrics of the bot. However, as of chatbase documentation we cannot integrate Dialogflow hosted bots with Chatbase but if I have a server in the middle of my app and chatbot which is saving all the data, can I integrate chatbase with it?










    share|improve this question







    New contributor




    Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      2












      2








      2








      I have a Dialogflow agent which is integrated in an app and a web version. I want to integrate this chatbot with Chatbase to get analysis metrics of the bot. However, as of chatbase documentation we cannot integrate Dialogflow hosted bots with Chatbase but if I have a server in the middle of my app and chatbot which is saving all the data, can I integrate chatbase with it?










      share|improve this question







      New contributor




      Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      I have a Dialogflow agent which is integrated in an app and a web version. I want to integrate this chatbot with Chatbase to get analysis metrics of the bot. However, as of chatbase documentation we cannot integrate Dialogflow hosted bots with Chatbase but if I have a server in the middle of my app and chatbot which is saving all the data, can I integrate chatbase with it?







      dialogflow chatbase






      share|improve this question







      New contributor




      Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked yesterday









      Jaya RajwaniJaya Rajwani

      134




      134




      New contributor




      Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Jaya Rajwani is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.
























          2 Answers
          2






          active

          oldest

          votes


















          1














          The typical way to integrate Chatbase is to have it called as part of fulfillment. This requires you to set each Intent to use fulfillment, but you can still set the reply as part of the Intent, if you wish. In your webhook, you would call Chatbase to record the event, but not return any response in the webhook, and Dialogflow will use the Response set in the UI.






          share|improve this answer
























          • So from your answer what I understand is that if I am calling Chatbase through webhook the only events being recorded there would be when user submits a query for Dialogflow chatbot. Am I right? However, in my current chatbot architecture we have the entire conversation being saved as JSON files on the server. Can Chatbase read those files?

            – Jaya Rajwani
            yesterday



















          1














          Chatbase reports are built upon user messages and intents, however there is value in sending us the bot messages to provide context to the Transcripts feature. You can create a server to server integration to send us the JSON payloads in real time, or in batches of up to 100.






          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });






            Jaya Rajwani is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54251542%2fchatbase-integration-with-dialogflow-chatbot-which-is-integrated-in-an-app-throu%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            The typical way to integrate Chatbase is to have it called as part of fulfillment. This requires you to set each Intent to use fulfillment, but you can still set the reply as part of the Intent, if you wish. In your webhook, you would call Chatbase to record the event, but not return any response in the webhook, and Dialogflow will use the Response set in the UI.






            share|improve this answer
























            • So from your answer what I understand is that if I am calling Chatbase through webhook the only events being recorded there would be when user submits a query for Dialogflow chatbot. Am I right? However, in my current chatbot architecture we have the entire conversation being saved as JSON files on the server. Can Chatbase read those files?

              – Jaya Rajwani
              yesterday
















            1














            The typical way to integrate Chatbase is to have it called as part of fulfillment. This requires you to set each Intent to use fulfillment, but you can still set the reply as part of the Intent, if you wish. In your webhook, you would call Chatbase to record the event, but not return any response in the webhook, and Dialogflow will use the Response set in the UI.






            share|improve this answer
























            • So from your answer what I understand is that if I am calling Chatbase through webhook the only events being recorded there would be when user submits a query for Dialogflow chatbot. Am I right? However, in my current chatbot architecture we have the entire conversation being saved as JSON files on the server. Can Chatbase read those files?

              – Jaya Rajwani
              yesterday














            1












            1








            1







            The typical way to integrate Chatbase is to have it called as part of fulfillment. This requires you to set each Intent to use fulfillment, but you can still set the reply as part of the Intent, if you wish. In your webhook, you would call Chatbase to record the event, but not return any response in the webhook, and Dialogflow will use the Response set in the UI.






            share|improve this answer













            The typical way to integrate Chatbase is to have it called as part of fulfillment. This requires you to set each Intent to use fulfillment, but you can still set the reply as part of the Intent, if you wish. In your webhook, you would call Chatbase to record the event, but not return any response in the webhook, and Dialogflow will use the Response set in the UI.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered yesterday









            PrisonerPrisoner

            33k22855




            33k22855













            • So from your answer what I understand is that if I am calling Chatbase through webhook the only events being recorded there would be when user submits a query for Dialogflow chatbot. Am I right? However, in my current chatbot architecture we have the entire conversation being saved as JSON files on the server. Can Chatbase read those files?

              – Jaya Rajwani
              yesterday



















            • So from your answer what I understand is that if I am calling Chatbase through webhook the only events being recorded there would be when user submits a query for Dialogflow chatbot. Am I right? However, in my current chatbot architecture we have the entire conversation being saved as JSON files on the server. Can Chatbase read those files?

              – Jaya Rajwani
              yesterday

















            So from your answer what I understand is that if I am calling Chatbase through webhook the only events being recorded there would be when user submits a query for Dialogflow chatbot. Am I right? However, in my current chatbot architecture we have the entire conversation being saved as JSON files on the server. Can Chatbase read those files?

            – Jaya Rajwani
            yesterday





            So from your answer what I understand is that if I am calling Chatbase through webhook the only events being recorded there would be when user submits a query for Dialogflow chatbot. Am I right? However, in my current chatbot architecture we have the entire conversation being saved as JSON files on the server. Can Chatbase read those files?

            – Jaya Rajwani
            yesterday













            1














            Chatbase reports are built upon user messages and intents, however there is value in sending us the bot messages to provide context to the Transcripts feature. You can create a server to server integration to send us the JSON payloads in real time, or in batches of up to 100.






            share|improve this answer




























              1














              Chatbase reports are built upon user messages and intents, however there is value in sending us the bot messages to provide context to the Transcripts feature. You can create a server to server integration to send us the JSON payloads in real time, or in batches of up to 100.






              share|improve this answer


























                1












                1








                1







                Chatbase reports are built upon user messages and intents, however there is value in sending us the bot messages to provide context to the Transcripts feature. You can create a server to server integration to send us the JSON payloads in real time, or in batches of up to 100.






                share|improve this answer













                Chatbase reports are built upon user messages and intents, however there is value in sending us the bot messages to provide context to the Transcripts feature. You can create a server to server integration to send us the JSON payloads in real time, or in batches of up to 100.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 23 hours ago









                Sean PearsonSean Pearson

                23615




                23615






















                    Jaya Rajwani is a new contributor. Be nice, and check out our Code of Conduct.










                    draft saved

                    draft discarded


















                    Jaya Rajwani is a new contributor. Be nice, and check out our Code of Conduct.













                    Jaya Rajwani is a new contributor. Be nice, and check out our Code of Conduct.












                    Jaya Rajwani is a new contributor. Be nice, and check out our Code of Conduct.
















                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54251542%2fchatbase-integration-with-dialogflow-chatbot-which-is-integrated-in-an-app-throu%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Callistus III

                    Plistias Cous

                    Index Sanctorum