Booking toggle
If your org has booking enabled, turn on Enable booking in conversations (web chat) in the deployment dialog. This wires the chat widget to the booking + availability tools for the agent and ElevenLabs. If booking isn’t part of your plan, the toggle will be disabled.Deployment Wizard
Click How to Deploy? on your agent to open the guided deployment wizard.Step 1: Website Type
Tell us how you manage your website:Website Builder
Wix, Squarespace, GoDaddy, WordPress.com, Shopify, Webflow, Weebly
Custom Website
React, Next.js, Vue, Angular, HTML/CSS, Django, Rails, PHP
Not Sure
We’ll recommend the simplest option
Step 2: Platform-Specific Instructions
Based on your selection, you’ll receive customized step-by-step instructions.Website Builder Instructions
- Wix
- Squarespace
- WordPress
- Shopify
- Webflow
- GoDaddy
1
Open Settings
Go to your Wix dashboard → Settings → Custom Code
2
Add Code
Click Add Custom Code in the Body section
3
Paste Script
Paste the widget code provided in the deployment dialog
4
Configure
- Name: “Kordless Chat”
- Location: Body - End
- Pages: All Pages
5
Publish
Save and publish your site
Custom Website Instructions
- Plain HTML
- React
- Next.js
- Vue / Nuxt
- Angular
Add this code before the closing Replace
</body> tag on every page:YOUR_AGENT_ID with your agent ID from the deployment dialog and set apiUrl to your API domain.Deployment Options
| Method | Best For | Description |
|---|---|---|
| Widget | Most websites | Floating chat button in corner of the page |
| Embed | Landing pages | Inline chat embedded directly in page content |
| Link | Simple sharing | Direct link to a hosted chat page |
Widget deployment is recommended for most use cases. Embed and Link options are coming soon.
Verifying Your Deployment
After adding the code:1
Clear Cache
Clear your browser cache or open an incognito/private window
2
Visit Your Site
Navigate to your website
3
Look for Widget
You should see a chat button in the bottom-right corner
4
Test Conversation
Click to open and send a test message
5
Check Dashboard
Return to Sales Chat → Chat History to see the conversation
Troubleshooting
Widget Not Appearing
Widget Not Appearing
Check:
- Script is placed before
</body>tag - No JavaScript console errors (F12 → Console)
- Agent ID is correct
- Agent is saved (not just created in the UI)
- Try incognito/private mode to rule out caching
- Script blocked by ad blocker
- Typo in agent ID
- Script placed in wrong location
Widget Appears But Doesn't Work
Widget Appears But Doesn't Work
Check:
- Open browser console for errors
- Verify agent ID matches your saved agent
- Check network tab for failed requests
Widget on Wrong Pages
Widget on Wrong Pages
Website builder issue:
- Check that code is set to “All Pages” not specific pages
- Or set to specific pages if you only want it on certain pages
- Ensure script is in your shared layout/template, not individual pages
Multiple Widgets Appearing
Multiple Widgets Appearing
Cause: Script added multiple timesFix:
- Search your codebase for the widget script
- Remove duplicates
- Keep only one instance in your main layout/template
Widget Conflicts with Other Scripts
Widget Conflicts with Other Scripts
Try:
- Move the widget script to be last before
</body> - Add
deferattribute instead ofasync - Check for JavaScript errors from other scripts

