FEATURES / AGENCIES

Every client
on one connection.

Give each client their own workspace with its own site, CMS, mailboxes and memory. Your agent does the work for each one, and every send waits for your OK or the client’s.

Unlimited client workspacesApprovals by you or the clientOne bill, split by client
Connect your agent Pay only for what you use · no subscription
This week · 5 clientsone connection
Northwind Coffee· 2 articles readyYou
Brightdesk· 3 articles indexedDone
Calm Chair Dental· 1 reply draftedClient
Ledgerly· 3 pitches waitingYou
Snipsy· First AI visibility checkDone
Clients5
Waiting on you3
Waiting on client1

Each client gets a workspace.
Your agent works through all of them.

Give each client their own workspace with its own site, CMS, mailboxes and memory. Your agent moves between them and does the work for each one, and every send waits for your OK or the client’s.

Client workspaces43 active
NC
Northwind Coffee
northwindcoffee.com
AI VISIBILITY34%41%
BD
Brightdesk
brightdesk.io
AI VISIBILITY22%30%
CC
Calm Chair Dental
calmchair.com
AI VISIBILITY12%19%
LG
Ledgerly
ledgerly.app
AI VISIBILITY48%52%
SN
Snipsy
snipsy.co
AI VISIBILITY9%15%
+ 38 more clients · add one in a minute
Monday client run
Run this week’s fixes for every client and tell me what needs approval.
RankSpot MCP43 workspaces
⋮⋮rankspot_get_workspace · Northwind Coffee
2 articles published to Shopify · 3 pitches waiting for the client’s OK
⋮⋮rankspot_get_workspace · Brightdesk
3 articles live in Webflow · indexed
⋮⋮rankspot_get_workspace · Calm Chair Dental
Reply drafted for a r/Austin thread AI cites
⋮⋮rankspot_get_workspace · Ledgerly
Listed on 2 roundups · follow-ups stopped on reply
⋮⋮rankspot_get_workspace · Snipsy
4 new prompts tracked · 1 article in review

7 sends across 3 clients are waiting for approval.

Unlimited client workspacesEach client’s own CMS and mailboxesApprovals by you or the clientMemory never crosses clientsOne bill, split by client

One login, every client.
Each one in its own workspace.

Switch between client workspaces in a click. Invite your team and your client contacts, connect each client’s agent over MCP, or give automations an API key.

Workspace switcher
Workspaces
NNorthwind CoffeeActive
BBrightdeskActive
CCalm Chair DentalTrial
LLedgerlyActive

+ New Workspace
Members Invite member
NameRoleJoined
Alex Morgan
alex@agency.co
OwnerMar 2026
Priya Shah
priya@agency.co
AdminJun 2026
Client contact
ops@northwind.co
AdminSep 2026
Connected apps MCP and API keys
Connected appConnectedLast used
Claude2 Septoday
ChatGPT18 Sepyesterday
n8n · API key1 Octtoday

How agencies run it.
Same agent, every client.

New client workspace
Client
Calm Chair Dental
Site
calmchair.com
WordPressCONNECTED
Search ConsoleCONNECTED
hello@calmchair.comCONNECTED
01

Add a client in a minute

Name it, add their site, and connect their CMS, Search Console and mailboxes. Their prompts and keywords are suggested from the site.

Claude
Run this week’s fixes for every client and tell me what needs approval.
Northwind Coffee · 2 articles ready
Brightdesk · llms.txt added
Calm Chair Dental · 1 reply drafted
Ledgerly · 3 pitches waiting
02

Run every client from one chat

Ask once for all of them. Your agent moves through each workspace with that client’s data, voice and rules.

Waiting for approval6
Northwind CoffeePublish 2 articles to Shopify
You
LedgerlySend 3 pitches
Client
Calm Chair DentalChange homepage schema
You
03

Approvals by you or the client

Keep approvals in-house, or hand a client their own queue. Nothing publishes or sends until the right person says yes.

Pay for the work,
not the client count.

No subscription. You pay per action, at the same prices as everyone else.
One bill for every client, itemized by client and by action.
Set a limit per client so one account never eats another’s budget.

The pricing page lists every price.

October · 5 clientsItemised
Northwind Coffee4 articles · 30 outreach emails · 2 mailboxes$12.75
Brightdesk5 articles · 120 prompt checks$15.48
Calm Chair Dental2 articles · 6 indexing requests$6.06
Ledgerly12 editor emails found · 18 emails sent$1.23
Snipsy2 articles · 40 prompt checks$6.16
+ 38 more clients on this bill

