Now in beta: connect any agent to your whole working life with one scoped key. Get early access
The secure context layer

Your data. Your agent. Your rules.

Connect your mail, meetings, and tasks to any agent you already use. Scoped, audited, and read-only by default. It can't be talked into sending by an email it just read.

Read-only by default. Every action logged. Disconnect in one click.
Bring the agent you already use
ClaudeChatGPTCursorClineClaude CodeMira (in-app)
Read-only by defaultOne audit log, app and agentYour data never trains a modelRevoke any source in one click
The difference

Every agent you connect is another copy of your data.

Point five agents at your accounts and you have granted five broad, standing permissions, with no shared record of who did what. One crafted email can tell any of them to forward your data.

Wiring agents up yourself
  • A separate, broad grant for every agent you add
  • Standing write and delete access by default
  • A prompt-injection email can tell a connected agent to forward secrets
  • No shared record. Revoking means chasing grants across every tool
With Waydock
  • One scoped key per person, read-only by default
  • Send, delete, and external shares pause for an approval card
  • Provenance gating: read an untrusted email and write tools switch off for that turn
  • One audit log for the app and the agent. Revoke once, both stop
How it works

Up and running in three steps.

No platform migration, no standing access handed out. Connect what you already use and keep control of every scope.

01

Connect your sources

Link mail, meetings, and tasks in a few clicks, over OAuth or a scoped API key.

02

Set your scopes

Read-only by default. Grant send or delete only when you mean to, per person.

Read-only
03

Bring any agent

Drop one scoped key into Claude, Cursor, or ChatGPT, or use Mira in-app.

Unified context

Your inbox tool sees your inbox. Waydock sees your work.

Mail, meetings, tasks, and contacts in one context, about 47 tools, not a single silo. Your agent reasons across the Fireflies transcript, the Linear ticket, and the email thread together, because they finally sit in the same place.

  • Mail and calendar from Gmail and Outlook
  • Meetings and transcripts from Fathom and Fireflies
  • Tasks and tickets from Jira and Linear
  • Contacts and threads, linked across all of it
Connected sources47 tools · 1 context
Mail & calendar
Gmail6 tools
Outlook6 tools
Google Calendar4 tools
Meetings & transcripts
Fathom3 tools
Fireflies3 tools
Slacksoon
Tasks & tickets
Linear4 tools
Jira4 tools
Notionsoon
One context
Security is the product

Built for the attack that already happened.

In 2025, a single crafted email pulled data out of Microsoft 365 Copilot with zero clicks (EchoLeak, CVE-2025-32711). Any assistant with access to your data shares that attack surface. Waydock is designed to close it.

Provenance gating

Once a turn reads an untrusted email or transcript, send and delete are removed for the rest of that turn. A message in your inbox cannot tell your agent to act.

Inbound email read · untrusted
ReadSummarizeSendDelete
Write tools switch off automatically for the rest of the turn.

Per-user scoped keys

Least privilege by default. New keys are read-only. Full access is an explicit, danger-styled choice.

wdmcp_a1b2••••Read-only
Read mail & calendar
Send & reply
Delete

Approval cards

Send, delete, and external shares pause for a human click. Nothing leaves without you.

Approve send
To jane@acme.example · "Re: Q3 redline"

One audit log

The app and the agent write to the same log. Revoke a source once and both stop in the same moment.

TimeSourceActionResult
09:14:02AgentRead inbox · 47 threads✓ ok
09:15:20AgentDrafted reply to Acme Legal✓ ok
09:16:08YouApproved send✓ ok
Bring your own agent

Typed tools, not a chat box.

Generate a scoped key, drop it into Claude, Cursor, Cline, or ChatGPT, and your agent works from your real context through MCP. Typed tools with clear scopes, not a screen scrape, not a copy and paste.

Read the MCP docs ↗
// claude_desktop_config.json
{
  "mcpServers": {
    "waydock": {
      "transport": "streamable-http",
      "url": "https://waydock.ai/api/mcp/stream",
      "headers": {
        "Authorization": "Bearer wdmcp_••••"
      }
    }
  }
}
For everyone else

Not technical? Mira does it in-app.

Most of your team will never set up an MCP client. Mira gives them the same secured context inside Waydock. Ask, and it works across your mail, meetings, and tasks, under the same scopes and the same audit log.

Mirain-app · read-only scoped

What should I prep before my 2pm with Acme?

Three things. The renewal is the live thread: Acme flagged pricing on the call, the open ticket is still unresolved, and they replied this morning asking for a date.call notesWAY-318latest thread
Same scopes, same audit log. Mira never writes without approval.
And the day-to-day

Yes, it drafts your replies and briefs your mornings.

Triage, drafted replies, and a morning brief come along once your agent has the context. They are outputs of the secure connection, not the reason it exists.

Sam · AcmeRe: Q3 renewal timeline9:14

Can you confirm the new pricing and a date we can get this signed off internally?

Drafted by Waydockfrom your last call + thread

Hi Sam, confirming the renewal pricing we discussed Tuesday. I can have it ready for internal sign-off by Friday the 12th.

Send pauses for you
By design

Governance built in, not bolted on.

47
tools in one context
100%
of actions logged, app and agent
1-click
to revoke any source
0
middlemen between you and the model
I can finally let my team point AI at our accounts without lying awake about it. Read-only by default, every action in one log, and I can pull a key in a single click.
JL
Jordan Lee
COO, Northwind

Connect your work to your agent in under a minute.

Generate a scoped key, drop it into your MCP client, and your agent is working from your real context. Free while in beta. Disconnect any source whenever you want.

Read-only by default. No card required.