> ## Documentation Index
> Fetch the complete documentation index at: https://docs.atako.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Coda

> Connect Coda to your Atako agents — 21 read and 13 write actions.

Let your agents work with your Coda docs — read and edit pages, tables and rows, and manage doc sharing.

## Connection

* **Authentication**: API key (API token).

<Note>
  Coda → click your avatar (top right) → Account settings → scroll to "API settings" → Generate API token. Optionally add a "Doc or table" restriction limiting the token to the docs the agent needs (read-only or read/write), then copy the token.

  See [Coda's documentation](https://coda.io/account).
</Note>

## Read actions (21)

| Action | Description |
| - | - |
| `get_column` | Fetch metadata for a single column (format, formula, default value…). |
| `get_control` | Fetch a control and its current value. |
| `get_doc` | Fetch metadata for a single doc. |
| `get_formula` | Fetch a named formula and its current computed value. |
| `get_mutation_status` | Check whether an asynchronous write (row upsert, page update…) has completed. |
| `get_page` | Fetch metadata for a single page by id or name. |
| `get_row` | Fetch a single row and its cell values. |
| `get_sharing_metadata` | Read whether the user can share, copy or manage permissions on a doc. |
| `get_table` | Fetch metadata for a table or view (row count, display column, layout…). |
| `get_user` | Get the name, email and workspace of the token owner. |
| `list_categories` | List the categories available for published docs in the Coda gallery. |
| `list_columns` | List the columns of a table or view. |
| `list_controls` | List the controls (sliders, buttons, selects…) of a doc. |
| `list_doc_analytics` | List usage analytics (views, copies, sessions…) for docs over a date range. |
| `list_docs` | List docs accessible to the user, with optional search and workspace/folder filters. |
| `list_formulas` | List the named formulas of a doc. |
| `list_pages` | List the pages of a doc. |
| `list_permissions` | List who has access to a doc and at what level. |
| `list_rows` | List rows of a table, with optional column-value filter, sort and value format. |
| `list_tables` | List the tables and views of a doc. |
| `resolve_browser_link` | Resolve a coda.io browser URL to the API resource (doc, page, table…) it points to. |

## Write actions (13)

| Action | Description |
| - | - |
| `add_permission` | Share a doc with an email, group, domain or anyone, at a given access level. |
| `create_doc` | Create a new doc, optionally copied from a source doc or seeded with an initial page. |
| `create_page` | Create a page in a doc, optionally with initial HTML or Markdown content. |
| `delete_doc` | Permanently delete a doc. |
| `delete_page` | Delete a page from a doc. |
| `delete_permission` | Revoke a permission entry on a doc. |
| `delete_row` | Delete a single row from a table. |
| `delete_rows` | Delete multiple rows from a table by their row ids. |
| `push_button` | Push a button in a row (triggers the button column action in the doc). |
| `update_doc` | Update the title or icon of a doc. |
| `update_page` | Rename a page or append/prepend/replace its content with HTML or Markdown. |
| `update_row` | Update the cell values of an existing row. |
| `upsert_rows` | Insert rows into a table, or upsert them when key columns are provided. |

## Permissions

Every action above must be explicitly granted to an agent before it can be used. See [Permissions](/integrations/permissions) for the grant model and [Security](/integrations/security) for how credentials are protected.

***

*Last reviewed against the provider API: July 2026.*


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.