vMira
Coda logo

Connect Coda to vMira

Chat with Coda and automate it — add a category for pack in Coda, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run Coda from the chat you already use.

Connect Coda once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Productivity

What Coda does — and what Mira does with it.

Collaborative workspace platform that transforms documents into powerful tools for team productivity and project management.

109 chat actions4 event triggersConnect with your credentialsLeast-privilege & revocableProductivityProject Management

From any chat

What Mira can do with Coda.

100+ Coda actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Add a category for pack

Add a publishing category for a given pack.

Add a maker for pack

Set a maker for a given pack. used to display makers for a pack in the corresponding packs page.

Add a permission for pack

Create or modify user, workspace, or global permissions for a given pack.

Add custom domain

Add a custom domain to a published doc.

Add permission

Adds a new permission to the doc.

Begin content export

Initiate an export of content for the given page.

Content export status

Check the status of a page content export

Copy Document

Creates a copy of an existing coda document. this action allows you to duplicate a document while optionally specifying a new title and location for the copied document.

Create a new pack release

Creates a new pack release based on an existing pack version.

Create a page

Create a new page in a doc. note that creating a page requires you to be a doc maker in the applicable workspace.

Create doc

Creates a new coda doc, optionally copying an existing doc. note that creating a doc requires you to be a doc maker in the applicable workspace (or be auto-promoted to one).

Create pack

Creates a new pack, essentially registering a new pack id. the contents of the pack will be uploaded separately.

Delete a category for pack

Delete a publishing category for a given pack.

Delete a maker for pack

Delete a maker for a given pack, who will not be displayed in the corresponding packs page.

Delete a page

Deletes the specified page.

Delete a permission for pack

Delete user, workspace, or global permissions for a given pack.

Delete doc

Deletes a doc.

Delete multiple rows

Deletes the specified rows from the table or view. this endpoint will always return a 202. row deletions are generally processed within several seconds.

Delete pack

Delete a given pack.

Delete permission

Deletes an existing permission.

Delete row

Deletes the specified row from the table or view. this endpoint will always return a 202, so long as the row exists and is accessible (and the update is structurally valid). row...

Deletes a custom domain

Deletes a custom domain from a published doc.

Fetch grouped logs by pack org root ingestion id

Retrieve the grouped logs of a pack for debugging purpose.

Fetch ingestion executions for pack

Retrieve the ingestion execution ids of a root ingestion for debugging purpose.

Get acl settings

Returns settings associated with acls for this coda doc.

Get a column

Returns details about a column in a table.

Get a control

Returns info on a control.

Get a formula

Returns info on a formula.

Get analytics last updated day

Returns days based on pacific standard time when analytics were last updated.

Get a page

Returns details about a page.

Get a row

Returns details about a row in a table.

Get a single pack

Returns a single pack.

Get a table

Returns details about a specific table or view.

Get detailed listing information for a pack

Get detailed listing information for a pack.

Get doc analytics summary

Returns summarized analytics data for available docs.

Get doc categories

Gets all available doc categories.

Get info about a doc

Returns metadata for the specified doc.

Get mutation status

Get the status for an asynchronous mutation to know whether or not it has been completed. each api endpoint that mutates a document will return a request id that you can pass to...

Get pack analytics summary

Returns summarized analytics data for packs the user can edit.

Gets custom doc domains providers

Gets the provider (ie. godaddy) of a custom domain.

Get sharing metadata

Returns metadata associated with sharing for this coda doc.

Gets the json schema for pack configuration

Returns a json schema applicable for customizing the pack using pack configurations.

Get the difference between two pack versions

Gets information about the difference between the specified previous version and next version of a pack.

Get the next valid version for a pack

Get the next valid version based on the proposed metadata.

Get the source code for a pack version

Get temporary links used to download the source code for the given packid and version

Get user info

Returns basic info about the current user.

List available docs

Returns a list of coda docs accessible by the user, and which they have opened at least once. these are returned in the same order as on the docs page: reverse chronological by...

List categories for pack

List publishing categories for a given pack.

List columns

Returns a list of columns in a table.

List controls

Returns a list of controls in a coda doc.

List custom doc domains

List all custom domains for a published doc.

List doc analytics

Returns analytics data for available docs per day.

List featured docs for a pack

Returns a list of featured doc ids for a pack.

List formulas

Returns a list of named formulas in a coda doc.

List makers for pack

List makers for a given pack.

List pack analytics

Returns analytics data for packs the user can edit.

List pack formula analytics

Returns analytics data for pack formulas.

List packs

Get the list of accessible packs.

List page analytics

Returns analytics data for a given doc within the day. this method will return a 401 if the given doc is not in an enterprise workspace.

List pages

Returns a list of pages in a coda doc.

List permissions

