Paste one Venbit snippet into Ghost's Code Injection and your agent goes live everywhere, answering visitors by voice or chat and capturing leads on autopilot.
Ghost doesn't have a plugin store like WordPress does, so the way you add an AI agent is a little different. There's no marketplace to browse, no plugin file to upload. Instead Ghost gives you something cleaner for this job: a built-in Code Injection panel where you drop a snippet once and it shows up on every page of your site. That's exactly where Venbit goes.
Here's how it works in plain terms. You train a Venbit agent on your own content, copy the one-line embed snippet from your dashboard, and paste it into Ghost's Site Footer box under Code Injection. Save. The agent now loads on your homepage, every post, every page, your tag archives, all of it, without you editing a single theme file. Ghost handles putting it on every page for you.
The reason Code Injection is the right home for this is the same reason a plugin beats a pasted theme edit on WordPress. The snippet sits in your Ghost settings, not buried in a Handlebars template. Switch themes, redesign the whole site, move from Casper to a premium theme, and the agent stays exactly where it is. Your theme is for design. Your agent loads independently of it.
Good news on plans too: Code Injection is available on every Ghost(Pro) tier, including the entry-level Starter plan, and on any self-hosted Ghost install. Starter blocks theme uploads and most native integrations, but it does let you use Code Injection, so even the cheapest paid Ghost plan can run Venbit. If you're self-hosting, you've got the same panel under Settings.
The agent itself does two things most Ghost chat tools make you pick between. It talks and it types. A reader can click the bubble and type, or tap the mic and have a real spoken conversation in real time. Most embeds you'll find for Ghost are text-only. Venbit answers out loud, which is a big deal for readers on a phone, for anyone who'd rather ask than scroll, and for accessibility. Either way it answers from your own posts and pages, so it pulls from what you actually published instead of guessing.
Below is the whole thing, step by step. It takes a few minutes, and you can do every part of it on the free plan, no card, before you decide whether to pay for anything.
Sign up free at venbit.ai. Give the agent your Ghost site URL and it'll crawl your published posts and pages, or upload PDFs, docs, and price lists directly. The more real content you feed it here, the less it has to guess later, so spend a few minutes getting this right.
Inside Venbit, open the Ghost integration and copy the one-line embed snippet. It's a short script tag tied to the agent you just trained. There's no plugin to download for Ghost, since Ghost adds widgets through Code Injection rather than an upload, so this snippet is the whole package.
In your Ghost admin go to Settings, then Advanced, then Code Injection. You'll see two boxes: Site Header and Site Footer. The Header box outputs inside the head tag, and the Footer box loads right before the closing body tag. Scripts belong in the Footer so they load after your content.
Drop the Venbit snippet into the Site Footer box and click Save. Ghost injects it on every page automatically, so you don't touch a single post or template. If you run more than one Ghost publication, each gets its own snippet, so they stay separate.
Back in Venbit, decide how readers reach the agent. Turn on the mic for spoken conversations, the bubble for typed chat, or run both at once. Set the launcher position, pick colors that match your theme, and write a greeting so the first line sounds like you. Changes apply through the snippet, no need to touch Ghost again.
That's it. The agent is live across your whole Ghost site. It answers questions around the clock, qualifies or books prospects, and drops every captured lead into your Venbit inbox so the 2am questions don't vanish into the void.
You paste a snippet. Ghost doesn't have a plugin marketplace the way WordPress does, so the standard way to add any widget is through Code Injection. You copy one line from Venbit, drop it into the Site Footer box under Settings, Advanced, Code Injection, and save. Ghost then loads it on every page for you.
Settings, then Advanced, then Code Injection. Use the Site Footer box, not the Site Header one. The Footer box loads scripts right before the closing body tag, after your content renders, which is where Ghost recommends putting JavaScript widgets like this. Paste, save, done.
Yes. The Starter plan blocks theme uploads and most native integrations, but it does include Code Injection, and that's all Venbit needs. So even the cheapest paid Ghost(Pro) plan can run the agent. Self-hosted Ghost has the same Code Injection panel, so it works there too.
No. The snippet lives in your Code Injection settings, which sit completely outside your theme. You can switch from Casper to a premium theme, redesign the whole site, or rebuild it, and the agent keeps running with nothing to re-paste. That separation is the main reason Code Injection beats editing a theme template by hand.
They can talk. Venbit does real-time voice, not only text. A reader can tap the mic and have a spoken back-and-forth with your site, or type if they'd rather stay quiet. Most Ghost chat embeds are text-only, so this is one of the bigger differences. Voice tends to win on mobile, where typing on a small screen is a chore.
Whatever you train it on. Point it at your Ghost site and it learns from your published posts and pages, or upload documents like guides, FAQs, and pricing sheets. It answers from that material, so a question about your membership tiers gets your actual tiers. Change your content and retrain, and it picks up the new details.
There's a genuine free plan, no credit card to start. You can train an agent, paste the snippet into Ghost, turn on voice and chat, and put it live without paying anything. Plenty of small Ghost sites run on the free plan indefinitely. You'd upgrade when you outgrow the limits, not because a clock ran out.
Add 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.
IntegrationAdd an AI voice and chat agent to GoHighLevel by pasting one snippet into Body Tracking Code. Trained on your content, answers by voice or text 24/7. Free.
IntegrationAdd an AI voice and chat agent to Kajabi by pasting one snippet into Site Details, Header Page Scripts. Answers by voice or text 24/7. Free to start.
Build an agent trained on your business in minutes. Free to start, no credit card, install on any website.