vMira
Daytona logo

Connect Daytona to vMira

Chat with Daytona and automate it — archive Sandbox in Daytona, on demand or on a schedule. One-click connect, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run Daytona from the chat you already use.

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

Developer Tools

What Daytona does — and what Mira does with it.

Daytona is a development environment management platform that provides cloud-based development workspaces with API access for automation.

114 chat actionsOne-click connectLeast-privilege & revocableDeveloper Tools

From any chat

What Mira can do with Daytona.

100+ Daytona 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.

Archive Sandbox

Archives a sandbox in the Daytona platform. Use this action when you need to archive a sandbox that is no longer needed but should be preserved for future reference. The sandbox...

Cancel Organization Invitation

Cancels a pending organization invitation. Use when you need to revoke an invitation that has been sent but not yet accepted by the recipient. This action is irreversible — once...

Checkout Git Branch

[DEPRECATED] Checkout a branch or commit in a git repository within a sandbox. Use this action when you need to switch branches or checkout a specific commit in a git repository...

Clone Repository

Clones a Git repository into a sandbox toolbox. Use this action when you need to clone a public or private Git repository into a specific directory within a sandbox. Supports op...

Create API Key

Creates a new API key for the organization. Use when you need to generate a new API key that can be used to authenticate API requests. The created API key value is only returned...

Create Sandbox Backup

Initiates a backup operation for an existing sandbox environment. Use this action when you need to create a point-in-time snapshot of a sandbox that can be used for restoration...

Create Folder in Sandbox

Creates a new folder inside a sandbox's filesystem. Use this action when you need to create a directory within a running sandbox's filesystem. This is useful for organizing file...

Create Organization

Creates a new organization in Daytona. Use this action when you need to set up a new organization with a specific name and default region configuration. This action creates a to...

Create Organization Invitation

Creates an invitation to join an organization with specified roles and permissions. The invitation will be sent to the provided email address. Use this action when you need to i...

Create Organization Role

Creates a new organization role with specified permissions. Use this action when you need to define custom roles for organization members, allowing fine-grained control over wha...

Create Process Session

Creates a new session in the sandbox for process management. Use this action when you need to establish a new process session within a running sandbox environment. This enables...

Create PTY Session

Creates a new PTY (pseudo-terminal) session in a sandbox. Use this action when you need to establish an interactive terminal session within a running sandbox environment. This e...

Create Docker Registry

Creates a new Docker registry for the organization. Use when you need to register a new container registry (such as Docker Hub, GCR, ECR, or other Docker registries) so that Day...

Create Sandbox

Creates a new sandbox environment for development or testing purposes. Use this action when you need to provision a new isolated environment with configurable compute resources...

Create Snapshot