Questions agencies ask

How many clients can I add?

As many as you like. Each client is its own workspace with its own site, CMS, mailboxes and memory.

Is each client’s data kept separate?

Yes. Memory never crosses clients, so one client’s voice, keywords or contacts never leak into another’s work.

Can clients approve work themselves?

Yes. You choose whether approvals stay with you or go to the client, per workspace.

Can I send outreach from the client’s own mailbox?

Yes. Connect the client’s mailboxes to their workspace and pitches go out from their address.

How does billing work?

One account and one bill for every client, itemized by client and by action, at the prices on the pricing page.

Which agents can my team use?

Claude, ChatGPT, Cursor, VS Code, Claude Code, Codex, n8n or any MCP client, all on the same workspaces.

› AGENT VIEW · TEXT/MARKDOWNRaw /agencies.mdFor agents
# RankSpot for agencies: every client on one connection

Give each client their own workspace with its own site, CMS, mailboxes and memory. Your agent does the work for each one, and every send waits for your OK or the client's.

- Unlimited client workspaces
- Approvals by you or the client
- One bill, split by client
- Pay only for what you use, no subscription

Start free: https://app.rankspot.ai/onboarding

## Each client gets a workspace. Your agent works through all of them.

Give each client their own workspace with its own site, CMS, mailboxes and memory. Your agent moves between them and does the work for each one, and every send waits for your OK or the client's.

## One login, every client. Each one in its own workspace.

Switch between client workspaces in a click. Invite your team and your client contacts, connect each client's agent over MCP, or give automations an API key.

- **Workspace switcher:** every client one click away
- **Members:** invite your team and the client's contacts
- **Connected apps:** MCP connections and API keys per workspace

## How agencies run it. Same agent, every client.

### Add a client in a minute

Name it, add their site, and connect their CMS, Search Console and mailboxes. Their prompts and keywords are suggested from the site.

### Run every client from one chat

Ask once for all of them. Your agent moves through each workspace with that client's data, voice and rules.

### Approvals by you or the client

Keep approvals in-house, or hand a client their own queue. Nothing publishes or sends until the right person says yes.

## Pay for the work, not the client count.

- **No subscription.** You pay per action, at the same prices as everyone else.
- **One bill for every client,** itemized by client and by action.
- **Set a limit per client** so one account never eats another's budget.

Example month (5 clients, itemized):

| Client | Work | Cost |
| --- | --- | --- |
| Northwind Coffee | 4 articles · 30 outreach emails · 2 mailboxes | $12.75 |
| Brightdesk | 5 articles · 120 prompt checks | $15.48 |
| Calm Chair Dental | 2 articles · 6 indexing requests | $6.06 |
| Ledgerly | 12 editor emails found · 18 emails sent | $1.23 |
| Snipsy | 2 articles · 40 prompt checks | $6.16 |

Every price: [/pricing](/pricing.md)

## Questions agencies ask

**How many clients can I add?**
As many as you like. Each client is its own workspace with its own site, CMS, mailboxes and memory.

**Is each client's data kept separate?**
Yes. Memory never crosses clients, so one client's voice, keywords or contacts never leak into another's work.

**Can clients approve work themselves?**
Yes. You choose whether approvals stay with you or go to the client, per workspace.

**Can I send outreach from the client's own mailbox?**
Yes. Connect the client's mailboxes to their workspace and pitches go out from their address.

**How does billing work?**
One account and one bill for every client, itemized by client and by action, at the prices on the pricing page.

**Which agents can my team use?**
Claude, ChatGPT, Cursor, VS Code, Claude Code, Codex, n8n or any MCP client, all on the same workspaces.

## Pages

- [Home](/index.md) (/)
- [Pricing](/pricing.md) (/pricing)
- [Connect your agent](/connect.md) (/connect)
- [Rank tracking](/rank.md) (/rank)
- [Content](/content.md) (/content)
- [Backlinks](/backlinks.md) (/backlinks)
- [AI citations](/forum-replies.md) (/forum-replies)
- [Site fixes (coming soon)](/site-fixes.md) (/site-fixes)
- [Automations](/automations.md) (/automations)
- [Memory](/memory.md) (/memory)
- [Agencies](/agencies.md) (/agencies)
- [Compare](/compare.md) (/compare)
- [Questions to ask RankSpot](/questions-to-ask-rankspot.md) (/questions-to-ask-rankspot)