AI chatbots for agencies

An AI chatbot for agencies that sets up clients one workspace at a time.

Build each client's agent in its own ZynfoAI workspace, trained on their website and documents. Embed it on their domain, invite their team, and hand over an Inbox they can run themselves. There's no rebranding option and no multi-client dashboard. Each client simply has their own workspace.

7-day free trial No credit card required

Maple Dental Online · replies instantly

Do you take new patients on Saturdays?

Maple Dental Yes. The Elm Street clinic sees new patients on Saturday mornings from 9 to 1. Would you like the front desk to call you? mapledental.com/new-patients

Yes please, I'm Priya, 555 0192.

Maple Dental Thanks, Priya. The front desk will call you on their next working day.
NamePriya
Phone555 0192
ClinicElm Street
Saved to Leads
What you build

Different clients, each with their own agent.

Each conversation runs in that client's workspace, on that client's sources only.

A clinic's front desk Website chat
Maple Dental Online · replies instantly

How much is a check-up without insurance?

Maple Dental A check-up and clean is $95 for self-paying patients. X-rays, if needed, are quoted at the appointment. mapledental.com/fees
Behind the scenes
  1. Searched Maple Dental's workspace sources only.
  2. Found the fee on the client's fees page.
  3. Replied with a link to that page.
How it works

Build a client's agent, then hand it over.

Create a workspace for the client, import their website and documents, write the agent's instructions, and add their domain to Allowed Domains before you paste the script tag.

Knowledge baseData Sources
SourceChunksStatus
yourstore.com0/142 URLs
0
ProcessingSync in progress
Returns_Policy.pdfPDF · 12 pages
48
ActiveSynced 2h ago
Shipping & FAQGoogle Docs · 6 docs
112
ActiveImported 1d ago
AI-powered smart crawling · respects robots.txt
Chat widget configurationAI Agent
Saved
Senior Customer Success Rep
#C2410C
Bottom right (recommended)
Enable human handoffRoute to your team when the AI isn't sure
Live agent working hoursMon–Fri · 9:00–18:00
Ava · Your StoreLive support
Hello! How can I assist you today?
Can I return an item after 20 days?
Yes. You have 30 days to return unworn items, and returns are free.Source · Returns_Policy.pdf
Type your message...
Powered by ZynfoAI
DeploymentIntegrations
2 live
<script id="__chatbotSdk__" src="https://app.zynfo.ai/widget/embed.js" data-chatbot-id="ava-7f3k" async></script>
Website widgetAny site or builder
Connected
WhatsApp BusinessMeta Cloud API
Connected
ShopifyOrders, returns, products
Connected
FreshsalesLeads from chat
Connected
InboxOpen · 3
Search sessions...
Sarah K.now

Can I swap it for a larger size?

Queued for Support
Mike J.8m

Where's my tracking number?

Automated
Lisa P.12m

Do you ship to Canada?

Automated
Sarah K.WhatsApp · Order #1042
Queued for Support
Transcript history
Hi! Where's my order #1042?
Visitor · 3m ago · ✔✔
ZynfoAIIt shipped yesterday via DHL and arrives Thursday.
AI Chatbot · 3m ago
Great. Can I swap it for a larger size?
Visitor · now
🔒 Internal noteExchange request. Needs a human to approve.
Hi Sarah, Priya here 👋 I've set up a free exchange to size 9. The label is on its way.
Support Agent · just now
Unassigned conversationClaim it to start responding.
💬 Public reply🔒 Private note
Type your message… (/ for canned replies)
Stay in control

Clean handover, clear ownership.

Each client's workspace is separate, so their data, team and bills stay theirs. You build it, they run it.

  • One workspace per client

    Every client has their own sources, agent, Inbox, Leads and billing. Data in one workspace is isolated from the others.

  • Locked to the client's domain

    Add the client's domain to Allowed Domains so the widget only loads on their site, not on a copy of it.

  • Invite the client's team with roles

    Invite staff by email as Owner, Admin or Agent. Agents see the Inbox, Leads and Tickets, while Owners and Admins have wider access.