Creates a new snapshot resource that can be used as a base image for sandboxes. Use this action when you need to create a new snapshot with specific compute resources (CPU, memo...

Create SSH Access

Creates SSH access credentials for a sandbox environment. Use this action when you need to establish an SSH connection to a sandbox for administrative tasks, file transfers, or...

Create Volume

Creates a new volume for storing data that can be attached to sandboxes. Use this action when you need to provision persistent storage for your sandbox environments. Volumes per...

Deactivate Snapshot

Deactivates a snapshot in the Daytona platform. Use this action when you need to deactivate a snapshot that is currently active. This will stop the snapshot from being used for...

Delete API Key

Deletes an API key by its name. Use when you need to revoke access for an API key that is no longer needed or has been compromised. This action is irreversible — once an API key...

Delete API Key for User

Deletes an API key for a specific user. Use when you need to remove an existing API key associated with a user account, such as when cleaning up unused credentials or revoking a...

Delete Sandbox File

Deletes a file inside a sandbox by its path. Use when you need to permanently remove a file from a sandbox that is no longer needed. This action is irreversible — once a file is...

Delete Git Branch

Deletes a branch from a git repository inside a sandbox by its name. Use when you need to permanently remove a git branch that is no longer needed. This action is irreversible —...

Delete Organization

Deletes an organization. Use when you need to permanently remove an organization from the system, including all associated data, members, and resources. This action is irreversi...

Delete Organization OTEL Config

Deletes the OpenTelemetry (OTEL) configuration for an organization. Use this action when you need to remove the OpenTelemetry settings that were previously configured for an org...

Delete Organization Role

Deletes an organization role. Use when you need to permanently remove a role from an organization, such as cleaning up unused custom roles or removing roles that are no longer n...

Delete PTY Session

Deletes a PTY session and terminates the associated process. Use this action when you need to clean up an active PTY session that is no longer needed. This will terminate any pr...

Delete Recording

Deletes a recording from the Daytona platform by its ID. Use when you need to permanently remove a recording that is no longer needed. This action is irreversible — once a recor...

Delete Docker Registry

Deletes a Docker registry from the Daytona platform. Use when you need to remove an existing Docker registry configuration. This is an irreversible operation — once a registry i...

Delete Sandbox

Deletes a sandbox from the Daytona platform by its ID or name. Use when you need to permanently remove a sandbox that is no longer needed. This action is irreversible — once a s...

Delete Session

Deletes a session from the Daytona platform by its ID. Use when you need to permanently remove a session that is no longer needed. This action is irreversible — once a session i...

Delete Snapshot

Deletes a snapshot from the Daytona platform by its ID. Use when you need to permanently remove a snapshot that is no longer needed. This action is irreversible — once a snapsho...

Delete Volume

Deletes a volume from the Daytona platform by its ID. Use when you need to permanently remove a volume that is no longer needed. This action is irreversible — once a volume is d...

Download File (Deprecated)

[DEPRECATED] Downloads a file from a sandbox's toolbox filesystem. Use this action when you need to retrieve a file from the sandbox's toolbox. Note: This endpoint is deprecated...

Download Multiple Files

Downloads multiple files from a sandbox as a multipart/form-data bundle. Use this action when you need to retrieve multiple files from a sandbox in a single operation. The files...

Enroll in SMS MFA

Enrolls the authenticated user in SMS-based multi-factor authentication. Use when you need to enable SMS-based MFA for the authenticated user account. This action initiates the...

Execute Command

Executes a shell command within a running sandbox via the toolbox proxy. Use this action when you need to run shell commands, scripts, or any executable commands inside a sandbo...

Expire Signed Port Preview URL

Expires a signed preview URL for a sandbox port. Use this action when you need to immediately invalidate a signed preview URL for a specific port on a sandbox, revoking access f...

Find In Files (Deprecated)

[DEPRECATED] Searches for text or patterns in files within a sandbox. Use this action when you need to find occurrences of a specific text or pattern across files in a sandbox....

Focus Accessibility Node

Focuses an accessibility node in a sandbox's computer use system. Use this action when you need to programmatically set focus to a specific accessibility node within a sandbox's...

Get API Key

Retrieves an API key by its name. Use when you need to retrieve details about a specific API key, including its creation date, expiration, permissions, and usage statistics. Thi...

Get Available Account Providers

Retrieves all available account providers that can be used to authenticate and link accounts. Use when you need to discover which account providers (such as GitHub, GitLab, Goog...

Get Build Logs URL

Retrieves the build logs URL for a specific sandbox by its ID or name. Use this action when you need to access build logs for a sandbox, such as during troubleshooting build fai...

Get Commit History

Gets commit history from a repository in a sandbox toolbox. Use this action when you need to retrieve the commit history including: - Commit hash - Author name and email - Commi...

Get Computer Use Status

Retrieves the status of all VNC desktop processes in a sandbox. Use this action when you need to check the current state of all VNC desktop processes running within a sandbox. T...

Get Daytona Config

Retrieves the Daytona platform configuration including URLs, OIDC settings, analytics, rate limits, and other platform-level settings. Use this action when you need to fetch the...

Get Display Info

Retrieves information about displays connected to a sandbox. Use this action when you need to get information about all displays connected to a sandbox, including their dimensio...

Get Entrypoint Logs

Retrieves entrypoint logs for a sandbox session. Use this action when you need to fetch the stdout, stderr, and combined output logs from an entrypoint process running within a...

Get File Info (Deprecated)

[DEPRECATED] Gets file info inside a sandbox toolbox. Use this action when you need to retrieve detailed information about a specific file or directory within a sandbox toolbox,...

Get Git History (Deprecated)

[DEPRECATED] Get commit history from a git repository in a sandbox toolbox. Use this action when you need to retrieve the commit history of a git repository within a sandbox too...

Check Sandbox Access

Checks if the authenticated user has access to a specific sandbox. Use this action when you need to verify whether the current user has permission to access a particular sandbox...

Get Daytona Health Status

Retrieves the current health status of the Daytona service. Use when you need to verify that the Daytona API is running and accessible. This action is read-only and does not mod...

Get Organization

Retrieves detailed information about an organization by its unique identifier. Use when you need to fetch organization settings, rate limits, sandbox configurations, suspension...

Get Organization Audit Logs

Retrieves audit logs for an organization. Use when you need to track user activities, monitor security events, investigate incidents, or meet compliance requirements. This actio...

Get Organization Invitations Count

Retrieves the count of organization invitations for the authenticated user. Use this action when you need to check how many organization invitations are pending for the currentl...

Get Organization Usage Overview

Retrieves the current usage overview for an organization, including CPU, memory, disk, snapshot, and volume usage metrics across all regions. Use this action when you need to ch...

Get Process Status

Retrieves the status of a specific VNC process in a sandbox. Use this action when you need to check if a particular VNC process (such as xfce4) is currently running within a san...

Get Project Dir (Deprecated)

[DEPRECATED] Gets the project directory path within a sandbox toolbox. Use this action when you need to retrieve the project directory path for a specific sandbox toolbox. This...

Get PTY Session

Retrieves information about a PTY (pseudo-terminal) session in a sandbox. Use this action when you need to fetch details about a specific PTY session within a sandbox, including...

Get Push Access

Retrieves temporary storage access credentials for pushing objects to object storage. Use this action when you need to upload or push objects to the Daytona object storage servi...

Get Docker Registry

Retrieves details of a specific Docker registry by its unique identifier. Use this action when you need to fetch information about a particular Docker registry, including its UR...

Get Sandbox

Retrieves details of a specific sandbox by its ID or name. Use this action when you need to fetch detailed information about a particular sandbox, including its configuration, s...

Get Session Command Logs

Retrieves logs for a specific command executed within a session. Use this action when you need to fetch the stdout, stderr, and combined output logs from a command that was exec...

Get Session (Deprecated)

[DEPRECATED] Retrieves details of a specific session in a sandbox toolbox. Use this action when you need to fetch information about a particular session, including its ID and th...

Get Snapshot

Retrieves details of a specific snapshot by its ID or name. Use this action when you need to fetch detailed information about a particular snapshot, including its configuration,...

Get Snapshot Build Logs

Retrieves build logs for a specific snapshot. Use this action when you need to access build logs for a snapshot, such as during troubleshooting build failures, monitoring build...

Get Toolbox Proxy URL

Retrieves the toolbox proxy URL for a sandbox by its ID or name. Use this action when you need to access the toolbox interface of a sandbox, enabling command execution and file...

Get Transient Push Access

Retrieves temporary registry access credentials for pushing snapshots. Use this action when you need to obtain short-lived authentication credentials to push Docker images or sn...

Get Authenticated User

Retrieves the profile of the authenticated user. Use when you need to fetch details about the currently logged-in user, including their ID, email, name, creation date, and assoc...

Get User Home Dir (Deprecated)

[DEPRECATED] Gets the user home directory path for a sandbox. Use this action when you need to retrieve the home directory path for a user within a sandbox toolbox. This is a re...

Get Volume

Retrieves details of a specific volume by its ID. Use this action when you need to fetch information about a particular volume, including its name, state, organization, creation...

Get Windows

Retrieves information about all windows in a sandbox. Use this action when you need to get a list of all windows currently open in a sandbox desktop environment. The response in...

Get Working Directory

Gets the current working directory inside a sandbox toolbox. Use this action when you need to retrieve the current working directory path within a sandbox toolbox. This is a rea...

Get Work Dir (Deprecated)

[DEPRECATED] Retrieves the working directory path of a sandbox toolbox. Use this action when you need to determine the current working directory path within a sandbox toolbox en...

List API Keys

Lists all API keys for the organization. Use when you need to retrieve information about all available API keys, including their names, creation dates, expiration dates, and ass...

List Available Regions

Lists all available regions for the organization. Use this action when you need to retrieve information about all available regions, including their IDs, names, types, and assoc...

List Files (Deprecated)

[DEPRECATED] Lists files and directories in a sandbox toolbox. Use this action when you need to retrieve the list of files and directories in a specific path within a sandbox to...

List Git Branches (Deprecated)

[DEPRECATED] Lists all git branches from a repository in a sandbox toolbox. Use this action when you need to retrieve the list of git branches from a repository within a sandbox...

List Organization Invitations

Lists all pending organization invitations. Use this action when you need to retrieve all invitations for an organization, including pending, accepted, declined, or cancelled in...

List Organization Invitations for User

Lists all organization invitations for the authenticated user. Use when you need to retrieve pending and past organization invitations that have been sent to or received by the...

List organization members

Lists all members of a specific organization. Use when you need to retrieve information about all organization members, including their names, emails, roles, and assigned permis...

List organization roles

Lists all roles available in an organization. Use when you need to retrieve information about all organization roles, including their names, descriptions, permissions, and wheth...

List Organizations

Lists all organizations that the authenticated user has access to. Use this action when you need to retrieve a list of all organizations available to the authenticated user, inc...

List Process Sessions

Lists all active process sessions in a sandbox. Use this action when you need to retrieve information about all active process sessions running within a sandbox. This includes s...

List PTY Sessions

Lists all active PTY sessions in a sandbox. Use this action when you need to retrieve information about all active pseudo-terminal (PTY) sessions running within a sandbox. This...

List registries

Lists all docker registries available in the organization. Use when you need to retrieve information about all configured docker registries, including their IDs, names, URLs, au...

List Sandboxes

Lists all sandboxes for the organization. Use this action when you need to retrieve information about all available sandboxes, including their configuration, state, labels, and...

List Sandboxes Paginated

Lists all sandboxes with pagination support. Use when you need to retrieve a paginated list of sandboxes for an organization, with optional filtering by name, labels, state, reg...

List shared regions

Tool to list all shared regions. Use when you need to retrieve information about all available shared regions, including their IDs, names, types, and associated URLs (proxy, SSH...

List Snapshots

Lists all snapshots for the organization. Use this action when you need to retrieve information about all available snapshots, including their configuration, state, resource all...

List Volumes

Lists all volumes in the organization. Use when you need to retrieve information about all available volumes, including their IDs, names, states, and associated organizations. T...

Replace In Files

Replaces text or patterns in multiple files within a sandbox. Use this action when you need to perform find-and-replace operations across multiple files in a sandbox. For each f...

Replace Sandbox Labels

Replaces all labels on a sandbox with a new set of key-value pairs. Use this action when you need to update or redefine the labels associated with an existing sandbox. This oper...

Resize PTY Session

Resizes an active PTY session with new terminal dimensions. Use this action when you need to change the column and row dimensions of an existing pseudo-terminal (PTY) session wi...

Revoke SSH Access

Revokes SSH access credentials for a sandbox environment. Use this action when you need to invalidate SSH access to a sandbox, either for a specific token or all SSH access. Thi...

Search Files

[DEPRECATED] Search for files inside a sandbox toolbox. Use this action when you need to find files matching a specific pattern within a sandbox toolbox. This is a read-only ope...

Set Sandbox Auto Archive Interval

Sets the auto-archive interval for a sandbox. Use this action when you need to configure how long a stopped sandbox should be retained before it is automatically archived. The i...

Set Auto Delete Interval

Sets the auto-delete interval for a sandbox. Use this action when you need to configure automatic deletion of a sandbox after it is stopped. The interval specifies how many minu...

Set Autostop Interval

Sets the auto-stop interval for a sandbox in the Daytona platform. Use this action when you need to configure how long a sandbox should run idle before automatically stopping. T...

Start Computer Use

Starts all VNC desktop processes (Xvfb, xfce4, x11vnc, novnc) for a sandbox. Use this action when you need to start all VNC desktop processes for a sandbox to enable remote desk...

Start LSP Server

Starts an LSP server process inside a sandbox project. Use this action when you need to initialize an LSP (Language Server Protocol) server within a running sandbox. This enable...

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

Chat or automate

Put Daytona on autopilot.

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

Every morning

Mira archive Sandbox and sends the result to your chat.

Every week

Mira cancel Organization Invitation and posts a digest to Slack or WhatsApp.

On any schedule

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

Try asking

Things to ask Mira about Daytona.

Archive Sandbox in Daytona

Cancel Organization Invitation in Daytona

Checkout Git Branch in Daytona

Clone Repository in Daytona

Create API Key in Daytona

One minute to connect

How to connect Daytona to vMira.

01

Open a chat

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

02

Ask for Daytona

Tell Mira what you want done — e.g. “Archive Sandbox in Daytona.”

03

Approve once

Mira opens a secure, least-privilege link to Daytona. Approve it once; revoke anytime in settings.

FAQ

Daytona + vMira, in brief.

Can I connect Daytona to AI?

Yes. Connect Daytona to vMira and run it from any chat in one click. Mira turns your plain-language request into the right Daytona action and runs it on your account.

What can Mira do with Daytona?

100+ Daytona actions — including Archive Sandbox, Cancel Organization Invitation, Checkout Git Branch. Just ask in plain language once it is connected.

Can I automate Daytona or run it on a schedule?

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

Which apps can I use Daytona 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 Daytona 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