The Embed box doesn't work for a chat assistant. A button that opens your chat link does, on any Google Sites page. Here's how, and why Embed fails.
How to do it
About 2 minutes, no code. You need a BotDesk account (the Free plan works) and edit access to the Google Site.
In your BotDesk dashboard, open Install and copy your Chat link.
In Google Sites, open the page you want, click Insert, then Button.
Name it something like "Chat with us", paste your chat link, and click Insert.
Click Publish. Visitors who tap the button get your full chat on its own page, with the same answers, and you get their name and number the same way.
Why it doesn't work
Every BotDesk install works the same way: a short piece of code runs on each page of your site and puts the chat in the corner.
Google Sites doesn't let you add code that runs on every page. Its only option, Insert, then Embed, then Embed code, puts code inside a separate box on one page, and Google runs that box from its own web address, not yours.
From inside that box the chat can't float in the corner, and it won't answer either: for your security, your bot only chats on the website addresses you allow. So we don't support the floating chat on Google Sites. We'd rather tell you now than have you find out from a broken chat.
Install and copy your Chat link. In Google Sites, click Insert, then Button, name it something like "Chat with us", paste the link and click Insert. Visitors who tap it get your full chat on its own page, with the same answers, lead capture and booking.FAQ
Please don't. The chat stays stuck inside the box, and it won't answer there, because Google runs that box from its own web address rather than yours.
Not as a floating chat button today. That depends on Google letting you add code that runs on every page. Until then, a button that opens your chat link works on any Google Sites page.
Get Started
BotDesk works on WordPress, Shopify, Wix, Squarespace, Webflow, GoHighLevel and any site where you can add code to every page.
Start free, or try a paid plan for 30 daysFree plan: no card. Paid plans: 30-day free trial, card at checkout, no charge until day 31, cancel anytime. Plans from $29/mo. 5-minute setup.