Step-by-step installation instructions for WordPress, Shopify, Squarespace, and 10+ other platforms. No coding experience required.
Your script will look like this:
<script src="https://www.chat.builtabot.com/widget.js" data-project-id="YOUR_PROJECT_ID_HERE" defer ></script>
Only includes project ID. Settings managed through dashboard. Recommended.
Includes data attributes for per-page customization. For advanced users.
The script from your dashboard includes your actual project ID. Don't use the example above for installation.
Always place your script before the closing </body> tag for best performance.
As of January 2025, Wix sandboxes all third-party custom code inside iframes without allow-same-origin, blocking localStorage, sessionStorage, and proper widget positioning. Third-party chat widgets including BuiltABot are no longer compatible with Wix. We recommend WordPress, Shopify, Squarespace, or Webflow instead.
Incognito Mode (Easiest)
Cmd+Shift+N (Mac) or Ctrl+Shift+N (Windows)
Hard Refresh
Cmd+Shift+R (Mac) or Ctrl+Shift+R (Windows)
Most settings are managed through your dashboard—no code changes needed:
| Setting | Options | Description |
|---|---|---|
| Assistant Name | Any text | Name shown in chat header |
| Initial Message | Any text | First message users see |
| Widget Position | Bottom Right/Left | Where widget appears |
| Widget Theme | Light, Dark, System | Color theme |
| Primary Color | Any hex color | Brand accent color |
| Launcher Icon | 6 styles | Widget button icon |
| Widget Size | S/M/L/Full | Chat window size |
| Quick Replies | Up to 10 chips | Suggestion buttons |
| Lead Form | Enable/Disable | Capture visitor info |
Connect your AI agent to external services for real-time notifications and automation when events occur.
Zapier
Create a Zap → Choose "Webhooks by Zapier" as trigger → Copy webhook URL
Make (Integromat)
Create scenario → Add "Custom Webhook" module → Copy webhook URL
n8n
Create workflow → Add "Webhook" node → Copy production/test URL
new_leadLead form submitted
intake_completedQuestionnaire finished
session_activityEngagement threshold reached
keyword_alertKeyword mentioned
high_value_leadBuying signals detected
appointment_bookedMeeting scheduled
{
"id": "del_abc123...",
"event": "new_lead",
"timestamp": "2025-01-15T10:30:00.000Z",
"project": { "id": "proj_xxx", "name": "My Agent" },
"data": {
"customer": {
"name": "John Doe",
"email": "[email protected]",
"phone": "+1234567890"
},
"source": "form"
}
}All webhooks include HMAC-SHA256 signatures in headers (X-BuiltABot-Signature) for verification. Your secret is shown in the webhook details page.