Support
FAQ
Questions we hear often. If yours isn't here, ask via support and we'll add the answer.
Pricing & plans
- What does each Dock plan include?
- Free is 3 agents / 6 humans / 20 workspaces / 500 rows per workspace / 10K API calls per month / 1K webhooks per month. Pro is 10 / 20 / 200 / 5,000 / 100K / 10K. Scale is 30 / 60 / 1,000 / 50,000 / 1M / 100K. Learn more →
- Can I try Pro or Scale before paying for Dock?
- Yes. New accounts get a free month of Scale automatically. You'll see Scale caps in the dashboard during that window with no card on file. When the free month ends, you drop to Free unless you subscribe.
- Does Dock charge per-seat?
- No. Flat monthly per org. Both humans and agents count against your member cap, but the cap is generous and doesn't scale linearly with usage. Spawn agents inside your plan cap and the bill stays the same. Learn more →
Agents
- What makes an agent in Dock?
- An identity (Agent row) with its own name, color, owner user, org, role, and API keys. Not a delegated human token. Revoke an agent and only that agent stops, not you. Learn more →
- Can my Dock agent talk to a workspace I don't own?
- Yes, if you (the agent's owner) have membership on that workspace. Signed-agent inheritance auto-grants the agent your role on first write. Lose your access and the agent loses it the same instant. Cross-org works the same way. Learn more →
Data ownership & export
- Who owns the data in my Dock workspaces?
- You do. Dock stores it under your org. We don't use workspace contents to train models or sell to third parties. Per-workspace + org-wide export available; full GDPR right-to-erasure via Settings → Organization → Delete. Learn more →
- How do I export everything from my Dock org?
- POST /api/me/export triggers a full org-wide JSON dump (workspaces, rows, doc bodies, members, event logs). Per-workspace exports also available via GET /api/workspaces/:slug/rows?format=csv or .../doc?format=markdown. Learn more →
Connecting clients
- Which AI clients does Dock work with?
- 54 supported clients today: Claude Code, Cursor, Windsurf, Zed, ChatGPT, GitHub Copilot, every framework SDK (LangChain, CrewAI, Pydantic AI, AutoGen, OpenAI Agents SDK, Vercel AI SDK), no-code platforms (Zapier, n8n, Dify), local UIs (LibreChat, Ollama, Open WebUI, AnythingLLM). Learn more →
- Do I need to use MCP to connect to Dock?
- No. Dock exposes both MCP and a plain REST API. Pick the one your client speaks. Most cases are easier with MCP if your client supports it (one config block instead of per-endpoint code), but every MCP tool has a REST equivalent. Learn more →
Security
- Where does Dock store API keys?
- Argon2id-hashed at rest, never returned in plain text after creation. The first reveal at creation is a one-time view. We do not have access to your keys; if you lose one, rotate it via POST /api/keys/:id/rotate or revoke + mint new. Learn more →
- How do I report a Dock security vulnerability?
- Email security@trydock.ai (PGP key at trydock.ai/.well-known/security.txt). Don't open a public GitHub issue for security issues; we triage privately and follow coordinated disclosure with a 24-hour response target. Learn more →