FoxChat for agencies

FoxChat for agencies — manage chat for multiple client sites from one dashboard

A vertical-specific look at how agencies operate FoxChat across 5 to 50 client properties: white-label widget, per-client knowledge bases, per-client branding, one dashboard, one bill.

01The agency multi-site problem

An agency running chat on multiple client sites runs into the same operational drag the day they take on the third client. Each site is its own login. Each site has its own settings. Each site has its own billing. Inboxes do not aggregate. Account-level analytics are not portfolio-level analytics. A small change — a brand colour, an off-hours message, a new escalation route — has to be done five, ten, fifty times. The tool that was perfectly fine for one client becomes the bottleneck the agency cannot scale past.

The deeper problem is that agencies do not just operate the chat, they sell the outcome of operating the chat. Clients expect a single point of contact who handles the questions, monitors the inbox, and reports on what is happening. If the agency is logging into six different tool tenants to do that, the margin is gone before the work begins. A white-label, multi-site dashboard is not a luxury for an agency, it is the only shape the work can take.

The third pressure is consistency without sameness. Each client wants their own brand voice in the widget, their own colour scheme, their own escalation policy, their own knowledge base. The tool has to support that variation without making the agency reconfigure every site from scratch every time. Templates, shared fragments, and account-level overrides become the difference between a profitable agency offering and a charity.

02What your AI operator does across multiple sites

Your AI operator runs on each of your client sites as if it were the only one, with its own knowledge base built from that client's content, its own brand voice inferred from that client's copy, and its own widget appearance set to match the client's look. From the agency dashboard, you switch between client sites with a single drop-down at the top of every page. Inbox, conversations, knowledge editor, analytics, and configuration all live in one interface that knows which client you are working in.

The aggregation surface is where the agency leverage shows up. You see a single inbox view across every client with filters by site, urgency, and unanswered status. You see a portfolio-level analytics rollup that shows which clients have the heaviest volume, where the gaps in their knowledge bases are, and which sites have escalation patterns that need attention. You can take action on a client site without context-switching: reply to a thread on site A, then immediately reply to a thread on site B, in the same browser tab, with the right context loaded each time.

White-label is configured at the agency level and applied per client. The widget can display the client's brand or the agency's brand or neither — the footer text, the powered-by line, the favicon, and the colour scheme are all per-site. Visitors to a client site see only the client's brand. The agency operates from a unified interface no visitor ever sees.

03Where your AI operator helps agencies most

Three workflows make or break the agency offering. White-label is the first. The widget on each client site has to feel like part of that client's product, not a third-party tool. FoxChat's Agency plan removes the FoxChat badge entirely, lets you set per-site brand colours and custom display names for your AI operator, and matches the page font automatically. The visitor cannot tell from the widget alone that the chat is running on a shared platform. That illusion is what justifies the agency's recurring fee to the end client.

Per-client knowledge bases are the second. Each site's KB is fully isolated. Edits to client A's KB never leak into client B's answers. The KB editor inside the agency dashboard scopes to the currently selected client, so an agency operator cannot accidentally publish a change to the wrong site. For agencies running templated services — "we set up the same five FAQs for every client" — the agency dashboard supports shared knowledge fragments you can pull into multiple client sites with one click, which is the closest thing to a productised onboarding flow without giving up per-client customisation.

Per-client branding is the third. Beyond colours and fonts, agencies often want a specific personality on each client's chat. One client wants formal language and minimal emoji. Another wants playful copy and a custom mascot name. FoxChat's brand voice profile is per-site, so an agency operator sets the personality once and your AI operator speaks in that voice on every conversation. The voice profile applies across all the languages your AI operator detects, so a multilingual client gets consistent personality regardless of which language a visitor opens in.

