Coda
for LuumenAI

Read your Coda docs for context, then add pages and permissions with approval

Coda holds the runbooks, incident logs, and project trackers your team actually reads. Connect it with an API key and Luumen can pull page details, row values, and doc sharing settings while you work in the terminal. When something needs to change — a new page, a permission, a copied doc — the agent shows the change first and waits for your approval.

The Coda toolbox

109 tools: 61 read, 48 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadBegin content exportInitiate an asynchronous export of page content in HTML or Markdown format.
  • ReadContent export statusCheck the status of a page content export operation.
  • ReadFetch grouped logs by pack org root ingestion idRetrieve the grouped logs of a Pack ingestion for debugging purposes.
  • ReadFetch ingestion executions for packRetrieve the ingestion execution ids of a root ingestion for debugging purpose.
  • ReadGet acl settingsReturns settings associated with ACLs for this Coda doc.
  • ReadGet a columnReturns detailed information about a specific column in a Coda table.
  • ReadGet a controlReturns info on a control.
  • ReadGet a formulaReturns info on a formula.
  • ReadGet analytics last updated dayReturns days based on Pacific Standard Time when analytics were last updated.
  • ReadGet a pageReturns details about a page.
  • ReadGet a rowRetrieves detailed information about a specific row in a Coda table, including all cell values, metadata (creation/update timestamps), and parent table information.
  • ReadGet Pack details by IDRetrieves detailed information about a specific Coda Pack by its ID.
  • ReadGet a tableReturns details about a specific table or view.
  • ReadGet detailed listing information for a packGet comprehensive public listing information for a Coda Pack.
  • ReadGet doc analytics summaryReturns aggregated analytics summary data across documents, including session counts, installs, copies, reads, and conversions.
  • ReadGet doc categoriesRetrieves the list of all available doc categories in Coda.
  • ReadGet folderGet metadata about a Coda folder.
  • ReadGet info about a docRetrieves comprehensive metadata for a specific Coda document.
  • ReadGet mutation statusChecks whether an asynchronous mutation operation has been applied to a Coda document.
  • ReadGet pack analytics summaryReturns summarized analytics data for Packs the user can edit.
  • ReadGets custom doc domains providersIdentifies the domain registrar/provider for a given domain name by performing a DNS lookup.
  • ReadGet sharing metadataReturns metadata associated with sharing for this Coda doc.
  • ReadGets the json schema for pack configurationRetrieves the JSON Schema that defines the configuration options available for a specific Coda Pack.
  • ReadGet the difference between two pack versionsGets information about the difference between the specified previous version and next version of a Pack.
  • ReadGet the next valid version for a packGet the next valid version number for a Pack based on the proposed metadata.
  • ReadGet the source code for a pack versionRetrieves temporary download URLs for the source code files of a specific Pack version.
  • ReadGet user infoReturns basic info about the current user.
  • ReadList available docsReturns a list of Coda docs accessible by the user, and which they have opened at least once.
  • ReadList categories for packList all publishing categories associated with a specific Coda Pack.
  • ReadList columnsReturns a list of columns in a table.
  • ReadList controlsReturns a list of controls in a Coda doc.
  • ReadList custom doc domainsList all custom domains configured for a published Coda doc.
  • ReadList doc analyticsReturns analytics data for accessible documents.
  • ReadList featured docs for a packReturns a list of featured docs for a Pack.
  • ReadList FoldersList folders accessible by the user.
  • ReadList formulasReturns a list of named formulas in a Coda doc.
  • ReadList makers for packList makers for a given pack.
  • ReadList pack analyticsReturns analytics data for Packs the user can edit.
  • ReadList pack formula analyticsReturns analytics data for Pack formulas.
  • ReadList packsGet the list of accessible Packs.
  • ReadList page analyticsReturns page-level analytics data for pages within a document.
  • ReadList Page ContentList page content.
  • ReadList pagesReturns a list of pages in a Coda doc.
  • ReadList permissionsReturns a list of permissions for this Coda doc.
  • ReadList permissions for a packGet user, workspace, and/or global permissions for a given Pack.
  • ReadList table rowsRetrieves rows from a specific table within a Coda document.
  • ReadList tablesReturns a list of tables in a Coda doc.
  • ReadList the pack listings accessible to a userGet listings of public Packs and Packs created by you.
  • ReadList the releases for a packGet the list of releases of a Pack.
  • ReadList the versions for a packGet the list of versions of a Pack.
  • ReadList User Pack InvitationsGet pending Pack invitations for the authenticated user.
  • ReadList workspace rolesReturns a list of the counts of users over time by role for the workspace.
  • ReadList workspace usersReturns a list of members in the given workspace.
  • ReadResolve browser linkGiven a browser link to a Coda object, attempts to find it and return metadata that can be used to get more info on it.
  • ReadRetrieve the grouped logs of a packRetrieve grouped execution logs for a Pack in a specific Coda document.
  • ReadRetrieve the information for a specific logRetrieve detailed information for a specific log entry from a Pack ingestion.
  • ReadRetrieve the logs of a ingestionRetrieve the logs of a Ingestion for debugging purpose.
  • ReadRetrieve the logs of a packRetrieve the execution logs of a Pack within a specific document for debugging purposes.
  • ReadRetrieve the oauth configuration of the packRetrieve the OAuth configuration of the Pack for display purpose.
  • ReadRetrieve the system connection metadata of the packRetrieve the system connection metadata of a Pack.
  • ReadSearch principalsSearch for users and groups (principals) that a Coda document can be shared with.
  • WriteAdd a category for packAdd a publishing category for a given pack. Approval by default
  • WriteAdd a maker for packAdd a maker to a Pack. Approval by default
  • WriteAdd a permission for packCreate or modify permissions for a given Pack. Approval by default
  • WriteAdd custom domainAdd a custom domain to a published doc. Approval by default
  • WriteAdd permissionAdds a new permission to the doc. Approval by default
  • WriteCopy DocumentCreates a copy of an existing Coda document. Approval by default
  • WriteCreate a new pack releaseCreates a new Pack release based on an existing Pack version. Approval by default
  • WriteCreate a pageCreate a new page in a doc. Approval by default
  • WriteCreate docCreates a new Coda doc, optionally copying an existing doc. Approval by default
  • WriteCreate FolderCreates a new folder in a Coda workspace. Approval by default
  • WriteCreate PackCreates a new Pack in Coda. Approval by default
  • WriteCreate Pack InvitationCreate an invitation for a user to access a Pack. Approval by default
  • WriteDelete a category for packDelete a publishing category for a given pack. Approval by default
  • WriteDelete a maker for packRemoves a maker from a Pack's maker list. Approval by default
  • WriteDelete a pageDeletes the specified page. Approval by default
  • WriteDelete a permission for packDelete user, workspace, or global permissions for a given Pack. Approval by default
  • WriteDelete docPermanently deletes a Coda doc. Approval by default
  • WriteDelete FolderDelete a folder in Coda. Approval by default
  • WriteDelete multiple rowsDeletes multiple rows from a Coda table or view. Approval by default
  • WriteDelete packDelete a given Pack. Approval by default
  • WriteDelete Pack listing draftDelete the listing draft for a Pack, discarding any unsaved changes. Approval by default
  • WriteDelete Page ContentDelete content from a Coda page. Approval by default
  • WriteDelete permissionDeletes an existing permission from a Coda document. Approval by default
  • WriteDelete rowDeletes the specified row from the table or view. Approval by default
  • WriteDeletes a custom domainDeletes a custom domain from a published doc. Approval by default
  • WritePack asset upload completeNotify Coda that the Pack asset upload to S3 is complete. Approval by default
  • WritePack source code upload completeNotify Coda that the Pack source code upload to S3 is complete. Approval by default
  • WritePack version upload completeMark a Pack version upload as complete to finalize the Pack version creation. Approval by default
  • WritePatch the system connection credentials of the packPatch the system connection credentials of the Pack. Approval by default
  • WritePublish docUpdate publish settings for a doc. Approval by default
  • WritePush a buttonPushes a button on a row in a table. Approval by default
  • WriteRegister pack versionRegisters a new Pack version and obtains a signed upload URL. Approval by default
  • WriteSet the oauth configurations of the packSet OAuth2 client credentials (client ID, secret, redirect URI) for a Pack. Approval by default
  • WriteSet the system connection credentials of the packSet the system connection credentials of the Pack. Approval by default
  • WriteTrigger automationTriggers a webhook-invoked automation in a Coda doc. Approval by default
  • WriteUnpublish docUnpublishes a Coda document, removing it from public access. Approval by default
  • WriteUpdate acl settingsUpdate access control list (ACL) settings for a Coda document. Approval by default
  • WriteUpdate an existing Pack releaseUpdate the release notes of an existing Pack release. Approval by default
  • WriteUpdate a pageUpdate properties for a page. Approval by default
  • WriteUpdate docUpdates metadata for a Coda document, including its title and icon. Approval by default
  • WriteUpdate featured docs for a packCreate or replace the featured docs for a Pack. Approval by default
  • WriteUpdate FolderUpdate folder metadata in Coda. Approval by default
  • WriteUpdate packUpdate an existing Pack for non-versioned fields. Approval by default
  • WriteUpdates a custom domainUpdates properties of a document's custom domain. Approval by default
  • WriteUpdates user roleUpdates the workspace user role of a user that matches the parameters. Approval by default
  • WriteUpload a pack assetRequest a signed s3 URL to upload your Pack asset. Approval by default
  • WriteUpload pack source codeRequest a signed s3 URL to upload your Pack source code. Approval by default
  • WriteInsert/Update Rows in Coda TableThis tool allows you to insert new rows into a Coda table or update existing ones based on specified key columns. Approval by default

One prompt, start to finish

What a governed Coda run looks like inside Luumen.

Questions

How does LuumenAI connect to Coda?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Coda on its own?

Read actions answer immediately. Anything that writes — add a category for pack, add a maker for pack, add a permission for pack, add custom domain, and more — is shown as a plan and requires approval by default, including the 16 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Coda — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Coda to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.