{"id":2808,"date":"2019-10-25T17:11:02","date_gmt":"2019-10-25T17:11:02","guid":{"rendered":"https:\/\/learnbrite.com\/academy\/google-dialogflow-integration\/"},"modified":"2023-01-16T16:30:09","modified_gmt":"2023-01-16T16:30:09","slug":"google-dialogflow-integration","status":"publish","type":"page","link":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/","title":{"rendered":"Google Dialogflow Integration"},"content":{"rendered":"<html><head><meta content=\"text\/html; charset=UTF-8\" http-equiv=\"content-type\"><style type=\"text\/css\">@import url('https:\/\/themes.googleusercontent.com\/fonts\/css?kit=pYEwJuzr3ZMDX2Y1syVbvzD6DH-LowTj2mW5d9PZ7OXOfsfM6rvuuu7h1pY3r_-A');.lst-kix_dk96llvn949m-5>li{counter-increment:lst-ctn-kix_dk96llvn949m-5}ol.lst-kix_1tnloxgaa37o-5.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-5 0}.lst-kix_1tnloxgaa37o-4>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-4}ol.lst-kix_dk96llvn949m-7.start{counter-reset:lst-ctn-kix_dk96llvn949m-7 0}ol.lst-kix_1tnloxgaa37o-1.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-1 0}ol.lst-kix_dk96llvn949m-0.start{counter-reset:lst-ctn-kix_dk96llvn949m-0 0}.lst-kix_1tnloxgaa37o-1>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-1,lower-latin) \". \"}.lst-kix_1tnloxgaa37o-0>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-0,decimal) \". \"}ol.lst-kix_dk96llvn949m-3.start{counter-reset:lst-ctn-kix_dk96llvn949m-3 0}.lst-kix_dk96llvn949m-4>li{counter-increment:lst-ctn-kix_dk96llvn949m-4}ol.lst-kix_1tnloxgaa37o-4.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-4 0}ol.lst-kix_1tnloxgaa37o-6.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-6 0}.lst-kix_1tnloxgaa37o-2>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-2,lower-roman) \". \"}.lst-kix_1tnloxgaa37o-3>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-3,decimal) \". \"}ol.lst-kix_dk96llvn949m-1.start{counter-reset:lst-ctn-kix_dk96llvn949m-1 0}.lst-kix_dk96llvn949m-4>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-4,lower-latin) \". \"}.lst-kix_1tnloxgaa37o-5>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-5,lower-roman) \". \"}.lst-kix_dk96llvn949m-3>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-3,decimal) \". \"}.lst-kix_1tnloxgaa37o-4>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-4,lower-latin) \". \"}.lst-kix_1tnloxgaa37o-6>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-6,decimal) \". \"}.lst-kix_1tnloxgaa37o-2>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-2}ol.lst-kix_dk96llvn949m-8{list-style-type:none}.lst-kix_dk96llvn949m-1>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-1,lower-latin) \". \"}ol.lst-kix_dk96llvn949m-7{list-style-type:none}ol.lst-kix_dk96llvn949m-6{list-style-type:none}.lst-kix_dk96llvn949m-2>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-2,lower-roman) \". \"}ol.lst-kix_dk96llvn949m-5{list-style-type:none}ol.lst-kix_dk96llvn949m-4{list-style-type:none}ol.lst-kix_dk96llvn949m-3{list-style-type:none}ol.lst-kix_1tnloxgaa37o-0.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-0 0}ol.lst-kix_dk96llvn949m-2{list-style-type:none}.lst-kix_1tnloxgaa37o-8>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-8,lower-roman) \". \"}ol.lst-kix_dk96llvn949m-1{list-style-type:none}.lst-kix_1tnloxgaa37o-8>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-8}ol.lst-kix_dk96llvn949m-0{list-style-type:none}ol.lst-kix_dk96llvn949m-4.start{counter-reset:lst-ctn-kix_dk96llvn949m-4 0}.lst-kix_1tnloxgaa37o-7>li:before{content:\"\" counter(lst-ctn-kix_1tnloxgaa37o-7,lower-latin) \". \"}.lst-kix_dk96llvn949m-0>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-0,decimal) \". \"}.lst-kix_1tnloxgaa37o-5>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-5}ol.lst-kix_dk96llvn949m-2.start{counter-reset:lst-ctn-kix_dk96llvn949m-2 0}.lst-kix_dk96llvn949m-8>li{counter-increment:lst-ctn-kix_dk96llvn949m-8}.lst-kix_dk96llvn949m-2>li{counter-increment:lst-ctn-kix_dk96llvn949m-2}.lst-kix_1tnloxgaa37o-7>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-7}ol.lst-kix_1tnloxgaa37o-3.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-3 0}.lst-kix_1tnloxgaa37o-1>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-1}ol.lst-kix_1tnloxgaa37o-7.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-7 0}ol.lst-kix_dk96llvn949m-5.start{counter-reset:lst-ctn-kix_dk96llvn949m-5 0}.lst-kix_dk96llvn949m-5>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-5,lower-roman) \". \"}.lst-kix_dk96llvn949m-7>li{counter-increment:lst-ctn-kix_dk96llvn949m-7}.lst-kix_dk96llvn949m-6>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-6,decimal) \". \"}.lst-kix_dk96llvn949m-1>li{counter-increment:lst-ctn-kix_dk96llvn949m-1}.lst-kix_dk96llvn949m-7>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-7,lower-latin) \". \"}.lst-kix_1tnloxgaa37o-0>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-0}.lst-kix_dk96llvn949m-8>li:before{content:\"\" counter(lst-ctn-kix_dk96llvn949m-8,lower-roman) \". \"}ol.lst-kix_dk96llvn949m-8.start{counter-reset:lst-ctn-kix_dk96llvn949m-8 0}.lst-kix_1tnloxgaa37o-3>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-3}.lst-kix_1tnloxgaa37o-6>li{counter-increment:lst-ctn-kix_1tnloxgaa37o-6}ol.lst-kix_dk96llvn949m-6.start{counter-reset:lst-ctn-kix_dk96llvn949m-6 0}li.li-bullet-0:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}.lst-kix_dk96llvn949m-0>li{counter-increment:lst-ctn-kix_dk96llvn949m-0}ol.lst-kix_1tnloxgaa37o-2.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-2 0}.lst-kix_dk96llvn949m-3>li{counter-increment:lst-ctn-kix_dk96llvn949m-3}ol.lst-kix_1tnloxgaa37o-0{list-style-type:none}.lst-kix_dk96llvn949m-6>li{counter-increment:lst-ctn-kix_dk96llvn949m-6}ol.lst-kix_1tnloxgaa37o-8.start{counter-reset:lst-ctn-kix_1tnloxgaa37o-8 0}ol.lst-kix_1tnloxgaa37o-3{list-style-type:none}ol.lst-kix_1tnloxgaa37o-4{list-style-type:none}ol.lst-kix_1tnloxgaa37o-1{list-style-type:none}ol.lst-kix_1tnloxgaa37o-2{list-style-type:none}ol.lst-kix_1tnloxgaa37o-7{list-style-type:none}ol.lst-kix_1tnloxgaa37o-8{list-style-type:none}ol.lst-kix_1tnloxgaa37o-5{list-style-type:none}ol.lst-kix_1tnloxgaa37o-6{list-style-type:none}ol{margin:0;padding:0}table td,table th{padding:0}.c1{border-right-style:solid;padding-top:0pt;border-top-width:0pt;border-right-width:0pt;padding-left:0pt;padding-bottom:0pt;line-height:1.15;border-top-style:solid;background-color:#ffffff;margin-left:36pt;border-bottom-width:0pt;border-bottom-style:solid;orphans:2;widows:2;text-align:left;padding-right:0pt}.c31{border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#000000;border-top-width:0pt;border-right-width:0pt;border-left-color:#000000;vertical-align:top;border-right-color:#000000;border-left-width:0pt;border-top-style:solid;background-color:#f0f0f0;border-left-style:solid;border-bottom-width:0pt;width:468pt;border-top-color:#000000;border-bottom-style:solid}.c13{margin-left:-15pt;padding-top:18pt;border-bottom-color:#eaecef;border-bottom-width:0.8pt;padding-bottom:5.1pt;line-height:1.0;border-bottom-style:solid;orphans:2;widows:2;text-align:left}.c34{padding-top:24pt;border-bottom-color:#eaecef;border-bottom-width:0.8pt;padding-bottom:6.9pt;line-height:1.25;border-bottom-style:solid;orphans:2;widows:2;text-align:left}.c25{padding-top:20pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c4{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c17{padding-top:18pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c2{color:#24292e;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:12pt;font-family:\"Arial\";font-style:normal}.c8{background-color:#ffffff;padding-top:0pt;padding-bottom:12pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c0{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left;height:11pt}.c11{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c28{border-spacing:0;border-collapse:collapse;margin-right:auto}.c7{font-size:12pt;font-family:\"Roboto\";color:#202124;font-weight:400}.c19{background-color:#ffff00;font-family:\"Consolas\";color:#444444;font-weight:400}.c20{padding-top:0pt;padding-bottom:0pt;line-height:1.15;text-align:left}.c6{text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;color:#1155cc;text-decoration:underline}.c18{background-color:#f0f0f0;font-family:\"Consolas\";color:#444444;font-weight:400}.c35{background-color:#f0f0f0;font-family:\"Consolas\";color:#880000;font-weight:400}.c21{color:#000000;font-weight:400;font-size:20pt;font-family:\"Arial\"}.c26{font-weight:400;font-size:12pt;font-family:\"Roboto\"}.c24{font-size:12pt;font-family:\"Roboto\";color:#202124}.c15{color:#24292e;font-size:23pt;font-family:\"Arial\"}.c14{text-decoration:none;vertical-align:baseline;font-style:normal}.c29{color:#24292e;font-size:17pt;font-family:\"Arial\"}.c3{color:#24292e;font-size:12pt}.c5{color:#0366d6;font-size:12pt}.c27{padding:0;margin:0}.c23{font-weight:400;font-family:\"Arial\"}.c30{color:#000000;font-size:16pt}.c22{}.c12{color:inherit;text-decoration:inherit}.c16{margin-left:36pt;padding-left:0pt}.c10{font-weight:700}.c33{height:0pt}.c32{margin-left:36pt}.c9{background-color:#ffffff}.title{padding-top:0pt;color:#000000;font-size:26pt;padding-bottom:3pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.subtitle{padding-top:0pt;color:#666666;font-size:15pt;padding-bottom:16pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}li{color:#000000;font-size:11pt;font-family:\"Arial\"}p{margin:0;color:#000000;font-size:11pt;font-family:\"Arial\"}h1{padding-top:20pt;color:#000000;font-size:20pt;padding-bottom:6pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h2{padding-top:18pt;color:#000000;font-size:16pt;padding-bottom:6pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h3{padding-top:16pt;color:#434343;font-size:14pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h4{padding-top:14pt;color:#666666;font-size:12pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h5{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h6{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}<\/style><\/head><body class=\"c9 c22 doc-content\"><p class=\"c11\"><span class=\"c4\">Google Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational AI bots and avatars for the Metaverse. Using Google Dialogflow, you can provide new and engaging ways for users to interact with your virtual world.<\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Google Dialogflow can analyze text or voice input from your participants. It can respond to your participants through text or with synthetic speech. Responses can include markup to add gestures and expressions to your AI bots or avatars.<\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">50+ spoken languages are supported.<\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Create conversational experiences with characters, bots and avatars in VR \/ AR \/ 3D \/ 360 across devices and platforms.<\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\"><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/rRO-NQMsiLw?rel=0\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/span><\/p><h1 class=\"c25\" id=\"hsn11lya8ggff\"><span class=\"c21 c14\">Natural Language Conversations (NLP) with AI Avatars in the Metaverse<\/span><\/h1><p class=\"c11\"><span>When combined with the Hyperspace Metaverse Platform, <\/span><span class=\"c6\"><a class=\"c12\" href=\"https:\/\/cloud.google.com\/dialogflow\/\">Google Dialogflow<\/a><\/span><span class=\"c4\">&nbsp;is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for VR \/ AR \/ 3D \/ 360 accessible on mobile, tablet, desktop and VR\/AR headsets. You can use it to build interfaces (such as chatbots and conversational VR) that enable natural and rich interactions between your users and your business. <\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Docs<\/span><\/p><p class=\"c11\"><span class=\"c6\"><a class=\"c12\" href=\"https:\/\/dialogflow.com\/docs\/getting-started\">https:\/\/dialogflow.com\/docs\/getting-started<\/a><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Cafe Barista Example<\/span><\/p><p class=\"c11\"><span class=\"c4\">Agents designed by https:\/\/glasir.ai <\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 200.00px; height: 104.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg\" style=\"width: 200.00px; height: 104.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c11\"><span class=\"c6\"><a class=\"c12\" href=\"https:\/\/learnbrite.com\/dialogflow\">https:\/\/learnbrite.com\/dialogflow<\/a><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><h1 class=\"c25\" id=\"htpm0za6wbhiy\"><span class=\"c14 c21\">Third Party Dialogflow Gateway<\/span><\/h1><p class=\"c11\"><span class=\"c4\">The Hyperspace Metaverse Platform uses a third party gateway to integrate with Google Dialogflow. <\/span><\/p><p class=\"c11\"><span class=\"c6\"><a class=\"c12\" href=\"https:\/\/dialogflow.cloud.ushakov.co\/?\">https:\/\/dialogflow.cloud.ushakov.co\/<\/a><\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/EWpnF9pTfR4HPIzgUM34FUYS5IrSnnILBIsyS3-NcymoB6W66RcKwREdYqAJEY425JTfGDpPTrLTbzNx7KvK8mWKl6SpuBNPM7d6ZKyXk8EzGSKAxsVhU5Bix1j8dTiZePjz7Qx9NgS0ZCpLhRdF15RfI9n1UAwBlGJSvPNuu9x7cjMgwXaUWw\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/4MTCjfBQW5K8fDXTyGv37NqSewp2TNQHjlQ8_XbBnrB-g70xKB0IOZTP2YPegHYctr2Cjz3MipuPWnNrMLXmGCCmq9n48IVWzyeI6z17FaiT1gAAFGmKkJYJIEnQ9b0oSu4L0bqHS43TvBYlgLms0cIdN5kH2aFa_dNsjg5hPDpMAxhXmpqxNQ\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/vU0GDpS4Km083rEb8r3lDST4_2uDZaRBABJokDdWSVl0diNXzwYlNUJI2ZiZW7jKj61AtqSALzC9-dLikcSht2YVf_hfKnR74dwyd9cJjkPgw9CAVaA6kuuwOgz8T9gpQeZcQGtgsgbAg-xz4KcvtXkQYDM_bRIaD9JadxKoo9B6Jl_pn7pVIw\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span>Follow the rest of the documentation here <\/span><span class=\"c6\"><a class=\"c12\" href=\"https:\/\/github.com\/mishushakov\/dialogflow-gateway-docs\/blob\/master\/hosted\/installation.md?\">https:\/\/github.com\/mishushakov\/dialogflow-gateway-docs\/blob\/master\/hosted\/installation.md<\/a><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><h1 class=\"c9 c34\" id=\"h25uwcre1rifp\"><span class=\"c14 c10 c15\">Dialogflow Gateway by Ushakov (Hosted) Installation<\/span><\/h1><p class=\"c11\"><span>This guide assumes that you already created a <\/span><span class=\"c10\">DialogFlow Agent<\/span><span class=\"c4\">. If not, please follow the following steps first:<br><\/span><\/p><ol class=\"c27 lst-kix_1tnloxgaa37o-0 start\" start=\"1\"><li class=\"c1 li-bullet-0\"><span class=\"c7\">Go to the <\/span><span class=\"c6 c26\"><a class=\"c12\" href=\"https:\/\/dialogflow.cloud.google.com\/\">Dialogflow ES Console<\/a><\/span><span class=\"c7 c14\">.<\/span><\/li><li class=\"c1 li-bullet-0\"><span class=\"c7\">If requested, sign in to the Dialogflow Console. See <\/span><span class=\"c6 c26\"><a class=\"c12\" href=\"https:\/\/cloud.google.com\/dialogflow\/docs\/console\">Dialogflow console overview<\/a><\/span><span class=\"c7 c14\">&nbsp;for more information.<\/span><\/li><li class=\"c1 li-bullet-0\"><span class=\"c7\">Click <\/span><span class=\"c24 c10\">Create Agent<\/span><span class=\"c7\">&nbsp;in the left sidebar menu. (If you already have other agents, click the agent name, scroll to the bottom and click <\/span><span class=\"c24 c10\">Create new agent<\/span><span class=\"c7\">.)<br><\/span><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 377.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/jeJIe_lSdhxbXwAdUrDQInbxvvUJsiaOGXMRcUK2QxD3jutsFHxzxcbWUR5cOm8NGuUYGiAuxv06wI1yug-AOHgfQSkug_oT8HITEWIeLNsjqqaOrMOCg8HvVDYFzVp4TZ8VL8kBEl2uYYwqlTcupehWn4sShA0AKzkL3VtDraV29R92ZM7i6PA\" style=\"width: 624.00px; height: 377.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/li><li class=\"c1 li-bullet-0\"><span class=\"c7 c14\">Enter your agent&#39;s name, default language, and default time zone.<\/span><\/li><li class=\"c1 li-bullet-0\"><span class=\"c7\">If you have already created a project, enter that project. If you want to allow the Dialogflow Console to create the project, select <\/span><span class=\"c10 c24\">Create a new Google project<\/span><span class=\"c7 c14\">.<\/span><\/li><li class=\"c1 li-bullet-0\"><span class=\"c7 c9\">Click the <\/span><span class=\"c24 c10 c9\">Create<\/span><span class=\"c7 c9\">&nbsp;button.<br><\/span><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 378.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/jeBKkjXN2jqZX_i9dtRK_luFpb4bRzNC9jTZfkdPQKnQ3q1G4Q-4sb2H2qyKsnYhjwSaB3O-v4wbLcdCHaBP0BMFLcC-kXiZXm7HdrRtAX6I_t8BReeAEgTQRbpCz_pGyDHo3WHlEhOgZtGWTm-SPKdmY6CQMpEqrsV_JYmTXKnnSU2Eu8ej0fk\" style=\"width: 624.00px; height: 378.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/li><\/ol><h2 class=\"c9 c13\" id=\"ht544us7qvw6\"><span class=\"c14 c29 c10\">Step 1: Get a Service Account<\/span><\/h2><p class=\"c8\"><span class=\"c2\">Service Accounts represent identities of a Service (much like user accounts represent identity of a user). Dialogflow Gateway requires a Service Account to authenticate the requests as they were triggered from your service. In this step, we will generate such Service Account for your Google Cloud project that is connected to your Agent<\/span><\/p><p class=\"c8\"><span class=\"c3\">Visit <\/span><span class=\"c5\"><a class=\"c12\" href=\"https:\/\/console.cloud.google.com\/iam-admin\/serviceaccounts\">Google Cloud IAM<\/a><\/span><\/p><p class=\"c8\"><span class=\"c3\">Make sure you are on the &quot;Service Accounts&quot; page and youhave <\/span><span class=\"c3 c10\">selected the project<\/span><span class=\"c3\">, which your Dialogflow Agent <\/span><span class=\"c3 c10\">is associated with<\/span><span class=\"c3\">. On the previous screenshot, that is marked with <\/span><span class=\"c3 c10\">2<\/span><span class=\"c3\">. If you created a <\/span><span class=\"c3 c10\">New Google Project<\/span><span class=\"c3\">, the name should be the same as your <\/span><span class=\"c3 c10\">DialogFlow Agent<\/span><span class=\"c2\">&nbsp;name.<\/span><\/p><p class=\"c8\"><span class=\"c2\">Then, press on &quot;Create Service Account&quot; button<\/span><\/p><p class=\"c8\"><span class=\"c2\">Enter the name of your Service Account and press on &quot;Create&quot;<\/span><\/p><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 464.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/A5d28EFegy1P7OtieWQwgVgGCbxPo2xbLqOhtyCNY8PR3fO1DY--3gHCESJZfR88YKH4iOQ2CVjFd6foBLjXG_DkUyP38C-wqyqxHVb_oQ3Lv9T5fOb4NkE8yTnnBeeLOCmKocGlJjyLdYeqJuYq7SxeiO-uJ6Tl3CxDROFMW7BymLyyVC37UQw\" style=\"width: 624.00px; height: 464.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><h2 class=\"c13 c9\" id=\"hyi9fwhoi92g7\"><span class=\"c14 c29 c10\">Step 2: Grant permissions to the Service Account<\/span><\/h2><p class=\"c8\"><span class=\"c2\">You have now successfully generated a service account! You just need to give it some permissions, so it can access certain resources of your Google Cloud project<\/span><\/p><p class=\"c8\"><span class=\"c2\">We will need following permissions: &quot;Dialogflow API Client&quot; and &quot;Dialogflow API Reader&quot;<\/span><\/p><p class=\"c8\"><span class=\"c2\">It&rsquo;s important, that you set these permissions, otherwise your integration may not work as expected<\/span><\/p><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 464.00px;\"><img decoding=\"async\" alt=\"Dialogflow Gateway Service Account permissions\" src=\"https:\/\/lh5.googleusercontent.com\/4r0b5rKumdjWApqUcl0ABFYgIwoYLp0YCrD0Lzkbo2V7b8_nPlYSyNOlc_3IxBpF4mS1e_46Z3Cbl3F1ZYy24jPjF6GLNiIsGj3t2Zt6wXGnybE3jdqWohmLeugckC6iqyNIyTHqvpKhTOD_R3EpZGXCFXZgq63UqJ5Mg2NseNGhAFkQjtwd8Q\" style=\"width: 624.00px; height: 464.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c8\"><span class=\"c2\">Set the Roles and press on &quot;Continue&quot;<\/span><\/p><h2 class=\"c13 c9\" id=\"hf9iysz1xh69u\"><span class=\"c14 c29 c10\">Step 3: Get the keys of the Service Account<\/span><\/h2><p class=\"c8\"><span class=\"c2\">In the this step we will generate the keys of our Service Account, which we will later give Dialogflow Gateway access to<\/span><\/p><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/7lmzAiUWPQPLd-fUF_6LGFuMAsiNy2RLqByzffp4kgnvK1nyu0jxFSpRUNiZ-r6YHrt0ymSvFP0XqdJ1YwWzJZM2Sdy094DQYdyJOxPAtlZMJo8tyKZksOOjHBhgs79s28pt4Gv66jU3hD7gC-TWMQM5obqhMhkhQR_skFbkZMJDyFV75IRVNg\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c8\"><span class=\"c2\">Press on &quot;Create Key Button&quot; and in the &quot;Create Key&quot; window set the &quot;Key type&quot; to &quot;JSON&quot;. Then, press on &quot;Create&quot;<\/span><\/p><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/BgrRqWyVedRqFk9QARh75f-kN1wQ_UrP4eOw7flliWwJajXnkjWSwB1FOG59IYYTusynXeMIH6roHlUA65ikh3QczWt44P9NaUWvu4fujRjaBE2eoYQh3V4boZVK33z-yRiBuxIHw8rUMTcI5nkh4OxSt1vcvcghjCjBuMCic1ZIqa-yTtqxtg\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c8\"><span class=\"c2\">The keys should be downloaded to your default Downloads folder. Make sure to check that as well<\/span><\/p><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/_bLc1QqauFQbH389ynDD1ancpqDXqQ2O9Kbdc3TjwBbNoYegcczHdnOf7YjNM4L4XIl2cgWi7GkBTfny_klYjYBu2yu82xyiX0P1siIzphIzdZIC2OK3MLd6fftusyLHg_xefi3yyg7KxYW6IVeW2JWZhYYdV_7nCyh1fEkrYsgtKj35zUDuYA\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c8\"><span class=\"c2\">Now, when you have the keys with the correct permissions, you are ready to setup Dialogflow Gateway<\/span><\/p><h2 class=\"c13 c9\" id=\"hzgjflfmwpdj7\"><span class=\"c14 c10 c29\">Final Step: Upload your keys to Dialogflow Gateway<\/span><\/h2><p class=\"c8\"><span class=\"c3\">Go to the <\/span><span class=\"c5\"><a class=\"c12\" href=\"https:\/\/dialogflow.cloud.ushakov.co\/console\">Dialogflow Gateway Console<\/a><\/span><\/p><p class=\"c8\"><span class=\"c2\">Sign in with your Google Account<\/span><\/p><p class=\"c8\"><span class=\"c2\">And you will see the console<\/span><\/p><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/DPW95rga5FJ1YT7A9SC3zyTi1jo3PFQMde0L1oM1hD0FCf67hytJPYp1xwmzDaXlBsqK08qaUeu6sujPJwn0J4bnnlt6FP0PaDA-h4iVMDV8A1LOKftQ8cOTJ0vXTGQkQ3BCq3eqvBWSQT4wFRrWC6iSGCXaSViDl5axsWyfbPDKFMYmYkFRKA\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c8\"><span class=\"c2\">In the &quot;Agents&quot; section press on the &quot;Upload Keys&quot; button and select your keys<\/span><\/p><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/bdOAh1NqDG3e8si4ulWWCSoQ2myo_vuZfPV4AzOX6cIXLbifP5FgiRUWnizxQ7fTmCBLyBHiCSpm3LBwQkzcVCqFtj7UD46JNvoLBsInjP-J0g2Gq9nTbZFij8mioVNd6ehbuHJoWimTCAlJ-wN2dfjqu91_mM23BSfV05hf_ZcTYnajV6pHqA\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c8\"><span class=\"c2\">Your agent should now appear on the &quot;Agents&quot; list. To find your connection information and settings, press on the &quot;Manage&quot; button<\/span><\/p><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 470.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/F9ixnFKPA3CnxprvU4gtVcTBos4AIkj5LOThJWjMIlJWFOy8BXe43kuV9EtdraNkU9jDfou3HPtinwXMX7o0xaFlYR4SH8hbviiO0ZgK0AgAuXm3S6soSopy9Szmeg77zeHigC1mPOwnqKKQzOjd2qFKZW5N4YvCg1jRG_C8Kvz23qKe-AUCfw\" style=\"width: 624.00px; height: 470.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c11 c9\"><span class=\"c3\">If you have any questions or need help to complete these steps, please contact <\/span><span class=\"c5\"><a class=\"c12\" href=\"https:\/\/cloud.google.com\/support-hub\/\">Google Cloud Support<\/a><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Google Dialogflow<\/span><\/p><p class=\"c11\"><span class=\"c4\">Login<\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Create your agent<\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><h1 class=\"c25\" id=\"hiym6e7xjwmkv\"><span class=\"c21 c14\">Hyperspace Dashboard<\/span><\/h1><h2 class=\"c17\" id=\"hhk5tez86qlnq\"><span class=\"c14 c23 c30\">Create a Space<\/span><\/h2><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 457.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/V3hl1ebUeZPTLELpK8v1Iba27XAGPYharBBJona-j1NgVI2IwnnmNtvJ8V0BDDA79q973hRriCm4tvK3kOnxzjWIIAwdGDTqUwSOh005O6Fu7vCoAthaxWYNf0-lIAwKFsUvbwFYRphAiyvbieOL2NnqDo_zyEeQEowxGJz1dgZ7f4x-Jeh63Q\" style=\"width: 624.00px; height: 457.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><h2 class=\"c17\" id=\"hdwrvj06z5gex\"><span class=\"c14 c23 c30\">Enable Speech<\/span><\/h2><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 348.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/FQqb10vlGoifEp9H-zOB8YnX8mMAyQgFkPEM_5yA8s08lRdF5dG-3cf0xzaPoanMTNPWgXbvz4XpFyb8IUdyaVKElBHJ2cPUvAc9_XxoxhdqtFqRZQcE39pgGvL-xPrHLxjO4euBa9Jl30Py3nasmwrVzXNblaNC7IKD2adAMtS0jY9lXBckjg\" style=\"width: 624.00px; height: 348.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 348.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/8lDg1r6Ob3LkzIzNb4kWxzKiW5KLFih8Zycwce1OIuosU6fmmJQEJC-xajO7NsfnZjjEOsAn388u89H0fcDeunyp734RFy_GR2Kq6b3hjUuO2spmFozjdycwmTli6-wYCqEQa9KOYKdj4nNQ-oxepiwp03SSSnXFbHV7Ud0LqBlMlbqtelUlOA\" style=\"width: 624.00px; height: 348.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Add Bot to Space<\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 348.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/p-j7WNSqNUd6n2J4h0lakqdW8I8tPwn0GFeU1N7QzdaoNvoXRT1I9sF1i-K8jNrzeP76T-VJ1Yn1UyVRoM6WQIfXMKKk0mVUWS-cbwvoky1v52hV2QlbkQBteabi9MJ-hWGo2PUvHSr4VyRw_--veOBTaOazQhempc3-6lqGyaDRWLtCtRHZdw\" style=\"width: 624.00px; height: 348.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 348.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/4kW9ImgXqT24XYqpudBjnWJjpw0u5nYCKk_rw6qtERYjEVsAzxGJGUlO3pFJ1C85PN5jDvJZ5OD2zCwF0pwFmp8XH49ntIcmE8WU5kLQGsSKPW6VWzdq7KMvyKPxj49MhW5IfY7RnnroK2RN2tniOQXVZ9r2tXaw9QOAw3qGR_HxzDUahQ5udA\" style=\"width: 624.00px; height: 348.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span>Click the cog\/settings icon above the bots head<\/span><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 348.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/FXSWqIC3RcFkC8RBTHyb-ZNtRju95i1hD_yrfxP2bjgpQ2oApwxoyGkTnMGx8YFmJNMW9NmZM7B9XOXeMgvMAqCwVFlGUOE1-vEua_K4aXDGA6Qqeb8xG_nOGLe_E7CUgqgPjTEw6RzGfUB6KFxji5qgE08MEhhfgWhAgI9mmgqYIBnVe643bA\" style=\"width: 624.00px; height: 348.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Copy the bot id from the avatar_externalId field<\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 334.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/l5clGgTm9r2uTAjCcbWeOILbZWE45U8FsH2JLIWeQkzlljdOTkLL51oCzPKDjPU5SQp5mzJFe8Zch96SpEDTwQ0ZhaWJfgBqgsSpfEgucUY4BeURq9NCy8OmPsTvMetC7UbuwF_a16Ahp1nhRKrFl2iRWBzJsAJQIeoVQTz3mi2qkcJv3JwUbOI\" style=\"width: 624.00px; height: 334.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><ol class=\"c27 lst-kix_dk96llvn949m-0 start\" start=\"1\"><li class=\"c11 c16 li-bullet-0\"><span>Paste the following code in the <\/span><span class=\"c10\">avatar_onclick<\/span><span>&nbsp;field (adjusting to match your <\/span><span class=\"c10\">avatar_externalId<\/span><span class=\"c4\">&nbsp;and Dialogflow handle (eg. job-interview-mfttja) as highlighted below)<\/span><\/li><\/ol><p class=\"c0\"><span class=\"c4\"><\/span><\/p><a id=\"t.6c0b5ff793718e1e1b5a89ff37a253435378dc2f\"><\/a><a id=\"t.0\"><\/a><table class=\"c28\"><tr class=\"c33\"><td class=\"c31\" colspan=\"1\" rowspan=\"1\"><p class=\"c20\"><span class=\"c18\">{&quot;action&quot;:&quot;executeScript&quot;,&quot;script&quot;:&quot;setTimeout(function(){LB.uiController.choices.create([{id:0,text:&#39;Cancel&#39;}],&#39;Speak now&#39;, function(){LB.uiController.choices.remove();}); LB.cmPlayer.speechRecognition.srStart_listenForCommand(function(data){LB.uiController.choices.remove();startDialogFlow(data.results[0][0].transcript, &#39;<\/span><span class=\"c19\">bot0ad15ca9aba66352f4b5679d9<\/span><span class=\"c18\">&#39;, &#39;<\/span><span class=\"c19\">job-interview-mfttja<\/span><span class=\"c18\">&#39;);});},100);&quot;}<\/span><\/p><\/td><\/tr><\/table><p class=\"c0\"><span class=\"c4\"><\/span><\/p><ol class=\"c27 lst-kix_dk96llvn949m-0\" start=\"2\"><li class=\"c11 c16 li-bullet-0\"><span>Click the <\/span><span class=\"c10\">Save<\/span><span class=\"c4\">&nbsp;button<\/span><\/li><\/ol><p class=\"c0 c32\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 337.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/G-m9IoK-ik5thSuQ8v8cC1pXnNs_TvipAGP8Y-YzjTszMfHt-2mwpDNP6lk0vycCTtNrbnlF7b_bAizI55CDPHFm-qUVuxFNxX4qL8o8Cy5yZhqE3Tkc8fInwRCRD28JN_Peje1uF_aAKuB8u6uIPS-ZpvmoMM-lQMrvTJ_-3kfeWmoL1QxJEV8\" style=\"width: 624.00px; height: 337.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Contact the Hyperspace Support team providing them with the URL to your space requesting for Google Dialogflow Gateway to be added to your space. They will add the following scripts to your space.<\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><a id=\"t.cae0d0846feaffbf7d59b087b7eed88fdcda425f\"><\/a><a id=\"t.1\"><\/a><table class=\"c28\"><tr class=\"c33\"><td class=\"c31\" colspan=\"1\" rowspan=\"1\"><p class=\"c20\"><span class=\"c35\">https:\/\/cache.learnbrite.com\/_assets_\/partners\/dialogflow-gateway\/bundle.js,https:\/\/cache.learnbrite.com\/_assets_\/partners\/dialogflow-gateway\/dialogflowgateway.js<\/span><\/p><\/td><\/tr><\/table><p class=\"c0\"><span class=\"c4\"><\/span><\/p><p class=\"c11\"><span class=\"c4\">Now you can click the bot to start a Dialogflow conversation<\/span><\/p><p class=\"c11\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 400.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/5E1c4cwQvatobaDkB7-8ccygIL9U2V0vqqjL9HAJMMRr2QvIpQcVOCDVyzTb0LJDyNVeIMaE35islNokN4Cjla-ak8FOmZTbIsJ9ljgKY2Ww1eBAOfBQ5i95C01Hz2ywjUKi2pbnVZOKWA-0iFrcZ5iIjoTD2e1o_-ELnHTzis7BWtfXMRwyCQ\" style=\"width: 624.00px; height: 400.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c0\"><span class=\"c4\"><\/span><\/p><\/body><\/html>","protected":false},"excerpt":{"rendered":"Google Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational AI bots and avatars for the Metaverse. Using Google Dialogflow, you can provide new and engaging ways for users to interact with your virtual world.Google Dialogflow can analyze text or voice input from your participants. It can [&hellip;]","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-2808","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Google Dialogflow Integration<\/title>\n<meta name=\"description\" content=\"Google Dialogflow Integration\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Google Dialogflow Integration\" \/>\n<meta property=\"og:description\" content=\"Google Dialogflow Integration\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/\" \/>\n<meta property=\"og:site_name\" content=\"Metaverse Academy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/Hyperspacemv-Metaverse-For-Business\/61571016491364\/\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-16T16:30:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lh3.googleusercontent.com\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@learnbrite\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/google-dialogflow-integration\\\/\",\"url\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/google-dialogflow-integration\\\/\",\"name\":\"Google Dialogflow Integration\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/google-dialogflow-integration\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/google-dialogflow-integration\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg\",\"datePublished\":\"2019-10-25T17:11:02+00:00\",\"dateModified\":\"2023-01-16T16:30:09+00:00\",\"description\":\"Google Dialogflow Integration\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/google-dialogflow-integration\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/google-dialogflow-integration\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/google-dialogflow-integration\\\/#primaryimage\",\"url\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg\",\"contentUrl\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/google-dialogflow-integration\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Google Dialogflow Integration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/#website\",\"url\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/\",\"name\":\"Hyperspace Academy\",\"description\":\"Learn to build WebXR metaverse experiences for 3D, 360, VR\\\/AR\",\"publisher\":{\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/#organization\",\"name\":\"Hyperspace Academy\",\"url\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Hyperspace-academy-logo-0.75x-white.png\",\"contentUrl\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Hyperspace-academy-logo-0.75x-white.png\",\"width\":225,\"height\":42,\"caption\":\"Hyperspace Academy\"},\"image\":{\"@id\":\"https:\\\/\\\/hyperspace.mv\\\/academy\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/Hyperspacemv-Metaverse-For-Business\\\/61571016491364\\\/\",\"https:\\\/\\\/x.com\\\/learnbrite\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Google Dialogflow Integration","description":"Google Dialogflow Integration","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/","og_locale":"en_US","og_type":"article","og_title":"Google Dialogflow Integration","og_description":"Google Dialogflow Integration","og_url":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/","og_site_name":"Metaverse Academy","article_publisher":"https:\/\/www.facebook.com\/people\/Hyperspacemv-Metaverse-For-Business\/61571016491364\/","article_modified_time":"2023-01-16T16:30:09+00:00","og_image":[{"url":"https:\/\/lh3.googleusercontent.com\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@learnbrite","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/","url":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/","name":"Google Dialogflow Integration","isPartOf":{"@id":"https:\/\/hyperspace.mv\/academy\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/#primaryimage"},"image":{"@id":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/lh3.googleusercontent.com\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg","datePublished":"2019-10-25T17:11:02+00:00","dateModified":"2023-01-16T16:30:09+00:00","description":"Google Dialogflow Integration","breadcrumb":{"@id":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/#primaryimage","url":"https:\/\/lh3.googleusercontent.com\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg","contentUrl":"https:\/\/lh3.googleusercontent.com\/lAsQl2tj8kKUjB8QOk2RRk3_bUMED6r42BDLbrjYz8u1e1uttDGmRSfuNqtS33J1nKAIM1ONb8140_bFqv6bAaZBSQt679YuxnObwuxNt77fPuEanfkyJAZRJlve0Hfn9iqDvfhLImD1XyQOu1LR9nuW88_suuVyAxKYKPNyZyznC9Q5JICSfg"},{"@type":"BreadcrumbList","@id":"https:\/\/hyperspace.mv\/academy\/google-dialogflow-integration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hyperspace.mv\/academy\/"},{"@type":"ListItem","position":2,"name":"Google Dialogflow Integration"}]},{"@type":"WebSite","@id":"https:\/\/hyperspace.mv\/academy\/#website","url":"https:\/\/hyperspace.mv\/academy\/","name":"Hyperspace Academy","description":"Learn to build WebXR metaverse experiences for 3D, 360, VR\/AR","publisher":{"@id":"https:\/\/hyperspace.mv\/academy\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hyperspace.mv\/academy\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hyperspace.mv\/academy\/#organization","name":"Hyperspace Academy","url":"https:\/\/hyperspace.mv\/academy\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hyperspace.mv\/academy\/#\/schema\/logo\/image\/","url":"https:\/\/hyperspace.mv\/academy\/wp-content\/uploads\/2022\/02\/Hyperspace-academy-logo-0.75x-white.png","contentUrl":"https:\/\/hyperspace.mv\/academy\/wp-content\/uploads\/2022\/02\/Hyperspace-academy-logo-0.75x-white.png","width":225,"height":42,"caption":"Hyperspace Academy"},"image":{"@id":"https:\/\/hyperspace.mv\/academy\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/Hyperspacemv-Metaverse-For-Business\/61571016491364\/","https:\/\/x.com\/learnbrite"]}]}},"_links":{"self":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/comments?post=2808"}],"version-history":[{"count":11,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2808\/revisions"}],"predecessor-version":[{"id":4479,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2808\/revisions\/4479"}],"wp:attachment":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/media?parent=2808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}