[{"data":1,"prerenderedAt":910},["ShallowReactive",2],{"docs.navigation":3,"docs.content.web-channel":346,"docs.section.channels":893,"docs.prevnext.web-channel":907},[4,46,104,141,162,196,257,264,283,300,321],{"id":5,"title":6,"position":7,"children":8},33,"Introduction",0,[9,13,17,22,27,32,36,41],{"id":10,"title":6,"slug":11,"position":7,"directory":12},35,"getting-started","introduction",{"id":14,"title":15,"slug":16,"position":7,"directory":12},36,"Quickstart guide","quickstart-guide",{"id":18,"title":19,"slug":20,"position":21,"directory":12},38,"What is a bot?","what-is-a-bot",3,{"id":23,"title":24,"slug":25,"position":26,"directory":12},40,"What is a data source?","what-is-a-data-source",4,{"id":28,"title":29,"slug":30,"position":31,"directory":12},39,"What is a channel?","what-is-a-channel",6,{"id":33,"title":34,"slug":35,"position":31,"directory":12},41,"What is a power-up?","what-is-a-power-up",{"id":37,"title":38,"slug":39,"position":40,"directory":12},34,"FAQ","faq",7,{"id":42,"title":43,"slug":44,"position":45,"directory":12},37,"Troubleshooting","troubleshooting",8,{"id":7,"title":47,"position":48,"children":49},"Bots",1,[50,54,58,62,66,70,74,77,81,84,87,91,95,99],{"id":26,"title":51,"slug":52,"position":7,"directory":53},"Bot advanced settings","bot-advanced-settings","bots",{"id":55,"title":56,"slug":57,"position":48,"directory":53},11,"Prompt engineering tips","prompt-engineering-tips",{"id":21,"title":59,"slug":60,"position":61,"directory":53},"Available models","available-models",2,{"id":63,"title":64,"slug":65,"position":21,"directory":53},14,"Widget customisation","widget-customisation",{"id":67,"title":68,"slug":69,"position":26,"directory":53},13,"Webhooks","webhooks",{"id":31,"title":71,"slug":72,"position":73,"directory":53},"Custom domains","custom-domains",5,{"id":73,"title":75,"slug":76,"position":31,"directory":53},"Bot testing","bot-testing",{"id":78,"title":79,"slug":80,"position":31,"directory":53},12,"SDK","sdk",{"id":45,"title":82,"slug":83,"position":40,"directory":53},"Human takeover","human-takeover",{"id":61,"title":85,"slug":86,"position":45,"directory":53},"Otto, your AI assistant","ask-otto",{"id":40,"title":88,"slug":89,"position":90,"directory":53},"Duplicating bots","duplicating-bots",10,{"id":90,"title":92,"slug":93,"position":94,"directory":53},"My Chats","my-chats",15,{"id":48,"title":96,"slug":97,"position":98,"directory":53},"Analytics","analytics",16,{"id":100,"title":101,"slug":102,"position":103,"directory":53},9,"Lead capture","lead-capture",20,{"id":105,"title":106,"position":61,"children":107},24,"Data sources",[108,113,117,121,125,129,133,137],{"id":109,"title":110,"slug":111,"position":7,"directory":112},26,"File","file-data-source","data-sources",{"id":114,"title":115,"slug":116,"position":7,"directory":112},29,"Notion","notion-data-source",{"id":118,"title":119,"slug":120,"position":61,"directory":112},31,"Website","website-data-source",{"id":122,"title":123,"slug":124,"position":21,"directory":112},32,"YouTube","youtube-data-source",{"id":126,"title":127,"slug":128,"position":26,"directory":112},30,"RSS","rss-data-source",{"id":130,"title":131,"slug":132,"position":73,"directory":112},28,"Manual","manual-data-source",{"id":134,"title":135,"slug":136,"position":100,"directory":112},25,"Data source best practices","data-source-best-practices",{"id":138,"title":139,"slug":140,"position":90,"directory":112},27,"Keeping your bot up to date","keeping-your-bot-up-to-date",{"id":142,"title":143,"position":21,"children":144},42,"MCP",[145,150,154,158],{"id":146,"title":147,"slug":148,"position":48,"directory":149},45,"Getting started","mcp-getting-started","mcp",{"id":151,"title":152,"slug":153,"position":61,"directory":149},43,"Authentication","mcp-authentication",{"id":155,"title":156,"slug":157,"position":21,"directory":149},46,"Tools","mcp-tools",{"id":159,"title":160,"slug":161,"position":26,"directory":149},44,"Build a bot","mcp-build-a-bot",{"id":94,"title":163,"position":26,"children":164},"Channels",[165,170,174,177,181,185,189,192],{"id":166,"title":167,"slug":168,"position":7,"directory":169},22,"Web","web-channel","channels",{"id":171,"title":172,"slug":173,"position":48,"directory":169},19,"Slack","slack-bot-channel",{"id":103,"title":175,"slug":176,"position":48,"directory":169},"Slack (V1 Deprecated)","slack-channel",{"id":178,"title":179,"slug":180,"position":61,"directory":169},17,"Discord","discord-channel",{"id":182,"title":183,"slug":184,"position":21,"directory":169},21,"Telegram","telegram-channel",{"id":186,"title":187,"slug":188,"position":26,"directory":169},23,"WhatsApp","whatsapp-channel",{"id":98,"title":190,"slug":191,"position":73,"directory":169},"API","api-channel",{"id":193,"title":194,"slug":195,"position":45,"directory":169},18,"Email","email-channel",{"id":197,"title":198,"position":26,"children":199},53,"Power-ups",[200,205,209,213,217,221,225,229,233,237,241,245,249,253],{"id":201,"title":202,"slug":203,"position":7,"directory":204},55,"Browse Webpage Power-up","browse-webpage-power-up","power-ups",{"id":206,"title":207,"slug":208,"position":7,"directory":204},59,"Google Search Power-up","google-search-power-up",{"id":210,"title":211,"slug":212,"position":7,"directory":204},61,"Power-up basics","power-up-basics",{"id":214,"title":215,"slug":216,"position":7,"directory":204},66,"Use API Power-up","use-api-power-up",{"id":218,"title":219,"slug":220,"position":48,"directory":204},67,"Zapier Power-up","zapier-power-up",{"id":222,"title":223,"slug":224,"position":61,"directory":204},60,"Notion Power-ups","notion-power-ups",{"id":226,"title":227,"slug":228,"position":21,"directory":204},65,"Talk to a Human Power-up","talk-to-a-human",{"id":230,"title":231,"slug":232,"position":26,"directory":204},58,"Email Power-ups","email-power-up",{"id":234,"title":235,"slug":236,"position":73,"directory":204},63,"Send an email","send-email-power-up",{"id":238,"title":239,"slug":240,"position":90,"directory":204},64,"Slack Power-ups","slack-power-ups",{"id":242,"title":243,"slug":244,"position":55,"directory":204},56,"Discord Power-ups","discord-power-ups",{"id":246,"title":247,"slug":248,"position":78,"directory":204},54,"Bot-to-bot power-up","bot-to-bot-power-up",{"id":250,"title":251,"slug":252,"position":67,"directory":204},57,"Display power-ups","display-power-ups",{"id":254,"title":255,"slug":256,"position":63,"directory":204},62,"Power-up display modes","power-up-display-modes",{"id":258,"title":259,"position":73,"children":260},68,"Tasks",[261],{"id":262,"title":259,"slug":263,"position":7,"directory":263},69,"tasks",{"id":265,"title":266,"position":31,"children":267},70,"Teams",[268,271,275,279],{"id":269,"title":266,"slug":270,"position":7,"directory":270},71,"teams",{"id":272,"title":273,"slug":274,"position":48,"directory":270},72,"Inviting team members","teams-inviting",{"id":276,"title":277,"slug":278,"position":61,"directory":270},73,"Managing team members","teams-member-roles",{"id":280,"title":281,"slug":282,"position":21,"directory":270},74,"Transferring bots","teams-transferring-bots",{"id":284,"title":285,"position":31,"children":286},80,"Use cases",[287,292,296],{"id":288,"title":289,"slug":290,"position":7,"directory":291},83,"Build a support bot for your website","support-bot","use-cases",{"id":293,"title":294,"slug":295,"position":48,"directory":291},81,"Build an internal knowledge bot for your team","internal-knowledge-bot",{"id":297,"title":298,"slug":299,"position":61,"directory":291},82,"Build a lead capture bot for your website","lead-capture-bot",{"id":301,"title":302,"position":40,"children":303},75,"Usage and billing",[304,309,313,317],{"id":305,"title":306,"slug":307,"position":7,"directory":308},77,"How does billing work?","how-does-billing-work","usage-and-billing",{"id":310,"title":311,"slug":312,"position":7,"directory":308},79,"What are storage tokens?","what-are-storage-tokens",{"id":314,"title":315,"slug":316,"position":21,"directory":308},78,"What are message tokens?","what-are-message-tokens",{"id":318,"title":319,"slug":320,"position":26,"directory":308},76,"Add-ons","addons",{"id":322,"title":323,"position":45,"children":324},47,"Plans",[325,330,334,338,342],{"id":326,"title":327,"slug":328,"position":7,"directory":329},50,"Free","free-plan","plans",{"id":331,"title":332,"slug":333,"position":48,"directory":329},48,"Basic","basic-plan",{"id":335,"title":336,"slug":337,"position":61,"directory":329},52,"Standard","standard-plan",{"id":339,"title":340,"slug":341,"position":21,"directory":329},51,"Pro","pro-plan",{"id":343,"title":344,"slug":345,"position":26,"directory":329},49,"Enterprise","enterprise-plan",{"id":347,"title":167,"body":348,"description":884,"extension":885,"longTitle":886,"meta":887,"navigation":888,"path":889,"position":7,"seo":890,"stem":891,"__hash__":892},"docs\u002Fdocs\u002Fchannels\u002Fweb-channel.md",{"type":349,"value":350,"toc":865},"minimark",[351,358,363,371,379,386,392,396,402,408,411,418,425,429,432,435,457,460,463,469,476,480,483,489,515,519,522,529,535,539,542,556,561,598,604,608,611,617,630,635,642,645,649,652,658,662,669,675,681,685,707,712,716,719,724,730,733,739,743,746,749,754,758,761,764,766,778,790,797,803,807,813,816,822,832,858],[352,353,354],"callout",{},[355,356,357],"p",{},"The web channel is the default way to chat with your bot. Every bot you create has it enabled automatically - you can talk to your bot on its own Chat Thing page, or embed it on your website as a floating chat widget or an iframe (a way to display your bot directly inside a page on your site).",[359,360,362],"h2",{"id":361},"chatting-with-your-bot","Chatting with your bot",[355,364,365,366],{},"Every bot gets its own unique URL where you can start chatting straight away. This is also a great way to test your bot while you're setting it up. Your bot's URL will look something like this:\n",[367,368,370],"a",{"href":369},"\u002Fbots\u002F98c8bb01-129e-4459-b496-648f6601cd70","https:\u002F\u002Fchatthing.ai\u002Fbots\u002F98c8bb01-129e-4459-b496-648f6601cd70",[355,372,373,374,378],{},"You can find your bot's URL by clicking the ",[375,376,377],"strong",{},"Open Bot"," button on your bot's dashboard.",[355,380,381],{},[382,383],"img",{"alt":384,"src":385},"Bot dashboard showing the Open Bot button","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424883\u002Fdocs\u002Fweb-channel-open-bot-button.png",[355,387,388],{},[382,389],{"alt":390,"src":391},"Bot conversation on its unique chatthing.ai URL","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424880\u002Fdocs\u002Fweb-channel-bot-conversation.png",[359,393,395],{"id":394},"web-channel-settings","Web channel settings",[355,397,398,399,401],{},"To configure your bot's web channel, head to the ",[375,400,163],{}," tab on your bot's dashboard and click the settings icon on the web channel card. This opens a dedicated settings page where you can control theming, widget behaviour, audio, security, and more.",[355,403,404],{},[382,405],{"alt":406,"src":407},"Channels tab showing the web channel card with settings icon","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424882\u002Fdocs\u002Fweb-channel-channels-tab.png",[409,410,101],"h3",{"id":102},[355,412,413,414,417],{},"Require visitors to share their details before they can start chatting by turning on the ",[375,415,416],{},"pre-chat form",". You can configure the form fields and pipe the captured data to your systems via webhooks.",[355,419,420,424],{},[367,421,423],{"href":422},"\u002Fdocs\u002Flead-capture","Read the Lead capture guide",".",[409,426,428],{"id":427},"theming-your-bot","Theming your bot",[355,430,431],{},"Want your bot to match your brand? Turn on theming from the web channel settings using the theming toggle.",[355,433,434],{},"Once enabled, you can choose between light or dark mode and pick your colours:",[436,437,438,445,451],"ul",{},[439,440,441,444],"li",{},[375,442,443],{},"Primary colour"," - used for the send button and the bot's avatar background.",[439,446,447,450],{},[375,448,449],{},"Secondary colour"," - used for the user's avatar.",[439,452,453,456],{},[375,454,455],{},"Widget button colour"," - controls the look of the floating chat widget button.",[355,458,459],{},"You can also upload custom icons for the assistant and user avatars.",[355,461,462],{},"Standard, Pro & Enterprise plans can remove the Chat Thing branding too.",[355,464,465],{},[382,466],{"alt":467,"src":468},"Appearance and branding settings","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424892\u002Fdocs\u002Fweb-channel-settings-appearance.png",[355,470,471,472],{},"Here's an example of a bot with a red primary colour:\n",[382,473],{"alt":474,"src":475},"Themed bot with custom red primary colour","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773426105\u002Fdocs\u002Fweb-channel-themed-bot.png",[409,477,479],{"id":478},"widget-behaviour","Widget behaviour",[355,481,482],{},"These settings let you control what visitors can see and do in the chat widget.",[355,484,485],{},[382,486],{"alt":487,"src":488},"Widget behaviour settings","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424893\u002Fdocs\u002Fweb-channel-settings-widget-behaviour.png",[436,490,491,497,503,509],{},[439,492,493,496],{},[375,494,495],{},"Show bot name"," - Display the bot's name at the top of the chat widget.",[439,498,499,502],{},[375,500,501],{},"New chat button"," - Let visitors start a fresh conversation from within the widget.",[439,504,505,508],{},[375,506,507],{},"Share chat button"," - Let visitors copy a shareable link to their conversation.",[439,510,511,514],{},[375,512,513],{},"Persist chat"," - Keep conversations between sessions on the same device, so returning visitors pick up where they left off.",[359,516,518],{"id":517},"embedding-your-bot","Embedding your bot",[355,520,521],{},"You can add your bot to any website in two ways: as a floating chat widget, or as an iframe embedded directly into a page.",[355,523,524,525,528],{},"To get the embed code, click the ",[375,526,527],{},"Embed"," button on your bot's dashboard and follow the instructions there.",[355,530,531],{},[382,532],{"alt":533,"src":534},"Embedded bot widget on a website","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424887\u002Fdocs\u002Fweb-channel-embedded-widget.png",[409,536,538],{"id":537},"iframe-layout-options-full-width-centred","iframe layout options (full width & centred)",[355,540,541],{},"The iframe embed places your bot directly onto a page on your website. There are two layout options to choose from:",[436,543,544,550],{},[439,545,546,549],{},[375,547,548],{},"Full width"," - The chat interface stretches across the full width of the space you give it. Great for maximising screen space.",[439,551,552,555],{},[375,553,554],{},"Centred"," - The chat bubbles are centred within the frame, giving conversations a clean, focused feel - similar to apps like ChatGPT.",[557,558,560],"h4",{"id":559},"how-to-get-your-iframe-embed-code","How to get your iframe embed code",[562,563,564,571,577,584,592,595],"ol",{},[439,565,566,567,570],{},"Go to your bot's ",[375,568,569],{},"Overview"," page.",[439,572,573,574,576],{},"Click the ",[375,575,527],{}," button in the top right corner.",[439,578,579,580,583],{},"Scroll to the ",[375,581,582],{},"Embed as an iframe"," section.",[439,585,586,587,589,590,424],{},"Choose your layout using the toggle buttons - ",[375,588,548],{}," or ",[375,591,554],{},[439,593,594],{},"The embed code updates automatically when you switch layouts.",[439,596,597],{},"Click the copy icon, then paste the code into the HTML of your website.",[355,599,600],{},[382,601],{"alt":602,"src":603},"Embed dialog showing the iframe layout toggle","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424885\u002Fdocs\u002Fweb-channel-embed-dialog.png",[409,605,607],{"id":606},"first-message-preview","First message preview",[355,609,610],{},"You can show the bot's opening message as a small bubble above the chat widget - a nice way to invite visitors to start a conversation. The bubble appears after a delay that you set.",[355,612,613],{},[382,614],{"alt":615,"src":616},"Chat widget showing first message preview bubble","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773426103\u002Fdocs\u002Fweb-channel-first-message-preview.png",[355,618,619,620,622,623,626,627,424],{},"To set this up, go to the web channel settings, turn on ",[375,621,607],{},", set the ",[375,624,625],{},"Message preview delay",", and click ",[375,628,629],{},"Update settings",[355,631,632],{},[382,633],{"alt":634,"src":488},"Widget behaviour settings showing First Message Preview toggle",[352,636,639],{"title":637,"type":638},"Embed code updates automatically","info",[355,640,641],{},"When you change settings like theming, first message preview, or language, your embed code updates to match. If you've already embedded your bot, make sure to re-copy the snippet after making changes.",[355,643,644],{},"The message bubble follows your theming - it supports both dark and light modes based on your web channel settings.",[359,646,648],{"id":647},"dictation-spoken-responses","Dictation & spoken responses",[355,650,651],{},"Give your bot a voice! You can let users speak their questions and listen to the bot's replies read aloud - great for accessibility and a more natural chat experience.",[355,653,654],{},[382,655],{"alt":656,"src":657},"Advanced features settings showing Audio Input and Audio Output toggles","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424895\u002Fdocs\u002Fweb-channel-settings-advanced-features.png",[557,659,661],{"id":660},"how-it-works","How it works",[355,663,664,665,668],{},"When ",[375,666,667],{},"Audio Input"," is turned on, a microphone icon appears in the input bar. Users can click it to record their message, then tap the checkmark - their speech is converted to text, ready to send.",[355,670,664,671,674],{},[375,672,673],{},"Audio Output"," is turned on, a speaker icon appears next to each bot response. Clicking it reads the message aloud.",[355,676,677],{},[382,678],{"alt":679,"src":680},"Bot chat interface showing the microphone icon and speaker icon","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424881\u002Fdocs\u002Fweb-channel-bot-conversation-audio.png",[557,682,684],{"id":683},"how-to-turn-on-voice-features","How to turn on voice features",[562,686,687,698,701],{},[439,688,689,690,693,694,697],{},"In the web channel settings, scroll to find the ",[375,691,692],{},"Audio input"," and ",[375,695,696],{},"Audio output"," toggles.",[439,699,700],{},"Turn on one or both.",[439,702,703,704,706],{},"Click ",[375,705,629],{}," to save.",[355,708,709],{},[382,710],{"alt":711,"src":657},"Audio Input and Audio Output toggle configuration",[359,713,715],{"id":714},"password-protection","Password protection",[355,717,718],{},"By default, anyone with the link can access your bot. If your bot has access to sensitive information, you can add a password so only the right people can use it.",[355,720,721,722,424],{},"To set this up, turn on password protection in the web channel settings, enter your chosen password, and click ",[375,723,629],{},[355,725,726],{},[382,727],{"alt":728,"src":729},"Password protection settings with toggle and password field","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773426106\u002Fdocs\u002Fweb-channel-settings-password-protection.png",[355,731,732],{},"When someone visits your bot, they'll be asked for the password before they can chat.",[355,734,735],{},[382,736],{"alt":737,"src":738},"Password prompt shown when visiting a password-protected bot","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424889\u002Fdocs\u002Fweb-channel-password-prompt.png",[359,740,742],{"id":741},"spam-protection","Spam protection",[355,744,745],{},"If you're getting unwanted messages through your embedded bot, you can turn on spam protection. This adds a quick verification check (powered by Cloudflare Turnstile) that asks suspicious visitors to prove they're human before they can send messages.",[355,747,748],{},"We'd recommend leaving this off unless you're actually seeing spam - it adds an extra step for genuine visitors.",[355,750,751],{},[382,752],{"alt":753,"src":657},"Advanced features settings including Spam Protection toggle",[359,755,757],{"id":756},"language","Language",[355,759,760],{},"You can set the language for the chat widget's buttons, placeholders, and other interface text using the language selector in the web channel settings.",[355,762,763],{},"Supported languages: English, German, Spanish, French, Italian, Japanese, Chinese, Greek, Polish, and Dutch.",[359,765,71],{"id":72},[355,767,768,769,773,774,777],{},"Custom domains let you serve your bot from a URL you control - like ",[770,771,772],"code",{},"chat.yourcompany.com"," - instead of the default ",[770,775,776],{},"embed.chatthing.ai",". This gives your visitors a fully branded experience.",[352,779,782],{"title":780,"type":781},"Paid addon required","warning",[355,783,784,785,789],{},"Custom domains are available as a paid addon. You can purchase the Custom Domain addon from your ",[367,786,788],{"href":787},"\u002Fapp\u002Fbilling","billing page",". Each addon provides one custom domain slot across your team.",[355,791,792,793,424],{},"For full setup instructions, see the ",[367,794,796],{"href":795},"\u002Fdocs\u002Fcustom-domains","Custom Domains documentation",[355,798,799],{},[382,800],{"alt":801,"src":802},"Custom domains settings","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773424898\u002Fdocs\u002Fweb-channel-settings-custom-domains.png",[359,804,806],{"id":805},"advanced-sdk-features","Advanced SDK features",[352,808,810],{"title":809,"type":638},"This section is for developers",[355,811,812],{},"The features below use the Chat Thing SDK (Software Development Kit) - a set of tools that let developers customise how the bot behaves on their website. If you're not comfortable with code, you can safely skip this section.",[355,814,815],{},"If you're embedding your bot as a chat widget, you can turn on advanced SDK features for deeper integration between the bot and your website. These are off by default.",[352,817,819],{"title":818,"type":781},"Security consideration",[355,820,821],{},"Turning on advanced SDK features allows code running on the webpage where your bot is embedded to change the bot's behaviour - including overriding its instructions. Only enable this if you control the page where the bot is embedded.",[355,823,824,825,827,828,831],{},"When the ",[375,826,806],{}," toggle is turned on, the following become available via the ",[770,829,830],{},"window.chatThing"," SDK:",[436,833,834,840,846,852],{},[439,835,836,839],{},[375,837,838],{},"Extend context"," - Pass extra information (page details, custom data, or content) to the bot so it can tailor responses to what the visitor is looking at.",[439,841,842,845],{},[375,843,844],{},"Override system message"," - Replace the bot's instructions entirely with custom ones for specific pages or situations.",[439,847,848,851],{},[375,849,850],{},"Extend system message"," - Add extra instructions to the bot's existing ones without replacing them.",[439,853,854,857],{},[375,855,856],{},"Register client-side power-ups"," - Create custom tools the bot can trigger on the page, like adding items to a cart or navigating to a different page.",[355,859,860,861,424],{},"For full API documentation and code examples, see the ",[367,862,864],{"href":863},"\u002Fdocs\u002Fsdk","SDK documentation",{"title":866,"searchDepth":61,"depth":61,"links":867},"",[868,869,874,878,879,880,881,882,883],{"id":361,"depth":61,"text":362},{"id":394,"depth":61,"text":395,"children":870},[871,872,873],{"id":102,"depth":21,"text":101},{"id":427,"depth":21,"text":428},{"id":478,"depth":21,"text":479},{"id":517,"depth":61,"text":518,"children":875},[876,877],{"id":537,"depth":21,"text":538},{"id":606,"depth":21,"text":607},{"id":647,"depth":61,"text":648},{"id":714,"depth":61,"text":715},{"id":741,"depth":61,"text":742},{"id":756,"depth":61,"text":757},{"id":72,"depth":61,"text":71},{"id":805,"depth":61,"text":806},"Chat with your bot on Chat Thing, or embed it on your website as a widget or iframe.","md",null,{"nextPage":173},true,"\u002Fdocs\u002Fchannels\u002Fweb-channel",{"title":167,"description":884},"docs\u002Fchannels\u002Fweb-channel","-iQMPP4TPXSO_Tb56MmA5yBQinmSTgQLRkpKDPd3rEU",{"id":894,"title":163,"body":895,"description":866,"extension":885,"longTitle":886,"meta":902,"navigation":888,"path":903,"position":26,"seo":904,"stem":905,"__hash__":906},"docs\u002Fdocs\u002Fchannels\u002F_index.md",{"type":349,"value":896,"toc":900},[897],[898,899,163],"h1",{"id":169},{"title":866,"searchDepth":61,"depth":61,"links":901},[],{},"\u002Fdocs\u002Fchannels\u002F_index",{"title":163,"description":866},"docs\u002Fchannels\u002F_index","zhRufVO10PLybyFEU7F8tqFTCYf5l2m3l5yiEgm0nfE",{"prev":908,"next":909},{"title":160,"slug":161,"position":26,"directory":149},{"title":172,"slug":173,"position":48,"directory":169},1785418821026]