A fourth workflow that quietly compounds is client reporting. Agencies live on monthly deliverables, and most chat tools turn the monthly report into a manual exercise of screenshotting the dashboard and pasting numbers into a slide deck. FoxChat ships per-site analytics that export cleanly: conversations handled, deflection rate, top-five answered questions, top-five gaps your AI operator could not answer, and CSAT distribution. The agency owner can pull a branded PDF for any client site in a single click, attach it to the monthly invoice, and turn a soft-feeling deliverable into a numbers-on-the-page argument for the retainer. Several agencies on the Agency plan report that the reporting surface alone justifies the plan price because it cuts the monthly client-care overhead from half a day to about fifteen minutes per account, and that compounds across every client on the portfolio.

04Where your AI operator does not help

Per-client custom backends are explicitly outside what your AI operator does out of the box. If client A wants your AI operator to look up live order status in their proprietary OMS, and client B wants your AI operator to confirm appointment availability in their custom calendar system, those are integration projects, not configuration toggles. FoxChat exposes the public API on the Agency plan and a webhook surface on every plan, which gives the agency the building blocks — but the per-client glue code lives in the agency's hands.

The honest read is that most agency offerings do not need per-client backend integrations, because the 80% of value comes from the published-content questions your AI operator already answers. The 20% that does need backend integration is a paid project the agency scopes separately. Agencies that scale FoxChat to fifty clients usually leave the backend integration on the table and focus on the content-driven deflection that scales without engineering time, then upsell the integration work to the clients who specifically need it. That positioning protects the agency margin.

05Examples of agency workflows

Onboarding a new client
Agency takes on client #14, a regional dental practice with a help-content site.
The agency adds the site from the dashboard, points the indexer at the client's public URL, and watches the KB populate from the existing pages. They paste the script tag into the client's site template, set the brand colour to the client's primary green, set your AI operator's display name to "Smile Helper", and write a one-paragraph greeting in the client's voice. The site is live with chat in under an hour and the next forty-nine onboardings follow the same template.
Inbox triage across the portfolio
Agency operator opens the dashboard at the start of the day.
The unified inbox shows 23 unanswered threads across 12 client sites. The operator filters by urgency, handles three high-priority escalations on three different sites, marks five threads as low-priority for end-of-day, and tags two as "needs KB update". The agency's lead writer takes the KB-update queue and authors three new entries in the same dashboard. Total morning triage: 20 minutes.
Reporting to a specific client
Agency owner needs to send the monthly review to client #7.
The dashboard switches to that client's analytics view. The owner exports the month's metrics — conversations handled, deflection rate, top-five questions, top-five gaps your AI operator could not answer — into a branded PDF. The PDF is the deliverable. The numbers are real, the gaps are actionable, the client signs off on a 10% retainer bump because the savings are visible.
Cross-client pattern recognition
Agency notices the same question type recurring across three legal-services clients.
The agency owner authors a knowledge fragment in the shared-templates section, pulls it into all three legal clients with one click, and customises the answer per-client where needed. The next time a visitor asks "do you offer free consultations?" on any of the three sites, your AI operator has a tuned answer. The pattern recognition compounds across the portfolio.

06Setup specifics for agencies

Agency tier $149/mo. Five sites included, with additional sites at a flat per-site rate (current rate documented on the pricing page). Ten operator seats included, with additional seats at a flat per-seat rate. Unlimited conversations on every site. Full white-label, public API, and the multi-site dashboard. KB migration from competitors is included.

White-label. The FoxChat badge is removed from the widget on every Agency-plan site. The widget footer can show your agency brand, the client brand, or neither. Custom domains for the widget surface are on the roadmap and currently in private beta for select agencies.

Per-client toggle. Every per-site setting — brand voice, greeting copy, escalation routes, business hours, language preference, KB scope, widget colour — is toggled from the dashboard with a single client selected. Bulk operations across all your sites are available for the small set of settings that make sense to manage centrally, like adding a new agency-operator seat. The default is per-site isolation, with bulk as the explicit override.

07Try your AI operator across your client portfolio

The 14-day Agency trial lets you connect up to five client sites, import each of their help content, and run real conversations against the deflection surface before you commit. Most agencies finish the trial with the first two clients already live in production. Start your trial, see the full feature list, or check the pricing page first.

Start a 14-day FoxChat trial across your client sites

No credit card. One dashboard. White-label out of the box.

Start your free trial See the demo