Deploy your AI Web Agent on your website and connect call data into your workflows with webhooks. This guide covers how to embed the web widget across popular web editors and set up webhook integrations for seamless data logging.
💡 Why use a Web Widget?Unlike traditional pop-up overlays, this widget is fully embedded into your page layout. This means you need to dedicate space for it within your site’s design to avoid disrupting other page elements. Once your Inbound Agent is trained and enabled for Web deployment, you’ll unlock a new Web Agent tab. This is where you’ll customize and configure your widget, preview its appearance, and generate the embed code for your website.
Embedding the AI agent directly onto your site makes it easy for prospects to engage without friction. It boosts response rates, improves customer experience, and ensures your AI assistant is always available to support your visitors.
Web Widget Style
Widget Size
Advanced Settings
Website Targeting
www.domain.com
and domain.com
if both are in use⚠️ Important:You will be prompted to copy the integration code after saving and launching the Web Agent:
The widget is embedded by default, but overlay mode can be toggled on for floating behavior. Be sure to test both versions to ensure your site layout is not disrupted.
⚠️ Note: The Web Widget does not affect your dollar credit balance directly. Instead, it affects how many minutes you can get for your available credit, based on the applicable rate at the time of usage.
GoHighLevel (GHL)
Framer
WordPress (Classic & Gutenberg Editors)
WordPress (Elementor)
Wix
Enable Developer Mode in Wix
Add a Custom Element
Configure the Custom Element
widget-element
).Set Widget Attributes
widget-key
— your specific widget key.api-key
— your assigned API key.Publish and Test
Shopify
Webflow
Squarespace
Weebly
Duda
ClickFunnels
SPA Frameworks (React, Vue, etc.)
<div>
is rendered in the DOM — a common behavior in SPAs that use client-side routing and delayed rendering.useEffect()
hook after the component mounts typically resolves the issue:This ensures the widget properly loads in dynamic environments.What is the AI Web Widget and how does it work?
Why should I use the Web Widget instead of a pop-up or overlay?
How do I whitelist my website for the widget to work properly?
What happens if I forget to whitelist the domain?
How do I customize the appearance of the Web Widget?
Where do I place the code snippet for the Web Widget?
Does the widget work across all devices?
What should I do if the widget isn't rendering on Wix during editing or preview?