Enterprise access
Agent Serve is available to teams by invitation. Tell us what you want to build and we will set up your workspace with you.
Agent Serve · Documents integration
Read and write Coda docs, pages, tables, and rows
Coda is a Documents integration for Agent Serve, the AI workspace where teams build and deploy AI agents. Agent Serve's Coda integration provides 60 Coda tools that AI agents can use inside Agent Serve's visual workflow builder. Coda connects with an API key. Explore deployment options with the Agent Serve team.
Last updated
Integrate Coda (Superhuman Docs) into your workflow with a reusable API-token credential. Create, copy, publish, and share docs; create, update, read, export, and clear pages; read table schemas; list, insert, upsert, update, and delete rows and push row buttons; read formulas and controls; trigger webhook automations; manage folders, custom domains, and workspace roles; and read doc and page analytics. Pick docs, pages, tables, rows, and more from dropdowns populated by your account.
Agent Serve accounts are created by invitation. Request access for your team, or accept an invitation from your workspace admin, then sign in.
Open your workspace, drag a Coda block onto the workflow builder, and paste in your Coda API key.
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Coda automation is live.
60 Coda tools available in Agent Serve.
List Coda docs the user has opened, most recently used first, filtered by search, owner, publishing, stars, workspace, folder, or source doc
Get metadata for a Coda doc, including its owner, workspace, folder, size, and publishing settings
Create a Coda doc, optionally copying an existing doc and setting up its first page with Markdown, HTML, an embed, or a sync page. Requires Doc Maker access in the workspace.
Rename a Coda doc or change its icon. Renaming requires Doc Maker access in the workspace.
Delete a Coda doc
Publish a Coda doc or update its publishing settings: URL slug, discoverability, categories, and interaction mode. The doc owner needs a Coda maker profile.
Unpublish a Coda doc
List the categories that can be applied to a published Coda doc
List the custom domains connected to a published Coda doc and their setup status
Connect a custom domain to a published Coda doc. Requires a Coda plan with custom domains.
Remove a custom domain from a published Coda doc
Look up the DNS provider (GoDaddy, Namecheap, Hover, Network Solutions, Google Domains, or Other) of a custom domain
List who a Coda doc is shared with and their access levels
Share a Coda doc with a user, group, domain, workspace, or anyone with the link. Sharing with an email sends a notification unless suppressed.
Revoke a sharing permission on a Coda doc
Search for users and groups a Coda doc can be shared with (up to 20 of each). Returns nothing without a query.
Check whether the connected user can share or copy a Coda doc, and whether they can share it with the workspace or organization
Get the sharing settings of a Coda doc
Update who can change permissions, copy, or request edit access on a Coda doc; unset settings are left unchanged
List the pages in a Coda doc, including their hierarchy
Get metadata for a page in a Coda doc
Create a page in a Coda doc, optionally as a subpage, with Markdown or HTML content, a full-page embed, or a sync page from another doc. The page is created asynchronously. Requires Doc Maker access.
Update a Coda page: rename it, change its subtitle, icon, cover, or visibility, and append, prepend, or replace content with Markdown or HTML. Applied asynchronously.
Delete a page from a Coda doc. Applied asynchronously.
Read the content of a Coda canvas page as plain-text lines with their styles (headings, paragraphs, lists, quotes, code) and element IDs
Delete specific content elements from a Coda page, or all of its content when no element IDs are given. Applied asynchronously.
Start exporting a Coda page as HTML or Markdown. Poll Get Page Export Status with the returned export ID for the download link.
Check a Coda page export and get its download link once complete. Download links expire shortly after they are issued.
List the tables and views in a Coda doc
Get details about a table or view in a Coda doc, including its row count, sorts, layout, and filter
List the columns of a Coda table with their IDs, formats, and formulas. Use column IDs when reading and writing rows.
Get details about a column in a Coda table, including its full format settings
List rows in a Coda table or view, optionally filtered by a column value, sorted, or limited to rows changed since a sync token
Get a single row from a Coda table, including all of its cell values
Insert rows into a Coda base table, or update matching rows when key columns are given. Only works on base tables, not views. Applied asynchronously.
Update cell values in a row of a Coda table. Applied asynchronously.
Delete a row from a Coda table or view. Applied asynchronously.
Delete multiple rows from a Coda table or view by ID. Applied asynchronously.
Push a button column on a row of a Coda table, running its action. The button can perform any action in the doc.
List the named formulas in a Coda doc
Get the current computed value of a named formula in a Coda doc
List the controls (sliders, selects, checkboxes, date pickers, buttons, etc.) in a Coda doc
Get the type and current value of a control in a Coda doc
Trigger a webhook-invoked automation in a Coda doc, optionally passing a JSON payload the automation can read
List the Coda folders the user can access, optionally within one workspace
Get details about a Coda folder
Create a folder in a Coda workspace
Rename a Coda folder or change its description. Coda can return the folder as it was before the change; read it again to confirm.
Delete an empty Coda folder (it must contain no docs)
List the direct subfolders of a Coda folder. Subfolders you cannot access but manage the parent of are returned with only an ID and restricted visibility.
List the members of a Coda workspace with their roles and doc activity, requesting user first. The workspace must belong to an organization.
Change the workspace role of a Coda user. Requires Admin access in a workspace that belongs to an organization.
Get monthly counts of active and inactive Admins, Doc Makers, and Editors in a workspace. The workspace must belong to an organization.
Get per-day or cumulative analytics (views, copies, likes, sessions by device, AI credits) for Coda docs
Get daily analytics (views, sessions, users, time viewed) for each page of a Coda doc. Only available for docs in Enterprise workspaces.
Get the total number of sessions across the Coda docs the user can access
Get the dates (Pacific time) Coda analytics were last refreshed, to know how current analytics data is
Resolve a Coda browser URL (doc, page, table, row, etc.) into its resource type and ID for use in other Coda operations
Check whether a queued Coda change (row, page, publish, or automation request) has been applied. Status is kept for about a day.
Get the user and default workspace behind the connected Coda API token
Ready-to-use templates featuring Coda. Click any to build it instantly.
Agent Serve's Coda integration adds 60 Coda tools to the AI agents you build in Agent Serve's visual workflow builder — you build it all visually. Read and write Coda docs, pages, tables, and rows. Teams often pair Coda with Rippling and Linear in the same agent.
Agent Serve is available to teams by invitation. Request access and the team will map out the Coda agents, connections, and team access your process needs.