Support tooling that works the way
your team actually does.
AI responses grounded in your own docs. Unlimited agents at a flat price. Every channel in one inbox. Built for teams who need it to just work.
No per-agent fees. Ever.
Scale from 2 to 200 agents at the same flat price. Onboard seasonal staff, bring contractors in for peak periods, or add your whole leadership team without a budget conversation.
One plan
$20
per month
Unlimited agents
Unlimited AI
All channels
AI that reads your docs, not the internet.
Campfire's AI is grounded in your knowledge base. It never invents answers. With a 60%+ resolution rate, your agents handle the conversations that actually need them.
Bring your own model
Connect OpenAI, Anthropic, or any OpenRouter-compatible model. You hold the keys — we never proxy your data through a shared endpoint.
RAG over your knowledge base
AI answers come from your actual docs, not hallucinated knowledge. Semantic search retrieves the right chunks before every reply.
60%+ resolution rate
The majority of routine support questions are resolved without human intervention. Agents only see what actually needs them.
Inline AI suggestions
Compose-time suggestions surface as your agents type — not as a separate AI tab. One click to accept, zero friction.
// Point at any OpenRouter-compatible model
export const aiConfig = {
provider: 'openai',
model: 'gpt-4o-mini',
apiKey: process.env.OPENAI_API_KEY,
ragEnabled: true, // grounded in your KB
}One inbox. Every channel.
Web chat, WhatsApp, Telegram, email — all in a single shared queue. No per-channel add-ons, no separate dashboards to monitor.
Web widget
One script tag. Fully customisable. Works with React, plain HTML, or any SPA — no wrapper library required.
WhatsApp & Telegram
Incoming messages from WhatsApp Business and Telegram land in the same inbox thread as your web conversations.
Forward your support address and every reply thread lives alongside real-time chat. One team, one queue.
Unified inbox
No app switching. Every channel surfaces as a conversation row. Filters, assignment, and tagging work the same regardless of origin.
Help docs that power your AI.
Write articles once. They surface in your help center, in the widget, and as the retrieval layer behind every AI response — no separate indexing step.
Rich article editor
Write once, publish everywhere. Articles are indexed for semantic search and embedded directly in the widget help panel.
Semantic search
Keyword search misses intent. Our search understands meaning, so customers find the right article even when the words don't match.
AI-powered self-service
Before a visitor sends a message, the widget surfaces relevant articles automatically. Most questions answer themselves.
Categories and collections
Organise content into collections and categories. Drag-and-drop ordering. SEO-friendly URLs out of the box.
Know what's working before your customers tell you.
Resolution rates, CSAT, agent performance, response times, and AI usage — all tracked automatically. No event instrumentation required.
Resolution rate by channel
See exactly how many conversations were resolved by AI, by agent, or escalated — broken down by channel and time range.
CSAT out of the box
Post-conversation satisfaction surveys are on by default. Scores aggregate per agent, per team, and per product area.
Response time tracking
First response time, full resolution time, and time-in-queue are tracked automatically. No manual tagging required.
Agent performance
Individual and team-level metrics: volume handled, CSAT, resolution rate, and average handle time — all in one view.
Integrate in minutes, not months.
REST endpoints, webhooks, typed tRPC procedures, and an embed script you can drop into any page with a single line.
One-line embed
Drop a single script tag into your HTML. No npm install, no bundler config.
REST + webhooks
Full REST API with webhook delivery for every conversation event. Signed payloads, automatic retries.
SDK packages
TypeScript-first client packages for Node and browser. Auto-generated from the tRPC schema.
API key management
Per-workspace API keys with scoped permissions. Rotate without downtime.
<!-- One line. That's it. -->
<script
src="https://cdn.campfire.is/widget.js"
data-workspace="your-workspace-id"
async
></script>Enterprise-grade security. Included.
Not an enterprise tier. Not a compliance add-on. Every workspace gets SOC 2, GDPR, and HIPAA-ready controls by default.
SOC 2 Type II
Independently audited. Certificate available on request.
GDPR
EU data residency options. DPA available for all plans.
HIPAA Ready
BAA available. Healthcare-grade data handling standards.
End-to-end encryption
Messages and attachments encrypted in transit and at rest.
Row-level security on every database query. Multi-tenant isolation enforced at the Postgres layer — no shared data, no cross-customer leakage.
Stop paying per seat.
Stop paying per resolution.
Intercom charges $85 per seat, then adds $0.99 for every AI resolution. A 10-person team handling 1,000 AI conversations pays over $1,000/month before any add-ons.
Everything your support team needs. One flat price.
Start your free 14-day trial today. No credit card required. Unlimited seats from day one.