DOT: Digital Chief of Staff

About DOT: Digital Chief of Staff

A personal AI agent for the everyday admin overhead.

DOT: Digital Chief of Staff (referred to throughout this page as “DOT”) is a personal AI agent that takes routine administrative work off your plate. It drafts emails, creates calendar entries, produces documents, sends reminders, and handles the booking and follow-up correspondence around recurring appointments — by integrating with the apps and tools you already use.

The product is designed for one user at a time: a single person delegating their own everyday tasks to an agent operating on their own connected accounts. It is not a multi-tenant SaaS, not a data-aggregation product, and not a marketing tool.

What DOT actually does

A few examples of the work DOT is built to take off your week:

In each case the agent reads the necessary context from your connected services, drafts the artefact, and either delivers it on your behalf or queues it for your one-tap approval.

How DOT works

DOT pairs a current language model with a set of skills. Each skill is backed by a small server that speaks the Model Context Protocol (MCP) — an open protocol for connecting AI agents to real-world tools and services. The Workspace MCP server gives the agent the ability to read and create Gmail messages, Calendar events, and Drive documents. Equivalent servers cover Strava activity data, health and fitness platforms, and additional services added over time.

This architecture bounds what the agent can do per connection. Each MCP server is isolated; data fetched through the Workspace server is never visible to the Strava server. Each server requests only the OAuth scopes its declared operations require — calendar read for “find me a slot”, calendar write for “schedule it”. There is no superset of permissions held “just in case”.

The agent also defaults to drafting rather than sending. For any action with external visibility — email, calendar invites to other people, document shares — the default behaviour is to produce the artefact and queue it for your review. Autonomous send is opt-in per workflow.

Why DOT exists

DOT began as a personal experiment to find out how much weekly admin work could be safely delegated to a language model with the right tool access. It became clear quickly that the limit was not the model — modern language models are easily capable of drafting a competent status update, a coherent proposal, or a sensible meeting agenda. The limit was integration.

A chatbot can write a perfect message but cannot send it. It can describe an ideal calendar entry but cannot create it. It can describe the right document but cannot put it in Drive. The Model Context Protocol closes that gap, and DOT is the result of pairing it with a single user's everyday workflow. The subdomain this site is hosted on — mcp.hyani.net — reflects that origin: DOT was built on, and around, MCP.

Operating principles

Status and availability

DOT is currently operated as a personal-use application by its developer. It is not distributed as a public SaaS or a downloadable product. Access is granted per user account through the standard OAuth consent flow of each connected service. The website at mcp.hyani.net hosts the product page, this About page, the Privacy Policy, and Terms & Conditions. The application itself is a desktop tool that runs on the user's own machine.

Data handling, in one sentence

DOT: Digital Chief of Staff's use and transfer to any other application of information received from Google APIs adheres to Google's API Services User Data Policy, including the Limited Use requirements. The Privacy Policy sets out the detail.

Contact

DOT is operated by an individual developer. Questions, feedback, or data requests can be sent to: roryhw [at] gmail [dot] com.