27 available actions

What your AI agent can do in E2b

Open-source Code Interpreting for AI Apps. Run sandboxed code execution environments with support for multiple programming languages. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.

Common starting points

  • Get SandboxTool to retrieve detailed information about a specific sandbox by its ID.
  • Get Sandbox LogsTool to retrieve logs from a specific E2B sandbox instance.
  • Create TemplateTool to create a new E2B template with specified configuration.
  • Create SandboxTool to create a new E2B sandbox from a template.
  • Update TemplateTool to update an E2B template configuration.
  • Set Sandbox TimeoutTool to set the timeout for an E2B sandbox.

Browse all 27 actions by capability

Open a capability to see every supported action and its description.

Find & reviewLook up and review existing recordsView 15 actionsHide actions
  • Check API HealthTool to check the health status of the E2B API.
  • Get SandboxTool to retrieve detailed information about a specific sandbox by its ID.
  • Get Sandbox LogsTool to retrieve logs from a specific E2B sandbox instance.
  • Get Sandbox Lifecycle EventsTool to retrieve the latest lifecycle events for a particular sandbox instance.
  • Get Sandbox MetricsTool to retrieve timestamped CPU, memory, and disk usage metrics for a sandbox.
  • Get Team MetricsTool to retrieve timestamped CPU, memory, and disk usage metrics for a team.
  • Get Team Maximum MetricsTool to retrieve the maximum value for a specific team metric in a given interval.
  • Get Template Build StatusTool to get the status of a template build.
  • Get Template FilesTool to get an upload link for a tar file containing build layer files.
  • Get Webhook ConfigurationTool to retrieve the current webhook configuration for a specific webhook.
  • List All SandboxesTool to list all running and paused sandboxes associated with your team.
  • List Sandboxes MetricsTool to retrieve timestamped CPU, memory, and disk usage metrics for multiple sandboxes.
  • List Team Sandbox Lifecycle EventsTool to retrieve the latest lifecycle events across all sandboxes associated with the team.
  • List All TemplatesTool to list all available E2B templates for your team.
  • List All WebhooksTool to retrieve all registered webhooks for your team.
Create & communicateCreate records or send supported messagesView 3 actionsHide actions
  • Create TemplateTool to create a new E2B template with specified configuration.
  • Create WebhookTool to register a new webhook to receive sandbox lifecycle events for the team.
  • Create SandboxTool to create a new E2B sandbox from a template.
Update & manageChange and manage existing recordsView 4 actionsHide actions
  • Set Sandbox TimeoutTool to set the timeout for an E2B sandbox.
  • Start Template BuildTool to start a build for an E2B template.
  • Update TemplateTool to update an E2B template configuration.
  • Update Webhook ConfigurationTool to update an existing webhook configuration including URL, enabled status, and subscribed events.
Remove & cancelRemove records or cancel supported workView 2 actionsHide actions
  • Delete SandboxTool to terminate and permanently delete a running E2B sandbox instance.
  • Delete WebhookTool to unregister a webhook and stop receiving lifecycle events.
Other actionsSpecialist and administrative actions.View 3 actionsHide actions
  • Connect to SandboxTool to connect to an existing E2B sandbox and retrieve its details.
  • Pause SandboxTool to pause a running E2B sandbox preserving its filesystem and memory state.
  • Refresh SandboxTool to refresh an E2B sandbox and extend its time to live.

Connection record

A connection you can control.

Sign-in
Customer-managed key
Setup
Use a key you create and control. It is stored securely and limited to the work agreed for the role.
Boundaries
Only the approved role and actions.
Off switch
Revoke the connection from your account.

FAQ

Before you connect E2b

How does the agent connect to E2b?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in E2b?
The page above lists the 27 actions currently available through the E2b connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is E2b included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until E2b is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.

Bring the workflow together

Ready to put E2b to work?

Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.

All product names, logos, and brands are property of their respective owners and are used for identification only. ZeroToClaw is not affiliated with or endorsed by E2b.