AI Support Widget, Your Brand, Minutes to Deploy

Embed intelligent chat on any website. Powered by Claude, customized to your business. Copy, paste, live—no backend required.

AI
Support Assistant
Powered by Claude
AI
Hi! How can I help you today?
What are your hours?
AI
We're open 24/7 online! Physical stores are open 9am-6pm.
Type a message...
~50KB gzipped
5-min setup

Support that scales without hiring

5 minSetup time
~50KBWidget size (gzipped)
60%Fewer support tickets

The AI Chat Widget Problem

The Problem

Building AI chat = months of dev work

You want intelligent support on your site. Options: build from scratch (6+ months, $200K+), use a basic chatbot (dumb scripted flows), or hire more support staff (expensive, slow).

  • Building custom: 6-12 months, full-time dev team
  • Maintaining: API keys, rate limits, model updates
  • Scaling: Infrastructure, monitoring, security
  • Basic chatbots: Scripted flows, not intelligent
Our Solution

ChatRunner: One code snippet, live in minutes

Embed fully-featured AI chat widget with one line of code. Powered by Claude (best-in-class AI), customized to your brand, secured to your domains. We handle infrastructure, you get intelligent support.

  • Copy embed code from Swarm dashboard
  • Paste into your site (works on any platform)
  • Customize branding and system prompt
  • Go live—AI support in under 5 minutes

Everything you need for AI-powered support

ChatRunner handles the complexity. You get a working widget in minutes.

5-Minute Setup

Copy the embed code from your Swarm dashboard, paste into your website, and go live. No backend development, no API keys to manage. It just works.

Your Branding

Customize colors, name, greeting message, and system prompt. Matches your brand identity. Users see your support bot, powered by Claude behind the scenes.

Claude-Powered

Best-in-class AI responses from Anthropic's Claude. Understands context, maintains conversation history, and provides helpful answers. No training required.

Domain Whitelisting

Secure by default. Widget only works on your approved domains. Prevents unauthorized use and protects your token pool. Configure once, forget about it.

Analytics Dashboard

Track conversations, common questions, user satisfaction. See what customers ask most. Identify gaps in your documentation or product.

Token Tracking

See exactly what AI support costs. Token usage per conversation, per day, per widget. Part of your Swarm pool—shared with other products. You're never surprised by the bill.

Works Everywhere

The Problem

Platform support

ChatRunner works on any website. No framework lock-in, no backend required.

  • WordPress: Add to theme footer or use plugin
  • Shopify: Paste into theme.liquid
  • React/Next.js: Import as component or script tag
  • Custom HTML: Standard <script> tag, works anywhere
Our Solution

Technical details

Lightweight, fast, and secure by design.

  • ~50KB gzipped (smaller than most images)
  • Auto-initialization or programmatic control
  • No jQuery, no dependencies
  • GDPR compliant, SOC 2 Type II infrastructure

Simple Integration

The Problem

Basic embed

Add this snippet to your HTML:

  • <script src="https://cdn.caqophony.com/chatrunner.js" data-widget-id="your-widget-id"></script>
  • Widget auto-initializes on page load
  • Appears as chat bubble in bottom-right corner
  • Customizable position, colors, greeting in dashboard
Our Solution

Advanced usage (optional)

Programmatic control for React, Vue, etc.

  • Import as ES module: import ChatRunner from "@caqophony/chatrunner"
  • Initialize: ChatRunner.init({ widgetId, position, theme })
  • Control: .open(), .close(), .sendMessage()
  • Events: onMessageSent, onMessageReceived, onWidgetOpen

How ChatRunner Works

From signup to live support in under 10 minutes.

1

Create widget in Swarm dashboard

Sign up for Swarm (free), navigate to ChatRunner, create new widget. Configure branding, greeting, system prompt.

2

Copy embed code

Dashboard generates embed code specific to your widget. Copy to clipboard. Includes your widget ID and configuration.

3

Paste into your site

Add script tag to your HTML footer, React component, or CMS. Widget loads automatically. Works on any platform.

4

Customize appearance

Adjust colors, position, greeting message in dashboard. Changes reflect immediately—no redeployment needed.

Who ChatRunner is for

From e-commerce to SaaS, intelligent support for any website.

E-Commerce

Answer product questions, order status, return policy. Reduce support tickets by 60%. AI handles FAQs, humans handle complex issues.

Result: Faster responses, happier customers, lower support costs. Support team focuses on high-value interactions.

SaaS

Onboarding help, feature questions, troubleshooting. Embed in app + docs site. AI guides users through setup and common workflows.

Result: Reduce time-to-value for new users. Lower churn from confused customers. Support scales without scaling headcount.

Documentation Sites

Interactive help for docs readers. AI answers questions about APIs, code examples, configuration. Better than ctrl+F.

Result: Users find answers faster. Fewer "how do I..." support tickets. Docs become interactive, not static.

Simple, Usage-Based Pricing

Pay for what you use. Tokens shared across all Swarm products.

Free Tier

$0forever
  • 100 conversations/month
  • Basic analytics
  • 1 widget
  • Community support
Start Free
Recommended

Pro

Usage-basedtokens from Swarm pool
  • Unlimited conversations
  • Advanced analytics
  • Unlimited widgets
  • Priority support
Get Embed Code

Frequently Asked Questions

Ready to add AI support to your site?

Get your embed code today. No credit card required. Live in 5 minutes.