...
Login to Experience Manager and Select your project.
Open Experience Designer.
Import the below flow to any Experience Designer tab. Refer How do I export and import flows in Experience Designer
Code Block language json [ { "id": "e14ca34d6add8694.06aff8a85b8", "type": "taborbita-bot-provider-v2", "labelz": "Flow 35b628e93.0b248", "disabledname": false"", "infobotInParser": ""var _ = global.get('lodash');\n// }, {msg.payload.originalRequest.data = {\n// "id\"surveyID\": "fc515ee4.5a52e", "type": "alexa-flow-config reff", "z": "e14ca34d.06aff", "skillConfig": "496cb5db.ebb6fc"\"10000\"\n// }\nif(msg && msg.req && msg.req.query) {\n \n msg.payload.originalRequest.data.surveyID=msg.req.query.surveyId;\n}\n\nvar socketIOId = _.get(msg, 'req.socketIOId', null);\n\nif (socketIOId) {\n _.set(msg, 'payload.originalRequest.data.socketIOId', socketIOId);\n}\n", "xbotOutParser": 100"msg.payload.micInput=true;\nmsg.payload.startAlignmentTop = true;\nmsg.enableArrayResponse = true\n", "ytranscriptEnabled": 50false, "wiresttsconfig": []"{\n },\"languageCode\": \"en-US\",\n {\"ssmlGender\": \"MALE\",\n "id\"audioEncoding\": "61b0f7e6.4c5f48\"MP3\"\n}", "typeproviderType": "orbita-bot-provider-v2Google", "zskillConfig": "e14ca34dac17660e.06aff066ee8", "nametoken": "", "botInParsernoerr": "var _ = global.get('lodash');\n// msg.payload.originalRequest.data = {\n// 0, "nlpData": false, \"surveyID\":\"10000\"\n// }\nif(msg && msg.req && msg.req.query) {\nx": 280, "y": 200, \n msg.payload.originalRequest.data.surveyID=msg.req.query.surveyId;\n}\n\nvar socketIOId = _.get(msg, 'req.socketIOId', null);\n\nif (socketIOId) {\n _.set(msg, 'payload.originalRequest.data.socketIOId', socketIOId);\n}\n"wires": [["ae629d4c.e2f1b"]] }, { "id": "d2b0cf85.5158a", "botOutParsertype": "msg.payload.micInput=true;\nmsg.payload.startAlignmentTop = true;\nmsg.enableArrayResponse = true\n", "transcriptEnabled": falsebot-in", "z": "5b628e93.0b248", "ttsconfigskillConfig": "{\n \"languageCode\": \"en-US\",\nac17660e.066ee8", \"ssmlGender\": \"MALE\",\n \"audioEncoding\name": \"MP3\"\n}", "providerTyperules": "Google"[], "skillConfigx": "496cb5db.ebb6fc"90, "tokeny": ""200, "noerrwires": 0, "nlpData": false, "x": 280, "y": 200, "wires": [ [ "b5af9a23.f7e658" ] ] }, { "id": "3a53d950.2a2966", "type": "bot-in", "z": "e14ca34d.06aff", "skillConfig": "496cb5db.ebb6fc", "name": "", "rules": [], "x": 90, "y": 200, "wires": [ [ "61b0f7e6.4c5f48" ] ] }, { "id": "9e2adb8b.f586d8", "type": "bot-out", "z": "e14ca34d.06aff", "skillConfig": "496cb5db.ebb6fc", "name": "", "x": 640, "y": 200, "wires": [] }, { "id": "b5af9a23.f7e658", "type": "function", "z": "e14ca34d.06aff", "name": "", "func": "msg.payload.directive = {\n \"type\": \"mainmenu\",\n \"title\":\"Menu options\",\n \"buttons\": []\n }\nreturn msg;", "outputs": 1, "noerr": 0, "x": 450, "y": 200, "wires": [ [ "9e2adb8b.f586d8" ] ] }, { "id": "44a664df.01bacc", "type": "template", "z": "e14ca34d.06aff", "name": "", "field": "payload", "fieldType": "msg", "format": "handlebars", "syntax": "mustache", "template": "<!doctype html>\n<html lang=\"en\">\n<head>\n <title>Orbita v3 Bot</title>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n <style>\n body{\n font-family: sans-serif;\n background-color:#fff !important;\n }\n </style>\n</head>\n<body>\n <link rel=\"preload\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\">\n <script src=\"/chatbot/v2/adaptive-lib/adaptivecards-templating.min.js\"></script>\n <script src=\"/chatbot/v2/adaptive-lib/adaptivecards.js\"></script>\n <script type=\"text/javascript\" src=\"https://unpkg.com/markdown-it/dist/markdown-it.js\"></script>\n <script src=\"https://cdn.socket.io/3.1.3/socket.io.min.js\" integrity=\"sha384-cPwlPLvBTa3sKAgddT6krw0cJat7egBga3DJepJyrLl4Q9/5WLra3rrnMcyTyOnh\" crossorigin=\"anonymous\"></script>\n <script>window.jQuery || /* reload from own domain here */;</script>\n <script src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js\" integrity=\"sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==\" crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\"></script>\n <script src=\"/chatbot/v3/chat-plugins.js\"></script>\n <script src=\"/chatbot/v3/chat.js\"></script>\n <link rel=\"stylesheet\" href=\"/chatbot/v3/style.css\" />\n <link rel=\"stylesheet\" type=\"text/css\" href=\"https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css\" />\n <link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css\" rel=\"stylesheet\">\n <script>\n var latestResponse = {};\n\n OrbitaBotPlugins.BotPlugin.init({\n "6add8694.8a85b8"]] }, { "id": "da9afcc6.1538a", "type": "bot-out", botId:'bot-v3',\n "z": "5b628e93.0b248", "skillConfig": "ac17660e.066ee8", width"name": '300px',\n "", "x": 640, height"y": '600px',\n200, });\n "wires": [] }, OrbitaChatBotV3.init({\n { projectId"id": \"{{projectId}}\",\n"ae629d4c.e2f1b", "type": "function", serverUrl: \"{{req.headers.x-forwarded-proto}}\"+\"://\"+\"{{req.headers.host}}\",\n "z": "5b628e93.0b248", isCustomUi"name": true"",\n "func": "msg.payload.directive botContainerId: 'bot-v3',= {\n \"type\": \"mainmenu\",\n botContentId: 'messages'\"title\":\"Menu options\",\n \"buttons\": []\n }\nreturn msg;", botInputMessageId: 'input',\n "outputs": 1, botSendButtonId: 'orbita-send',\n "noerr": 0, botMicId"x": 'chatMic'450,\n botSpeakerId"y": 'un-mute',\n200, "wires": [["da9afcc6.1538a"]] botMenuId: 'menu-icon',\n }, { botIcon"id": 'chat-icon',\n"6952bc3b.ec7d04", botClose: 'menu',\n"type": "template", botBannerIcon: 'banner-title',\n "z": "5b628e93.0b248", launchWord"name": 'opens',\t\n"", customData : {\t\n"field": "payload", "fieldType": "msg", chooseFlow"format": \"{{req.params.chooseFlow}}\"\t\n"handlebars", "syntax": "mustache", }\n });"template": "<body>\n function afterResponse(responseData) { <script src=\"/chatbot/v3/chat.js\"></script>\n <script>\n const myData = {...responseData};OrbitaChatBotV3.init({\n latestResponseprojectId: = myData;\n' {{projectId}}',\n if (myData.directive && myData.directive.buttons){\nserverUrl: ' {{req.headers.x-forwarded-proto}}:// {{req.headers.host}}',\n botContainerId: 'chatWindow',\n let buttons = myData.directive.buttons;\n botContentId: 'messages',\n botInputMessageId: $('.menu-slider ul').empty();'input',\n botSendButtonId: 'orbita-send-button',\n $.each(buttons, function( key, button ){botMicId: 'chatMic',\n botSpeakerId: 'un-mute',\n $('.menu-slider ul').append('<li onClick=\"OrbitaChatBotV3.hook(\\'send_message\\',\\''+button.value+'\\');$(\\'.menu-icon\\').trigger(\\'click\\');\">'+button.text+'</li>'); botMenuId: 'chatMenu',\n botIcon: 'chat-icon',\n botClose: 'menu',\n customData: {\n });chooseFlow: \"\"\n },\n }\n botSettings: OrbitaChatBotV3.registerEvent({eventName: \"afterResponse\", callbackFunction: afterResponse});\n{ \n </script>\n</body>\n</html>", "output"elementId: "str",'orbitabot',\n "x": 460, template: 'default' \n "y": 160, "wires": [}\n });\n </script>\n</body>", [ "output": "str", "ba26ea96.a4b308x" : 460, "y": 160, ] "wires": [["2d48a5d5.c4859a"]] }, { "id": "ba26ea962d48a5d5.a4b308c4859a", "type": "http response", "z": "e14ca34d5b628e93.06aff0b248", "name": "", "statusCode": "", "headers": {}, "x": 630, "y": 160, "wires": [] }, { "id": "2a50f9aab2b415ed.75c016a9a7e8", "type": "http in", "z": "e14ca34d5b628e93.06aff0b248", "name": "", "url": "/v3Bot", "method": "get", "upload": false, "swaggerDoc": "", "x": 120, "y": 160, "wires": [ [ "824df9ab.ed4278" ] "6a5a2a23.743f64"]] }, { "id": "7daae3dcc9814ead.3bc6bc31e13", "type": "comment", "z": "e14ca34d5b628e93.06aff0b248", "name": "v3Bot View", "info": "", "x": 100, "y": 120, "wires": [] }, { "id": "824df9ab6a5a2a23.ed4278743f64", "type": "function", "z": "e14ca34d5b628e93.06aff0b248", "name": "", "func": "const util = global.get('orbitaUtil');\nmsg.projectId = util.getProjectId(node);\nreturn msg;", "outputs": 1, "noerr": 0, "x": 310, "y": 160, "wires": [ [ "44a664df.01bacc" ] "6952bc3b.ec7d04"]] }, { "id": "496cb5dbac17660e.ebb6fc066ee8", "type": "alexa-skill-config", "skillname": "DocumentationDemo FlowsProject", "projectId": "5cf9249637e124a03087780b6185191debfd8c0075d6c880", "intents": "[]", "skillstate": "fromsession", "disableLogging": false }, { "id": "slots", "type": "slots", "z": "", "slots": [] } ]
...