Use Cases7 min read

AI Chat for Agencies: One Widget, Multiple Client Sites

C

Chirps Team

2026-06-05

Marketing agencies manage twenty client websites—each with different branding, FAQs, and support expectations. Building custom chatbot flows per client in 2018 took forty hours. In 2026, you spin up a separate Chirps assistant per client: crawl their domain, upload their PDFs, paste a unique embed code, and invoice a monthly "AI support retainer."

The agency model is one workspace per client, not one mega-bot guessing across brands. Separate training prevents a plumber's pricing from leaking into a law firm's widget.

Per-client workspace pattern

Isolated knowledge and on-brand widgets

  • One assistant ID per client—crawl only their domain; upload menus and rate sheets as PDFs.
  • Custom logo, colors, and dark mode per client site.
  • Starter prompts in the client's voice; separate embed snippet per site.
  • Dispatch to each client's WhatsApp, SMS, Telegram, or Discord channel.

Services agencies can productize

  1. Launch package: Crawl + embed + five starter prompts ($500–$1,500 one-time).
  2. Monthly retainer: Recrawl after site updates + transcript review ($99–$299/mo).
  3. Voice add-on: Browser voice for high-touch clients (legal, real estate, healthcare intake).
  4. Compliance pass: GDPR consent + privacy policy link for EU-traffic clients.

Delivery workflow from kickoff to handoff

Agency delivery checklist

1. Discovery: Export client's top 20 support emails or FAQ doc. 2. Staging crawl: Index staging site; fix IDK answers before launch. 3. Brand pass: Logo, colors, GDPR consent, privacy policy link. 4. Dispatch test: Trigger escalation; confirm WhatsApp/SMS alert. 5. Launch: Paste embed in theme.liquid / Webflow footer / WordPress. 6. Handoff: Dashboard login or read-only transcript access.

Sample client scenarios

HVAC client: Crawl service-area pages; prompts for emergency rates and callbacks; dispatch to owner phone. Shopify client: Crawl shipping/returns; WISMO prompts; no invented tracking numbers. B2B SaaS: Crawl docs subdomain; upload security PDF; Discord dispatch to #support. Never train one assistant on multiple client domains—brand bleed is a liability.

Margin, pricing, and compliance

  • Flat-rate Chirps pricing preserves agency margin without per-seat surprises.
  • Healthcare/legal: disclaimers in custom instructions; no diagnosis or legal advice.
  • EU clients: document consent flow in SOW; link client privacy policy in widget header.

Productize AI support

Ship a trained, on-brand widget per client in minutes—separate crawls, separate embeds, dispatch to the channel they already use.