Returns a list of permissions for this coda doc.

List permissions for a pack

Get user, workspace, and/or global permissions for a given pack.

List table rows

Retrieves rows from a specific table within a coda document. this endpoint allows you to fetch data from your coda tables programmatically, enabling integration with other syste...

List tables

Returns a list of tables in a coda doc.

List the pack listings accessible to a user

Get listings of public packs and packs created by you.

List the releases for a pack

Get the list of releases of a pack.

List the versions for a pack

Get the list of versions of a pack.

List workspace roles

Returns a list of the counts of users over time by role for the workspace.

List workspace users

Returns a list of members in the given workspace. this list will be ordered with the requesting user first and then ordered by role.

Pack asset upload complete

Note the completion of the upload of a pack asset.

Pack source code upload complete

Note the completion of the upload of a pack source code.

Pack version upload complete

Note the completion of the upload of a pack version bundle in order to create that pack version.

Patch the system connection credentials of the pack

Patch the system connection credentials of the pack.

Publish doc

Update publish settings for a doc.

Push a button

Pushes a button on a row in a table. authorization note: this action is available to api tokens that are authorized to write to the table. however, the underlying button can per...

Register pack version

Registers a new pack version. this simply returns a signed url to use for uploading the pack version definition. following the completion of the upload, post to /apis/v1/packs/{...

Resolve browser link

Given a browser link to a coda object, attempts to find it and return metadata that can be used to get more info on it. returns a 400 if the url does not appear to be a coda url...

Retrieve the grouped logs of a pack

Retrieve the grouped logs of a pack for debugging purpose.

Retrieve the information for a specific log

Retrieve the ingestion execution ids of a root ingestion for debugging purpose.

Retrieve the logs of a ingestion

Retrieve the logs of a ingestion for debugging purpose.

Retrieve the logs of a pack

Retrieve the logs of a pack for debugging purpose.

Retrieve the oauth configuration of the pack

Retrieve the oauth configuration of the pack for display purpose. secrets will be returned with masks.

Retrieve the system connection metadata of the pack

Retrieve the system connection metadata of the pack.

Search Coda Documents

This tool allows users to search for coda documents based on a query term. it searches within document titles and metadata, providing results with document id, name, type, owner...

Search principals

Searches for user and group principals matching the query that this doc can be shared with. at most 20 results will be returned for both users and groups. if no query is given t...

Search Table Rows

Action to search for rows in a coda table based on specific criteria.

Set the oauth configurations of the pack

Set the oauth configurations of the pack, including client id and secret.

Set the system connection credentials of the pack

Set the system connection credentials of the pack.

Trigger automation

Triggers webhook-invoked automation

Unpublish doc

Unpublishes a doc.

Update acl settings

Update settings associated with acls for this coda doc.

Update an existing pack release

Update details of a pack release.

Update a page

Update properties for a page. note that updating a page title or icon requires you to be a doc maker in the applicable workspace.

Update doc

Updates metadata for a doc. note that updating a doc title requires you to be a doc maker in the applicable workspace.

Update featured docs for a pack

Create or replace the featured docs for a pack.

Update pack

Update an existing pack for non-versioned fields.

Updates a custom domain

Updates properties of a document's custom domain.

Updates user role

Updates the workspace user role of a user that matches the parameters. only succeeds if the requesting user has admin permissions in the workspace.

Upload a pack asset

Request a signed s3 url to upload your pack asset.

Upload pack source code

Request a signed s3 url to upload your pack source code.

Showing the first 100Coda has even more actions. Connect it in chat to browse and run the full set.

Chat or automate

Put Coda on autopilot.

Ask once, or set it and forget it. Turn Coda actions into recurring vMira workflows — scheduled runs and Coda event triggers that run on their own and deliver straight to your chat on any platform.

Every morning

Mira add a category for pack and sends the result to your chat.

When a Coda event fires

Mira kicks off a workflow automatically — Coda ships 4 event triggers.

On any schedule

Mira chains several Coda actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Coda.

Add a category for pack in Coda

Add a maker for pack in Coda

Add a permission for pack in Coda

Add custom domain in Coda

Add permission in Coda

Connect in a few steps

How to connect Coda to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Coda

Tell Mira what you want done — e.g. “Add a category for pack in Coda.”

03

Add your credentials

Connect Coda with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

Coda + vMira, in brief.

Can I connect Coda to AI?

Yes. Connect Coda to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right Coda action and runs it on your account.

What can Mira do with Coda?

100+ Coda actions — including Add a category for pack, Add a maker for pack, Add a permission for pack. Just ask in plain language once it is connected.

Can I automate Coda or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs and Coda event triggers that chain Coda actions and deliver the result to your chat automatically.

Which apps can I use Coda from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Coda on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans