Developer tools · Connects with an API key

An AI teammate for E2B.

Connect E2B and your Cicada agent works in it for you: 27 E2B actions, from looking things up to making changes. Ask from iMessage, WhatsApp, Slack or the app, and keep it read-only if you only want it to look.

Start free

300 free credits. No card. Read-only if you want.

Things to ask about E2B
  • What broke in E2B overnight, and is it new?
  • Open a E2B issue for this bug with the steps from the Slack thread.
  • Summarise this week's E2B activity for the standup.
  • Tell me when something in E2B needs my attention.
Text it, Slack it, or type it in the app. Swap in your own details.
What Cicada can do in E2B

27 E2B actions, picked for what you ask.

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

Reads

15 in all · always allowed
  • Get Sandbox
    Retrieve detailed information about a specific sandbox by its ID.
  • List All Webhooks
    Retrieve all registered webhooks for your team. Use when you need to view all webhook…
  • List All Sandboxes
    List all running and paused sandboxes associated with your team.
  • List All Templates
    List all available E2B templates for your team. Use when you need to view available templates,…
  • Get Webhook Configuration
    Retrieve the current webhook configuration for a specific webhook.
  • Check API Health
    Check the health status of the E2B API. Use when you need to verify that the API service is…
  • Get Sandbox Logs
    Retrieve logs from a specific E2B sandbox instance. Use when you need to debug or monitor sandbox…
  • Get Team Metrics
    Retrieve timestamped CPU, memory, and disk usage metrics for a team.
  • Get Template Files
    Get an upload link for a tar file containing build layer files.
  • Get Sandbox Metrics
    Retrieve timestamped CPU, memory, and disk usage metrics for a sandbox.

Changes

12 in all · off when E2B is read-only
  • Pause Sandbox
    Pause a running E2B sandbox preserving its filesystem and memory state.
  • Create Webhook
    Register a new webhook to receive sandbox lifecycle events for the team.
  • Delete Sandbox
    Terminate and permanently delete a running E2B sandbox instance.
  • Delete Webhook
    Unregister a webhook and stop receiving lifecycle events.
  • Create Sandbox
    Create a new E2B sandbox from a template. Use when you need to launch a fresh sandbox environment…
  • Create Template
    Create a new E2B template with specified configuration. Use when you need to define a new sandbox…
  • Refresh Sandbox
    Refresh an E2B sandbox and extend its time to live. Use when you need to keep a sandbox alive…
  • Connect to Sandbox
    Connect to an existing E2B sandbox and retrieve its details.
  • Set Sandbox Timeout
    Set the timeout for an E2B sandbox. Use when you need to extend or reduce the sandbox lifetime.
  • Start Template Build
    Start a build for an E2B template. Use when you need to initiate the build process for a template…

Showing 20 of 27. Your agent can use every one of them; you don't pick them, you ask for the outcome.

How it works

Connected in a minute. In your control after that.

  1. Connect E2B

    Open Connections, find E2B and paste an API key from your E2B account settings. Cicada checks it works before saving it.

  2. Choose what it may do

    Full, Ask first or Read-only, for the whole workspace. Share E2B with the team, or keep it under each person's own login.

  3. Ask from anywhere

    Text your agent on iMessage or WhatsApp, message it in Slack or the app, or put a E2B job on a schedule: every morning, every Friday.

Works with your other tools

E2B, together with the rest of your stack.

Ask for an outcome that spans apps and your agent pulls from each one, cross-checks them and sends back one answer.

Questions

E2B and Cicada, answered.

Does Cicada integrate with E2B?

Yes. E2B is one of the 888 apps with a page here, and it connects with an API key. Once it's connected, every agent in your workspace can use it from any channel you talk to them on.

How do I connect E2B?

Open Connections, find E2B and paste an API key from your E2B account settings. Cicada checks it works before saving it.

What can Cicada do in E2B?

27 actions: 15 that read from E2B and 12 that change things in it, for example get sandbox, list all webhooks, list all sandboxes. It picks the right ones for what you ask and chains them with your other apps.

Can I stop Cicada changing things in E2B?

Yes. In Connections, set E2B to Read-only and no agent in your workspace can create, change or delete anything in it; it can still read. Ask first lets it act but makes it check with you before each change.

Can I ask about E2B from my phone?

Yes. Text your agent on iMessage or WhatsApp, or message it in Slack or the app. It answers in the same thread, and it can run E2B jobs on a schedule, like every morning at 8.

Is my E2B data safe?

Your E2B login or key is stored on the server and never appears in a conversation. Disconnecting removes it. Every action an agent takes is in your activity log, and your data isn't used to train models.

One teammate. The output of a team.

Works nights, remembers every decision, answers in the thread. Start free with 300 credits.

Start free