Inbox Open · 3
Carla M. Website Chat Widget · Live Session
SourcesCustomer ProfileSummarize

Can I change my appointment to next Tuesday?

ZynfoAI Agent

I can't change appointments, but I'll pass this to the front desk so they can call you.

Queued for Front Desk

Private team note Handover week. Maple Dental front desk now owns this Inbox, agency only watching for questions.
Unassigned Conversation Click Claim Session to take over from AI.
Client Brand Admin (Nike Reseller) Website Chat Widget · Live Session
SourcesCustomer ProfileSummarize

How do we add the chat widget to a client’s website?

ZynfoAI Agent

Copy the script tag from the Deploy page and paste it into the site’s HTML, or use the WordPress plugin.

Private team note Answered from the setup guide.
Unassigned Conversation Click Claim Session to take over from AI.
Agency Principal Website Chat Widget · Live Session
SourcesCustomer ProfileSummarize

Where can I see what visitors asked about this month?

ZynfoAI Agent

Open the dashboard: Trending Topics shows the most common questions and Unanswered Questions shows what the agent couldn’t answer.

Private team note Answered from the help docs.
Claimed by Specialist Agent actively managing this thread.
Guide

How agencies set up and hand over a client's AI chatbot

Scope the job before you build

Setting up a client’s AI chat agent is a small project, and it goes better with a clear scope. Agree which questions the agent should answer, which sources it will learn from, and when it should hand a chat to a person. Write that down. It becomes the agent’s instructions and fallback message, and it stops the client expecting the agent to do things it can’t, like change bookings or take payments.

Create a separate workspace for each client. Each workspace has one AI agent on its plan, so a client with two brands usually needs two. Import the client’s website with the crawler, pick only the pages that should be used, and upload any policy or price documents they give you.

Test with the client, then lock it down

Use the Playground to run through the client’s real questions with them before anything goes live. It is the quickest way to find missing pages and awkward answers. Set the appearance to fit their site: colours, position, size and greeting. The “Powered by ZynfoAI” line stays visible, so tell the client up front.

Before you paste the script tag, add the client’s domain to Allowed Domains. The widget then only loads there. If the client uses WhatsApp Business, connect it from their workspace with their own Meta account so the number stays theirs.

Hand over the Inbox

Invite the client’s team with the right roles. Front-line staff usually need the Agent role, which covers the Inbox, Leads and Tickets. Give the client at least one Owner so they’re never locked out if your contract ends. Show them how to claim a chat, leave private notes, and check Unanswered Questions each week, then offer a short review a month after launch to add missing content and Resync.

FAQ

Agencies: common questions

Still unsure? Book a 20-minute call and we'll walk through your setup.

Can we put our own agency branding on the widget?

No. The widget shows "Powered by ZynfoAI" and you can't replace it with your own logo or stylesheet. You can set the client's colours, header colour, position, size and greeting so it fits their site.

Is there a dashboard to manage all our clients?

No. Each client has a separate workspace with its own sources, agent, Inbox and billing. You work in each one individually, and the client's team can be invited to it.

Who pays for each client?

Each workspace has its own plan and billing. Each plan includes one AI agent, so one client normally means one workspace and one plan.

How do we hand the agent over to the client?

Invite the client's staff by email with the Owner, Admin or Agent role. Agents work the Inbox, Leads and Tickets. Keep at least one Owner on the client side.

Related ways teams use ZynfoAI

7-day free trial

Set up your first client's agent this week.

Train an agent on your own content, test it in the Playground, then go live on your website or WhatsApp.

No credit card required

What it does while you're away

  • Order status sent WhatsApp
  • Demo booked, invite sent Website chat
  • Lead captured and synced Freshsales
  • Chat handed to a teammate Inbox