Skip to main content

Add BotStacks to Wix

Before you start​

Have a BotStacks assistant ready to deploy and permission to edit your website. In BotStacks, open Add to website and use the generated instructions for your current account/environment. Keep the assistant and site selection consistent throughout setup.

The current widget uses a public Bot ID. Copy the generated snippet rather than entering an OpenAI or other model-provider API key. Keep the script URL and API origin from the same BotStacks environment. Do not add a separate charset meta tag.

Install with Wix​

  1. In BotStacks Add to website, select Wix and choose your assistant.
  2. Choose Install on Wix, approve the app permissions and select the intended Wix site.
  3. Follow the return to BotStacks. If consent or embedding fails, use the displayed recovery instructions rather than starting several installations.
  4. Publish your site if needed. Confirm the BotStacks script is enabled in Wix's app-management controls.

Use the installation link supplied in BotStacks. A public App Market listing and its exact URL must be confirmed before relying on marketplace search. Pilot/test installation links are not public listings. Eligibility depends on the Wix app and embedded-script configuration; consult the app's requirements before upgrading your plan.

Update or remove​

Update the assistant in BotStacks and use any displayed sync/publish action. To remove the integration, use Wix's app removal or script controls, then check the published site. Remove any manually pasted BotStacks fallback snippet as well. Keep unrelated custom code.

Official mechanism: Wix Embedded Scripts.

Check your published site​

Open the public domain outside the editor, including a private browser window. Check the launcher, send a test message, navigate to another page, and check the mobile layout. An editor install, callback or “detected” signal alone does not prove the assistant can answer visitors.

If it does not appear, confirm the assistant is published, the site is saved/published, the Bot ID and environment are correct, and the script is not blocked or installed twice. Keep other site scripts intact while troubleshooting. Contact BotStacks through the Help area in your account with the platform, public site URL and error; do not send credentials or handoff tokens.

Existing legacy installations​

If your working installation uses webassistant.js or initBotStackAssistant, it follows an older integration. Test the current generated snippet on a staging/test site before switching. Remove the older embed when the replacement is verified so visitors do not see duplicate assistants.