Coda entegrasyonu | Zervanor
← Tüm konnektörler

Coda

Aynı zamanda bir ajan aracı
productivity

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.

polling

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

GET

List Docs

List the docs accessible to the user (GET /docs). Token pagination via pageToken; supports title/query and owner filters.

GET

Get Doc

Get metadata for a doc (GET /docs/{docId}).

POST

Create Doc

Create a new doc (POST /docs). Returns the new doc id. Optionally copy from a source doc or template.

PATCH

Update Doc

Update metadata (e.g. title, icon) of a doc (PATCH /docs/{docId}).

DELETE

Delete Doc

Delete a doc (DELETE /docs/{docId}). Asynchronous — returns 202 with a requestId.

GET

List Pages

List the pages in a doc (GET /docs/{docId}/pages). Token pagination via pageToken.

GET

Get Page

Get details about a page (GET /docs/{docId}/pages/{pageIdOrName}).

POST

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.

PUT

Update Page

Update properties or content of a page (PUT /docs/{docId}/pages/{pageIdOrName}). Asynchronous — returns 202 with a requestId.

DELETE

Delete Page

Delete a page (DELETE /docs/{docId}/pages/{pageIdOrName}). Asynchronous — returns 202 with a requestId.

GET

List Tables

List the tables (and optionally views) in a doc (GET /docs/{docId}/tables). Token pagination via pageToken.

GET

Get Table

Get details about a specific table or view (GET /docs/{docId}/tables/{tableIdOrName}).

GET

List Columns

List the columns in a table (GET /docs/{docId}/tables/{tableIdOrName}/columns). Token pagination via pageToken.

GET

Get Column

Get details about a column in a table (GET /docs/{docId}/tables/{tableIdOrName}/columns/{columnIdOrName}).

GET

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

Get Row

Get details about a single row (GET /docs/{docId}/tables/{tableIdOrName}/rows/{rowIdOrName}).

POST

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.

PUT

Update Row

Update the cells of a specific row (PUT /docs/{docId}/tables/{tableIdOrName}/rows/{rowIdOrName}). Asynchronous — returns 202 with a requestId.

DELETE

Delete Rows

Delete multiple rows from a table by id (DELETE /docs/{docId}/tables/{tableIdOrName}/rows). Asynchronous — returns 202 with a requestId.

DELETE

Delete Row

Delete a single row from a table (DELETE /docs/{docId}/tables/{tableIdOrName}/rows/{rowIdOrName}). Asynchronous — returns 202 with a requestId.

POST

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.

GET

List Formulas

List the named formulas in a doc (GET /docs/{docId}/formulas). Token pagination via pageToken.

GET

Get Formula

Get details about a named formula, including its current computed value (GET /docs/{docId}/formulas/{formulaIdOrName}).

GET

List Controls

List the controls in a doc, e.g. buttons and sliders (GET /docs/{docId}/controls). Token pagination via pageToken.

GET

Get Control

Get details about a control, including its current value (GET /docs/{docId}/controls/{controlIdOrName}).

POST

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.

GET

List Permissions

List the sharing permissions (ACL) for a doc (GET /docs/{docId}/acl/permissions). Token pagination via pageToken.

POST

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

Delete Permission

Delete a sharing permission from a doc (DELETE /docs/{docId}/acl/permissions/{permissionId}).

GET

Search Principals

Search for users and groups that can be added as principals when sharing a doc (GET /docs/{docId}/acl/principals/search).

GET

Get Sharing Metadata

Get sharing metadata (ACL settings) for a doc (GET /docs/{docId}/acl/metadata).

PATCH

Update Sharing Settings

Update the sharing settings (ACL) for a doc, e.g. allow copying or public access (PATCH /docs/{docId}/acl/settings).

PUT

Publish Doc

Publish a doc to the gallery or update its publishing settings (PUT /docs/{docId}/publish). Asynchronous — returns 202 with a requestId.

DELETE

Unpublish Doc

Unpublish a doc, removing it from the gallery (DELETE /docs/{docId}/publish).

GET

List Page Analytics

List per-page analytics for a published doc (GET /docs/{docId}/analytics/pages). Token pagination via pageToken.

Analytics2

GET

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

Get Doc Analytics Summary

Get aggregate analytics summary across the user's docs (GET /analytics/docs/summary).

Categories1

GET

List Publishing Categories

List the available doc categories used when publishing to the Coda gallery (GET /categories).

MutationStatus1

GET

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

GET

Resolve Browser Link

Resolve a Coda browser URL into API metadata about the resource it points to (GET /resolveBrowserLink).

Whoami1

GET

Who Am I

Get information about the current (authenticated) user (GET /whoami). Identity + connectivity probe.

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.