Вы можете использовать kommunicate.io веб-API для использования приложения диалогового потока на своем веб-сайте.
Вам просто нужно добавить свои учетные данные (APP_ID) в коде JavaScript вашего веб-сайта.страница для отображения виджета, как вы хотите.
<script type="text/javascript">
(function(d, m){
/*---------------- Kommunicate settings start ----------------*/
var kommunicateSettings = {
"appId": "<APP_ID>",
"conversationTitle":"<CONVERSATION_TITLE>",
"automaticChatOpenOnNavigation": true,
"popupWidget": true
/*
"onInit": function (){
// paste your code here
},
"botIds":["<BOT_ID_1>","<BOT_ID_2>"]
*/
};
/*----------------- Kommunicate settings end ------------------*/
var s = document.createElement("script");
s.type = "text/javascript";
s.async = true;
s.src = "https://widget.kommunicate.io/v2/kommunicate.app";
var h = document.getElementsByTagName("head")[0];
h.appendChild(s);
window.kommunicate = m;
m._globals = kommunicateSettings;
})(document, window.kommunicate || {});
Используйте это руководство по интеграции Dialogflow.
Надеюсь, это поможет.