---
title: Action Gateway DoTs SDK Reference (public)
description: DoTs modules for managing the Action Gateway tool catalog and its resources, and for finding and running tools in a session from TypeScript.
product: Managed Agents
url: https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/dots/
last_updated: "2026-11-11"
---

> **For AI agents:** The documentation index is at [https://docs.digitalocean.com/llms.txt](https://docs.digitalocean.com/llms.txt). Markdown versions of pages use the same URL with `index.html.md` in place of the HTML page (for example, append `index.html.md` to the directory path instead of opening the HTML document).

# Action Gateway DoTs SDK Reference (public)

Action Gateway connects applications and AI agents to tools through a managed MCP endpoint or SDK, with the accounts and permissions you choose. See [What You Can Build](https://docs.digitalocean.com/products/managed-agents/action-gateway/details/what-you-can-build/index.html.md) for standalone agent examples.

[DoTs](https://github.com/digitalocean/dots) is the official DigitalOcean TypeScript client library. Install it with `npm i @digitalocean/dots`.

The Action Gateway modules are:

- [Action Gateway](https://docs.digitalocean.com/reference/dots/reference/action-gateway/index.html.md): Manage the tool catalog and the resources that control how agents use it.
- [Action Gateway Data Plane](https://docs.digitalocean.com/reference/dots/reference/action-gateway-data-plane/index.html.md): Find and run tools in a session.

For install instructions and quickstart examples, see [DoTs](https://docs.digitalocean.com/reference/dots/index.html.md).