Website Widget Setup
Embed the AIVO call widget on your site, customize its look, and troubleshoot common issues.
3 min readIntegrations
Getting Your Embed Code
- Go to Settings > Widget in your AIVO dashboard.
- Your unique embed code is displayed. It looks like this:
html
<script src="https://widget.aivo.bz/v1/loader.js"
data-aivo-id="YOUR_BUSINESS_ID"
data-aivo-color="#10b981"
data-aivo-position="bottom-right">
</script>- Click Copy Code.
- Paste it into your website's HTML, just before the closing
</body>tag. - Save and publish your site.
Platform-Specific Instructions
- WordPress: Go to Appearance > Theme Editor > footer.php. Paste before
</body>. - Shopify: Go to Online Store > Themes > Edit Code > theme.liquid. Paste before
</body>. - Wix: Go to Settings > Custom Code > Add Code. Choose "Body - end."
- Squarespace: Go to Settings > Advanced > Code Injection > Footer. Paste the code.
Customizing Colors and Position
Colors
Change the data-aivo-color attribute to match your brand:
html
data-aivo-color="#FF6B35" <!-- orange -->
data-aivo-color="#2563EB" <!-- blue -->
data-aivo-color="#7C3AED" <!-- purple -->Or use the visual color picker in Settings > Widget > Appearance.
Position
Choose where the button appears:
html
data-aivo-position="bottom-right" <!-- default -->
data-aivo-position="bottom-left"Additional Options
html
data-aivo-label="Talk to us" <!-- button text -->
data-aivo-size="large" <!-- small, medium, large -->
data-aivo-hide-on-mobile="false" <!-- show/hide on mobile -->Testing the Widget
- Open your website in a browser.
- Look for the call button in the corner you selected.
- Click it and allow microphone access when prompted.
- Speak a test question and verify the AI responds.
- Check the call in your AIVO dashboard under Calls.
Tip: Test in an incognito window to avoid cached versions of your site.
Troubleshooting Common Issues
Widget Does Not Appear
- Check placement - The script must be inside
<body>, ideally just before</body>. - Check for JavaScript errors - Open your browser's developer console (F12) and look for red error messages.
- HTTPS required - The widget only loads on secure (HTTPS) pages.
- Ad blockers - Some ad blockers may prevent the widget from loading. Test with extensions disabled.
- Caching - Clear your browser cache or test in incognito.
Microphone Permissions
If callers cannot speak:
- A browser popup should ask for microphone permission. Make sure they click Allow.
- If the popup was dismissed, they can re-enable it:
- Chrome: Click the lock icon in the address bar > Microphone > Allow.
- Safari: Safari > Preferences > Websites > Microphone > Allow for your site.
- Firefox: Click the lock icon > Permissions > Microphone > Allow.
Browser Compatibility
The widget works in:
- Chrome 80+ (recommended)
- Safari 14+
- Firefox 78+
- Edge 80+
Not supported: Internet Explorer, very old mobile browsers.
Audio Quality Issues
- Use headphones to prevent echo.
- Ensure a stable internet connection (at least 1 Mbps up/down).
- Close other tabs or apps using the microphone.
- If on Wi-Fi, try moving closer to the router.
Was this article helpful?