Creating a Client
- Go to Agency > Clients in your dashboard.
- Click Add Client.
- Enter the client’s name and confirm.
Switching to a Client
To work inside a client’s workspace, use the client switcher in the top navigation bar. Select the client from the dropdown to switch context - all chatbots, sources, and settings you see will belong to that client. You can also click Manage next to any client in the Agency > Clients list to jump directly to their workspace. To return to your main agency account, select your agency name from the same switcher. The Agency link in the profile menu is always available when you’re managing a client workspace, so you can quickly navigate back.Inviting Client Users
You can give your clients direct access to their own dashboard and inbox. When invited, a client user can log in (using your branded login page if you have a custom domain) and access only their workspace - they cannot see other clients or your agency settings.How to Invite a Client User
- Go to Agency > Clients in your dashboard
- Click the actions menu (three dots) next to the client
- Select Users
- Enter the email address of the person you want to invite
- Choose a role (Administrator, Editor, or Member)
- Click Add Team Member
What Client Users Can See
Client users are scoped to their specific client workspace. They can:- View and manage chatbots belonging to their client account
- Access the inbox and respond to conversations
- View leads and conversation history
- Manage training sources (within their limits)
- Other client accounts
- The agency dashboard or settings
- Billing or subscription information
- Agency team management
Client User Roles
The same roles available for agency team members apply to client users:| Role | Permissions |
|---|---|
| Administrator | Full access to client chatbots, settings, and user management |
| Editor | Can view and respond to messages in the inbox and update chatbot answers |
| Member | Can view and respond to messages in the inbox |
Per-Client Usage Limits
You can set individual message credit and source limits for each client. This lets you control how much of your agency’s total allocation each client can use.Setting Limits
In the Agency > Clients table, each client row has Messages and Sources columns. Click on these fields to set a limit:- Click the Set limit text (or the existing limit value) in the Messages or Sources column
- Enter the limit number
- Press Enter or click away to save
How Limits Work
- Message credits: The limit controls how many message credits a client can use per month. When a client reaches their limit, their chatbots will stop responding until the next billing cycle or until you increase the limit.
- Sources: The limit controls how many training sources a client can add across all their chatbots. When reached, the client cannot add new sources until the limit is increased or existing sources are removed.
- Agency ceiling: Per-client limits work alongside your plan’s total limits. Even if a client has remaining allocation, they cannot exceed the agency’s overall plan limit.
Over-Allocation Warning
If the sum of all client limits exceeds your agency’s plan total, a warning banner appears at the top of the clients table. This is informational only - the agency plan total remains the hard ceiling.Per-client limits are soft limits. Setting them helps you manage allocation across clients, but your agency plan’s total limits are always the hard ceiling regardless of individual client settings.
Building Chatbots for Clients
Once you’ve switched into a client workspace, creating and managing chatbots works exactly the same as for your own account. All standard features are available - training sources, tools, appearance settings, integrations, and more. Refer to the main SiteSpeak documentation for chatbot setup:Renaming and Deleting Clients
From the actions menu next to any client in the Agency > Clients table:- Rename - Change the client’s display name
- Delete - Permanently remove the client and all their chatbots, sources, and data. This action cannot be undone.
Plan Limits
Each client counts toward your plan’s client limit:| Plan | Clients |
|---|---|
| Starter | 10 |
| Pro | 25 |
| Enterprise | Unlimited |
Ready to automate your customer service with AI?
Join over 1000+ businesses, websites and startups automating their customer service and other tasks with a custom trained AI agent.