Customer-support agents
Ground an agent in help content and deploy it on a website or support channel.
Independent tool overview
ChatBotKit is a modular platform for building and deploying AI agents across websites, messaging channels, and custom applications. It combines bots, datasets, skillsets, reusable blueprints, multiple model providers, and developer APIs in one production-oriented system.
Visit the official ChatBotKit site ↗
Overview
ChatBotKit helps businesses and developers turn language models into agents that can answer questions, use company knowledge, and take actions. A bot can be connected to datasets for retrieval, skillsets for tools, and integrations for delivery through a website widget, Slack, Discord, WhatsApp, Telegram, Microsoft Teams, Google Chat, email, and other channels.
The platform works for both visual and code-first teams. Its Blueprint Designer packages bots, data, skills, files, secrets, and channel connections into reusable systems, while APIs, SDKs, a CLI, webhooks, and a Terraform provider support custom applications and infrastructure workflows.
ChatBotKit is more flexible than a simple FAQ chatbot, but that flexibility adds setup and governance work. Teams should test retrieval quality, restrict agent permissions, monitor conversations, and model both plan limits and model-token consumption before using an agent for customer-facing or consequential actions.
Use cases
The strongest fit depends on the job you need the product to complete, not the size of its feature list.
Ground an agent in help content and deploy it on a website or support channel.
Run related agent experiences across web, Slack, Discord, WhatsApp, Telegram, email, and workplace chat.
Package reusable blueprints, customize widgets, and build branded client experiences.
Use the API, SDKs, CLI, webhooks, MCP connections, or Terraform provider as part of a custom stack.
Connect controlled abilities so an agent can retrieve data or perform approved actions instead of only generating text.
Capabilities
Configure an agent's instructions and model, then package connected resources into reusable visual blueprints.
Give agents contextual knowledge from records, files, webpages, and crawled sitemaps; datasets can be shared across bots.
Group reusable actions that let agents call services, search data, fetch webpages, send messages, or interact with custom APIs.
Embed a customizable chat interface and connect it to a bot, dataset, model, and skillset.
Deploy agents to channels including Slack, Discord, WhatsApp, Telegram, Messenger, Instagram, Google Chat, Microsoft Teams, and email.
Use models from providers including OpenAI, Anthropic, Google, Mistral, and others, or bring a supported provider key.
Build with REST APIs, Node and Go SDKs, a CLI, webhooks, GitHub Actions, MCP endpoints, and infrastructure-as-code support.
Use conversation history, event logs, audit trails, policies, scoped access, and privacy controls, with depth varying by plan.
Process
Step 1
Specify the audience, source material, allowed actions, escalation path, and success metric before choosing a model.
Step 2
Set its backstory and behavioral instructions, then choose a model appropriate for the quality, latency, and cost target.
Step 3
Create a dataset from maintained files, records, webpages, or a sitemap and test whether retrieval returns the right passages.
Step 4
Attach only the skillsets and service permissions the agent needs, especially when actions can change customer or business data.
Step 5
Configure a website widget, messaging integration, or custom API experience and match its design and authentication to the audience.
Step 6
Run realistic and adversarial conversations, verify handoffs and failure states, review logs, and improve instructions and data before expanding access.
Cost
ChatBotKit's current public monthly pricing starts at $25 for Basic, $65 for Pro, and $365 for Scale, with custom Enterprise pricing. Limits cover bots, conversations, messages, datasets, skillsets, integrations, files, crawled pages, and monthly credit tokens. Model choice affects credit-token consumption, so the plan price is not a simple unlimited-usage fee.
$25/month
Entry plan for small to medium projects with moderate usage.
$65/month
Higher limits and production features for larger projects.
$365/month
High-volume plan with more capacity and governance features.
Custom
Negotiated service for organizations with complex volume, deployment, support, and governance needs.
Pricing checked . Check current pricing at the source ↗
Assessment
Compare
The right alternative depends on the specific output, workflow, controls and budget your project requires.
Business Operations
A strong alternative for collaborative visual design, testing, and deployment of conversational voice and chat agents.
Explore Voiceflow →Content Creator
A creator- and agency-friendly option for packaging AI tools and assistants into branded storefronts.
Explore Pickaxe →Business Operations
A simpler choice for teams already using Zapier that want a website chatbot tied to automation workflows.
Explore AI Chatbot on Zapier →Questions
ChatBotKit is a platform for building AI agents and chatbots from modular bots, datasets, skillsets, models, files, and channel integrations.
The current public monthly prices are $25 for Basic, $65 for Pro, and $365 for Scale. Enterprise pricing is custom, and model choice affects how quickly included credit tokens are consumed.
Yes. Datasets can provide retrieval context from records, files, webpages, and sitemaps. Teams should keep sources current and test citations or answers against the originals.
Options include an embeddable website widget, messaging and workplace channels, email, and custom applications built with the API or SDKs.
Yes. Its documentation lists providers including OpenAI, Anthropic, Google, Mistral, Perplexity, and others, along with bring-your-own-provider-key support.
Yes. Skillsets give agents abilities such as searching data, fetching webpages, calling services, or using custom APIs. Use least-privilege credentials and human approval for consequential actions.
The current pricing page lists widget-branding removal on Pro and Scale, while Enterprise supports custom branding. Confirm the exact channel and branding controls before purchase.
No. It offers visual tools for configuration as well as APIs, SDKs, a CLI, webhooks, GitHub Actions, MCP integrations, and Terraform support for developers.
Bottom line
ChatBotKit is a capable middle ground between a basic website-chatbot service and assembling an agent stack from separate infrastructure. Its strongest fit is a team that wants reusable knowledge, tools, and multi-channel deployment without giving up developer extensibility. The tradeoff is operational complexity: buyers should validate model costs, plan limits, access controls, and answer quality with a real workload before scaling.
Visit ChatBotKit website ↗
Get access to all our AI courses, hundreds of real-world AI use cases, live expert-led workshops, an exclusive network of AI early adopters, and more.
Get unlimited access to all of our current & upcoming industry-specific AI courses for the duration of your subscription.
To keep up with the rapid pace of AI, our team publishes AI implementation guides daily. Our library contains 300+ practical use cases to automate real-world work.
Join weekly, live, interactive sessions with industry leaders who are at the forefront of AI for hands-on implementation guidance and exclusive insights.
Network with an exclusive community of AI-first professionals who are working smarter with AI. Learn how early adopters are using AI in their work and businesses.