🚀 Aikeedo v4.0 is now available!
Aikeedo Logo

Your AI SaaS business, ready by this week!

Try demo

The Chatbots Plugin: Give Your Subscribers Their Own AI Chatbot Builder

Published Apr 25, 2026 ⦁ 8 min read

The Aikeedo Chatbots plugin lets your subscribers build, train, and embed their own AI chatbots—no separate tools, no extra subscriptions. Here is how it works.


The Chatbots plugin

When we asked what feature our customers wanted most, the answer wasn't a new AI model integration or a billing tweak. It was chatbots — specifically, the ability to let their own subscribers build and deploy AI-powered chat widgets on their websites, directly from within the platform.

That's what the Chatbots plugin delivers. Released alongside v4.0, it adds a full chatbot builder to your Aikeedo instance. Your subscribers create chatbots from their workspace, train them on their own content, customize the widget, and embed it anywhere — all without touching a third-party chatbot service or leaving your platform.

Here's a complete look at what the plugin does, how it's structured, and who will get the most value from it.


What the Chatbots Plugin Actually Does

The short version: it turns your Aikeedo platform into a white-label AI chatbot builder.

Once installed, each subscriber on your platform gets access to a chatbot builder inside their workspace. They can create multiple chatbots (up to the limit you set per plan), train each one on their own knowledge sources, and embed a custom-branded widget on any website they own. Every conversation and contact that comes through the widget is tracked back in their workspace inbox.

As the platform operator, you control branding, plan limits, and which features your subscribers can access. They control everything inside their chatbot.

Chatbots plugin overview


The Operator Perspective: What You Configure

Installing the plugin adds a Chatbots section to your admin settings, with two layers of control.

Platform-level settings

Under Settings > Features > Chatbots, you can:

  • Enable or disable the entire feature across your platform with a single toggle.
  • Configure your "Powered by" branding — the label shown at the bottom of every embedded chatbot widget. You can set your own logo, brand name, and a link to your site. Leave it blank to remove the branding section entirely.
  • Manage instruction templates — predefined system prompts your subscribers can select when configuring their chatbot's AI agent. We ship a set of ready-to-use templates (including a general-purpose one and a customer support preset), and you can create your own or import the built-ins with one click.

Instruction templates are a practical tool for operators who want to guide their subscribers toward well-structured chatbots without requiring them to write prompts from scratch.

Plan-level settings

Each plan gets its own chatbot controls under Plans > [plan name] > Extensions > Chatbots:

  • Chatbot Limit — how many chatbots a subscriber on this plan can create. Leave it blank for unlimited.
  • Allow Branding Removal — when enabled, subscribers on this plan can hide the "Powered by" label from their widget. This is a natural upsell lever: reserve branding removal for higher-tier plans.

These two settings give you everything you need to differentiate your plans around chatbot functionality — from entry-level (limited chatbots, branded widget) to premium (unlimited chatbots, fully white-labeled).


The Subscriber Experience: Building a Chatbot

Your subscribers see a new Chatbots section in their workspace sidebar. Creating one takes seconds: click + Add new, give it an internal name, and the editor opens.

The editor is organized into sections that move logically from configuration to deployment.

Agent setup

Subscribers choose the AI model that powers their chatbot — from any model available on their plan — and write instructions (a system prompt) that define how the chatbot behaves. If you've enabled instruction templates, they can start from a preset rather than writing from scratch.

The access setting displays both "Only me" and "Workspace" options — but this is informational, not a real choice. All chatbots, conversations, and contacts are always shared with workspace members. The options are shown so subscribers understand that content is visible to the full workspace, not to imply they can restrict it.

Training the chatbot

Training the chatbot on custom sources

This is where the chatbot becomes genuinely useful. Subscribers can add knowledge sources in three ways:

  • Select existing sources — pick from Sources already in their workspace.
  • Upload files — PDFs and documents go directly into the knowledge base.
  • Add links — URLs get crawled and indexed as sources.

At reply time, the chatbot retrieves relevant content from these sources and uses it to ground its responses. A chatbot trained on a company's documentation answers questions about that company's product. A chatbot trained on a support FAQ handles tier-one support questions. The model doesn't hallucinate information that isn't there.

Widget customization

The widget editor has three areas:

Content covers the three spaces that make up the widget experience:

  • Home — the landing screen, with a welcome message, quick-action buttons, suggested conversation starters, help links, and optional legal notices.
  • Messages — the main chat interface where end users interact with the bot.
  • Help — an optional FAQ and help center section.

Style controls the widget's appearance: light or dark color scheme, left or right position on screen, a custom launcher icon, and primary and text color overrides. The widget should look like it belongs on the subscriber's site, not like a generic chatbot dropped in from a third-party tool.

Security is where things get more serious for subscribers who need it:

  • Domain restrictions — limit the widget to specific trusted domains, with wildcard support (e.g., *.example.com). Leaving the list empty allows the widget anywhere.
  • Identity verification — subscribers can generate a JWT secret key to verify the identity of their logged-in end users. This enables personalized, secure interactions for authenticated users on their own product.

Deployment

Once the chatbot is configured, subscribers copy a JavaScript embed snippet from the Deploy tab and paste it into their website's HTML. That's the full deployment process. The widget runs on their site; their visitors interact with it; conversations flow back into the workspace inbox.

Deploy and embed the chatbot widget


Engagement Tracking

Every conversation that comes through the widget is logged in the subscriber's workspace inbox with full message history and contact details. The Contacts section tracks everyone who has interacted with the widget — including first seen date, location, IP, and their conversation history.

This isn't just a chat widget. It's a lightweight lead and engagement tracking system built into the workspace. Subscribers don't need a separate CRM or inbox tool to see who's been talking to their chatbot.


AI Provider Support

The Chatbots plugin works with every AI provider already configured on your platform: OpenAI, Anthropic, Cohere, xAI (Grok), Ollama, and any custom OpenAI-compatible provider. Subscribers pick from the models available on their plan — no separate API keys, no additional setup on their end.


Who Gets the Most Value from This

Agency operators — if your clients are agencies or service businesses, the Chatbots plugin gives them something they'd otherwise pay $50–200/month for from a standalone chatbot tool. Bundling it into your platform adds real retention value.

SaaS-focused operators — if your subscribers are themselves building products, they now have a way to embed AI support or onboarding chatbots without integrating a third-party service. That's a meaningful capability to offer.

Content and creator platforms — a chatbot trained on a content library lets creators offer their audience a way to explore and interact with their work in a new format.

Operators running differentiated plans — the plan-level controls (chatbot limits, branding removal) give you concrete features to use as upgrade incentives. It's not just "more credits" — it's capabilities.


One Note Before You Ship

The Chatbots plugin is currently marked as experimental. It's fully functional — your subscribers can build, deploy, and use their chatbots in production. But the underlying API and some admin configuration options may change in future releases. If you're building custom integrations on top of it, keep that in mind.

We'll graduate it out of experimental status as the surface area stabilizes.


Getting the Plugin

The Chatbots plugin is available from the Aikeedo Marketplace for $199 — currently discounted from $299 for launch. It requires Aikeedo v4.0.0 or later, and includes full source code access and all future updates.

If you're evaluating whether the plugin fits your platform, the live demo is the fastest way to see the subscriber-side experience in action. And if you're not yet running Aikeedo, the pricing page has everything you need to get started.

Launch your SaaS

Don't waste time on development, get self-hosted SaaS software with a small investment for your business.