CitationBench connects daily rank tracking to automated outreach across all your client workspaces. Stop monitoring keywords in isolation and start converting rank data into link-building pipeline.
Monitoring keyword positions is only half the job. Acting on that data is where agencies lose time and margin.
Basic rank trackers flag a position loss but leave your team manually deciding what to do next.
Rank tracking, outreach prospecting, email sequencing, and CRM live in separate platforms with no shared data layer.
Pulling per-client rank data across accounts means logging into multiple workspaces and stitching reports by hand.
The fix
CitationBench tracks daily keyword positions across every client workspace and connects that data directly to link-building campaigns. One keyword triggers SERP scraping, Apollo contact discovery, and 50 personalized outreach drafts via Instantly — all in a single workflow.
From daily position monitoring across client portfolios to automated outreach campaigns, these tools close the loop between data and action.
Core Monitoring
Track keyword positions daily for every client brand in a single platform. Results are scoped per client via the X-Workspace-Id header, bulk rank pulls run across all workspaces simultaneously, and full position history is available via REST, MCP, and dashboard.
Link Building
One keyword triggers a full outreach pipeline: SERP scrape, Apollo contact discovery, and 50 personalized link-building email drafts via Instantly in a single POST /v1/link-building/serp-outreach call. Bulk-approve drafts before any email sends.
Agency Architecture
One master API key manages all client workspaces. Every keyword set, campaign, and rank report is isolated per client via X-Workspace-Id while remaining visible in a unified agency view. White-label-ready architecture built for portfolios of 10 to 100 brands.
Competitor Intel
Pull a competitor's backlink profile and automatically seed an outreach campaign targeting sites already linking to them. Uses the same Apollo plus Instantly pipeline as SERP outreach, surfaced via link_building.competitor_outreach.create.
Relationship Tracking
Track every target domain, contact, and relationship status across active campaigns using link_building.crm.*. Logs emails, replies, and notes so your team always knows where each prospect stands without switching to a separate CRM tool.
How it works
An `sk_test_*` key lands in your dashboard instantly. No demo gate — start calling real endpoints with shape-complete responses.
`claude mcp add citationbench https://mcp.citationbench.com/mcp` from Claude Code, Cursor, or any MCP client. Or `curl` against `api.citationbench.com/v1/*` directly.
Every tool returns shape-complete demo data without auth, so your agent works before the user signs up. Tools across research, production, indexing, link-building, and agents.
Add `X-Workspace-Id: ws_***` to scope per client. Switch to a live `sk_live_*` key when you're ready. Same API surface, same SDK.
Why CitationBench
Hosted at mcp.citationbench.com/mcp. Works with Claude Code, Cursor, Claude Desktop, Windsurf, and ChatGPT Apps. No self-hosting required.
Every long-running call runs on Cyclonic workers — survives restarts, cancellable, resumable, streams via SSE. Production-safe by default.
One master API key, N client workspaces. Switch with a single `X-Workspace-Id` header. Per-client data isolation, bulk ops across all of them.
Every endpoint responds in shape-complete demo mode without auth, so you can build the agent before the user signs up.
FAQ
CitationBench gives agencies daily rank tracking across all client workspaces plus automated outreach in one platform.
Book a Demo