Drop one Venbit snippet into your HubSpot Site Header HTML and your agent, trained on your own pages, answers visitors by voice or chat across every page, 24/7.
Short answer first: you add Venbit to HubSpot by pasting one embed snippet into your Site Header HTML, the box HubSpot already gives you for third-party scripts. No developer, no template surgery, no rebuild. Save it once and the agent shows up on every page on that domain.
Here's where HubSpot sites lose people. Visitors land on a polished page, they have one specific question about pricing or a feature, and the only way to ask is a contact form that lands in someone's inbox until Tuesday. HubSpot's own live chat can help, but it's text-only and it leans on a human or a rules-based bot being set up to catch the conversation. Plenty of leads just bounce instead of typing into a form and waiting.
Venbit fills that gap with an agent trained on your actual content. Point it at your HubSpot pages and it learns your product, your pricing, your FAQs, then answers from that material instead of guessing. And it does two things HubSpot's native chat doesn't pair together: real-time voice and typed chat in the same widget. A visitor can tap the mic and talk, or click the bubble and type. Voice wins on mobile, where nobody wants to thumb out a paragraph, and it's a real help for anyone who'd rather ask than read.
Attaching it to HubSpot is the standard embed-snippet route, the same place you'd drop an analytics tag or any other third-party script. If your site is hosted on HubSpot's CMS, you go to Settings, then Content, then Pages, pick your domain, and paste the Venbit snippet into Site Header HTML. That applies it site-wide. If you only use HubSpot for CRM and your pages live somewhere else, the snippet goes into that host platform's header instead, and the agent still feeds leads back to you.
One honest note about plans. Editing Site Header HTML to add custom JavaScript is a Content Hub feature, and HubSpot's free CMS tools are limited on custom code. If you're on a free or low tier and don't see the Site Header HTML field, you may need a paid Content Hub plan to add scripts globally, or you can paste the snippet per page under the page's Advanced settings. We'd rather tell you that up front than have you hunt for a button that isn't there. The footer HTML field also isn't available on blog posts or knowledge base articles, so use the header field for full coverage.
Below is the whole process, start to finish. It takes a few minutes, and you can do all of it on Venbit's free plan before deciding whether to pay for anything.
Sign up free at venbit.ai. Give the agent your website URL and it'll crawl your public HubSpot pages, or upload PDFs, help docs, and price sheets directly. Spend a few minutes feeding it good content here. That's what keeps it answering from your business instead of guessing later.
In your Venbit dashboard, open the install section and copy the embed snippet. It's one short block of script. This is the single piece that connects your HubSpot pages to the agent you just trained, so keep it on your clipboard for the next step.
In HubSpot, click the settings gear, then go to Content, then Pages. Use the domain dropdown to pick the site you're adding the agent to, or choose the default settings for all domains. Find the Site Header HTML section. If it's locked or missing, your plan may not include custom code globally, in which case use a single page's Settings, then Advanced, then Head HTML instead.
Drop the Venbit snippet into the Site Header HTML box and click Save. Because it lives in the header, it loads on every page on that domain at once, with no page-by-page setup. If you manage more than one HubSpot domain, paste it under each domain you want covered.
Back in Venbit, decide how visitors reach the agent. Turn on the mic for spoken conversations, the bubble for typed chat, or run both together. Set the launcher position, match your brand colors, and write a greeting line so the first thing visitors see sounds like you.
Publish or update any HubSpot page so the header change goes live, then load your site and confirm the launcher appears. From here the agent answers around the clock, qualifies prospects, and drops every captured lead into your Venbit inbox so nothing slips through after hours.
For a site hosted on HubSpot, go to Settings, then Content, then Pages, choose your domain, and paste the snippet into the Site Header HTML section. That applies it to every page on that domain. If you'd rather test on one page first, open that page's editor, go to Settings, then Advanced, and use the Head HTML field there instead.
Editing Site Header HTML to add a script is a Content Hub feature, and HubSpot's free CMS tools are limited on custom code. If you're on a free or low tier and the Site Header HTML field isn't available, you'll likely need a paid Content Hub plan to add the snippet globally. As a workaround on those plans you can paste it into individual pages under Advanced settings, page by page.
No. Venbit runs as its own widget loaded from the header, separate from HubSpot's conversations tool. You can run both if you want, though most people switch to Venbit because it answers by voice and chat and is trained on their content. If you keep HubSpot chat too, just position the launchers so they don't overlap.
They can talk. Venbit does real-time voice, not only text. A visitor can tap the mic and have a spoken back-and-forth with your site, or type if they'd rather stay quiet. HubSpot's built-in chat is text-only, so this is one of the bigger differences. Voice tends to win on mobile, where typing is a chore.
That's fine. When your pages aren't hosted on HubSpot, you paste the Venbit snippet into your actual host platform's header instead, the same place you'd add HubSpot's own tracking code. The agent still runs on your live site and still captures leads. If your site runs on WordPress specifically, we have a true one-click plugin so you skip the snippet entirely.
There's a genuine free plan with no credit card to start. You can train an agent, grab the snippet, paste it into HubSpot, turn on voice and chat, and put it live without paying anything. Plenty of small sites run on the free plan as is. You'd upgrade when you outgrow the limits, not because a clock ran out.
The widget loads asynchronously and the heavy lifting happens on Venbit's side, not in your visitor's browser, so it doesn't block your pages from rendering. Your HubSpot content shows up first and the agent loads alongside it. You shouldn't see a meaningful hit to page speed, and the voice connection only spins up when someone actually starts talking.
Add an AI voice and chat agent to BigCommerce with one embed snippet pasted into Script Manager. Trained on your products, answers by voice or text 24/7.
IntegrationAdd an AI voice and chat agent to your Calendly booking flow. Trained on your content, it answers by voice or text 24/7 and qualifies. Free to start.
IntegrationAdd an AI voice and chat agent to Carrd by pasting one snippet into an Embed element set to Code. Trained on your page, answers by voice or text 24/7. Free.
IntegrationAdd an AI voice and chat agent to your Framer site by pasting one snippet into Custom Code. Trained on your pages, answers by voice or text 24/7. Free start.
Build an agent trained on your business in minutes. Free to start, no credit card, install on any website.