Coda
Aynı zamanda bir ajan aracıCoda: manage docs, pages, tables, columns and rows; read and write table data (insert/upsert/update/delete rows); inspect formulas and controls; trigger doc automations; manage sharing permissions and publishing; and pull doc/page analytics. Bearer API-token auth. Write operations are asynchronous (HTTP 202 + requestId) and completion is confirmed by polling the mutation-status endpoint. Coda has no signed inbound webhooks, so change detection uses polling (rows changedSince).
41 eylemler · 1 tetikleyiciler
Coda entegrasyonu — 41 aksiyon ve 1 tetikleyici ile Coda'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Who Am I, List Docs, Get Doc, Create Doc, Update Doc. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.
Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.
Tetikleyiciler 1
Coda üzerinde bir iş akışını başlatabilen olaylar.
New or updated Coda rows (polled)
Polls GET /docs/{docId}/tables/{tableIdOrName}/rows with a changedSince RFC 3339 watermark. Dedupe by row id.
Eylemler 41
Zervanor'un Coda üzerinde yapabilecekleri.
Docs35
List Docs
List the docs accessible to the user (GET /docs). Token pagination via pageToken; supports title/query and owner filters.
Get Doc
Get metadata for a doc (GET /docs/{docId}).
Create Doc
Create a new doc (POST /docs). Returns the new doc id. Optionally copy from a source doc or template.
Update Doc
Update metadata (e.g. title, icon) of a doc (PATCH /docs/{docId}).
Delete Doc
Delete a doc (DELETE /docs/{docId}). Asynchronous — returns 202 with a requestId.
List Pages
List the pages in a doc (GET /docs/{docId}/pages). Token pagination via pageToken.
Get Page
Get details about a page (GET /docs/{docId}/pages/{pageIdOrName}).
Create Page
Create a new page in a doc (POST /docs/{docId}/pages). Asynchronous — returns 202 with a requestId; the new page id is available once the mutation completes.
Update Page
Update properties or content of a page (PUT /docs/{docId}/pages/{pageIdOrName}). Asynchronous — returns 202 with a requestId.
Delete Page
Delete a page (DELETE /docs/{docId}/pages/{pageIdOrName}). Asynchronous — returns 202 with a requestId.
List Tables
List the tables (and optionally views) in a doc (GET /docs/{docId}/tables). Token pagination via pageToken.
Get Table
Get details about a specific table or view (GET /docs/{docId}/tables/{tableIdOrName}).
List Columns
List the columns in a table (GET /docs/{docId}/tables/{tableIdOrName}/columns). Token pagination via pageToken.
Get Column
Get details about a column in a table (GET /docs/{docId}/tables/{tableIdOrName}/columns/{columnIdOrName}).
List Rows
List rows in a table (GET /docs/{docId}/tables/{tableIdOrName}/rows). Supports useColumnNames, changedSince (poll for changed rows), query column filter, valueFormat, sort, limit, and pageToken pagination.
Get Row
Get details about a single row (GET /docs/{docId}/tables/{tableIdOrName}/rows/{rowIdOrName}).
Insert or Upsert Rows
Insert rows into a table, optionally upserting existing rows when keyColumns is provided (POST /docs/{docId}/tables/{tableIdOrName}/rows). Asynchronous — returns 202 with a requestId (and addedRowIds when not upserting). Poll the mutation status to confirm completion before reading the rows back.
Update Row
Update the cells of a specific row (PUT /docs/{docId}/tables/{tableIdOrName}/rows/{rowIdOrName}). Asynchronous — returns 202 with a requestId.
Delete Rows
Delete multiple rows from a table by id (DELETE /docs/{docId}/tables/{tableIdOrName}/rows). Asynchronous — returns 202 with a requestId.
Delete Row
Delete a single row from a table (DELETE /docs/{docId}/tables/{tableIdOrName}/rows/{rowIdOrName}). Asynchronous — returns 202 with a requestId.
Push Button
Push a button in a row's button column (POST /docs/{docId}/tables/{tableIdOrName}/rows/{rowIdOrName}/buttons/{columnIdOrName}). Asynchronous — returns 202 with a requestId.
List Formulas
List the named formulas in a doc (GET /docs/{docId}/formulas). Token pagination via pageToken.
Get Formula
Get details about a named formula, including its current computed value (GET /docs/{docId}/formulas/{formulaIdOrName}).
List Controls
List the controls in a doc, e.g. buttons and sliders (GET /docs/{docId}/controls). Token pagination via pageToken.
Get Control
Get details about a control, including its current value (GET /docs/{docId}/controls/{controlIdOrName}).
Trigger Automation
Trigger a webhook-invoked automation for a doc (POST /docs/{docId}/hooks/automation/{ruleId}). Asynchronous — returns 202 with a requestId. The automation rule must be configured with a webhook-invoked trigger.
List Permissions
List the sharing permissions (ACL) for a doc (GET /docs/{docId}/acl/permissions). Token pagination via pageToken.
Add Permission
Add a sharing permission to a doc (POST /docs/{docId}/acl/permissions). Grants access to a principal (email, domain, or anyone) at a given access level.
Delete Permission
Delete a sharing permission from a doc (DELETE /docs/{docId}/acl/permissions/{permissionId}).
Search Principals
Search for users and groups that can be added as principals when sharing a doc (GET /docs/{docId}/acl/principals/search).
Get Sharing Metadata
Get sharing metadata (ACL settings) for a doc (GET /docs/{docId}/acl/metadata).
Update Sharing Settings
Update the sharing settings (ACL) for a doc, e.g. allow copying or public access (PATCH /docs/{docId}/acl/settings).
Publish Doc
Publish a doc to the gallery or update its publishing settings (PUT /docs/{docId}/publish). Asynchronous — returns 202 with a requestId.
Unpublish Doc
Unpublish a doc, removing it from the gallery (DELETE /docs/{docId}/publish).
List Page Analytics
List per-page analytics for a published doc (GET /docs/{docId}/analytics/pages). Token pagination via pageToken.
Analytics2
List Doc Analytics
List per-doc analytics data for the docs the user owns (GET /analytics/docs). Token pagination via pageToken; supports date range and filters.
Get Doc Analytics Summary
Get aggregate analytics summary across the user's docs (GET /analytics/docs/summary).
Categories1
List Publishing Categories
List the available doc categories used when publishing to the Coda gallery (GET /categories).
MutationStatus1
Get Mutation Status
Check whether an asynchronous mutation (write) has completed (GET /mutationStatus/{requestId}). Returns { completed: boolean }. Poll this with the requestId returned by any write action until completed is true before reading the result back.
ResolveBrowserLink1
Resolve Browser Link
Resolve a Coda browser URL into API metadata about the resource it points to (GET /resolveBrowserLink).
Whoami1
Who Am I
Get information about the current (authenticated) user (GET /whoami). Identity + connectivity probe.
Aramanızla eşleşen bir şey yok.
Coda kullanan Çözüm Şablonları
Coda ile kendi otomasyonunu görsel tasarımcıda kur.
Sıkça sorulan sorular
Coda ile neler otomatikleştirebilirim?
41 aksiyon var — örneğin: Who Am I, List Docs, Get Doc, Create Doc, Update Doc ve daha fazlası.
Hangi Coda olayları bir workflow başlatabilir?
1 tetikleyici — örneğin: New or updated Coda rows (polled).
Coda bir AI agent aracı olarak kullanılabilir mi?
Evet. Coda'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.
Coda entegrasyonu nasıl modellenir?
Coda sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.