New: every message picks a fast or a slow model

E2B

Open-source Code Interpreting for AI Apps. Run sandboxed code execution environments with support for multiple programming languages.

What agents can do

Actions27

  • Connect sandbox

    Tool to connect to an existing E2B sandbox and retrieve its details.

  • Create template

    Tool to create a new E2B template with specified configuration.

  • Create webhook

    Tool to register a new webhook to receive sandbox lifecycle events for the team.

  • Delete sandboxes

    Tool to terminate and permanently delete a running E2B sandbox instance.

  • Delete webhook

    Tool to unregister a webhook and stop receiving lifecycle events.

  • Get health

    Tool to check the health status of the E2B API.

  • Get sandbox

    Tool to retrieve detailed information about a specific sandbox by its ID.

  • Get sandboxes logs

    Tool to retrieve logs from a specific E2B sandbox instance.

19 more
  • Get sandbox lifecycle events

    Tool to retrieve the latest lifecycle events for a particular sandbox instance.

  • Get sandbox metrics

    Tool to retrieve timestamped CPU, memory, and disk usage metrics for a sandbox.

  • Get teams metrics

    Tool to retrieve timestamped CPU, memory, and disk usage metrics for a team.

  • Get teams metrics max

    Tool to retrieve the maximum value for a specific team metric in a given interval.

  • Get templates build status

    Tool to get the status of a template build.

  • Get templates files

    Tool to get an upload link for a tar file containing build layer files.

  • Get webhook

    Tool to retrieve the current webhook configuration for a specific webhook.

  • List sandboxes

    Tool to list all running and paused sandboxes associated with your team.

  • List sandboxes metrics

    Tool to retrieve timestamped CPU, memory, and disk usage metrics for multiple sandboxes.

  • List team sandbox lifecycle events

    Tool to retrieve the latest lifecycle events across all sandboxes associated with the team.

  • List templates

    Tool to list all available E2B templates for your team.

  • List webhooks

    Tool to retrieve all registered webhooks for your team.

  • Pause sandbox

    Tool to pause a running E2B sandbox preserving its filesystem and memory state.

  • Post sandboxes

    Tool to create a new E2B sandbox from a template.

  • Post sandboxes timeout

    Tool to set the timeout for an E2B sandbox.

  • Refresh sandbox

    Tool to refresh an E2B sandbox and extend its time to live.

  • Start template build

    Tool to start a build for an E2B template.

  • Update template

    Tool to update an E2B template configuration.

  • Update webhook

    Tool to update an existing webhook configuration including URL, enabled status, and subscribed events.

How it connects

You paste an API key from E2B on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.