---
title: Action Gateway SDK Reference (public)
description: Reference for the official DigitalOcean Python, TypeScript, and Go client libraries for calling the Action Gateway API.
product: Managed Agents
url: https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/sdk/
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 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.

Use the official DigitalOcean client libraries to call the Action Gateway API from code:

- [PyDo](https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/pydo/index.html.md) (Python): Modules for finding and running tools, executing code, and deciding pending approvals in a session.
- [DoTs](https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/dots/index.html.md) (TypeScript): Modules for managing the tool catalog and its resources, and for finding and running tools in a session.
- [Godo](https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/godo/index.html.md) (Go): Services for managing connections, MCP servers, Toolbelts, tools, sessions, and end users.

For client libraries in other languages, see [SDK and Client Libraries](https://docs.digitalocean.com/reference/libraries/index.html.md).