Developer tools · Connects with an API key

An AI teammate for Fly.

Connect Fly and your Cicada agent works in it for you: 45 Fly 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 Fly
  • What broke in Fly overnight, and is it new?
  • Open a Fly issue for this bug with the steps from the Slack thread.
  • Summarise this week's Fly activity for the standup.
  • Tell me when something in Fly needs my attention.
Text it, Slack it, or type it in the app. Swap in your own details.
What Cicada can do in Fly

45 Fly actions, picked for what you ask.

About Fly: Fly.io transforms containers into micro-VMs that run on hardware in 30+ regions on six continents.

Reads

30 in all · always allowed
  • List Apps
    List all Fly Apps in an organization. Use when you need to retrieve apps for a specific…
  • Get Machine
    Get a single machine by ID from Fly.io. Use when you need to retrieve details about a specific…
  • Get Regions
    Get the list of available Fly.io regions with optional filtering.
  • List Machines
    List Fly.io machines using GraphQL API with pagination support.
  • Get Placements
    Get placement recommendations for Machines in Fly.io regions.
  • Get app details
    Retrieve detailed information about a specific Fly.io application.
  • Get Viewer Info
    Retrieve the authenticated user's account information from Fly.io.
  • Get Organization
    Find a Fly.io organization by slug using the GraphQL API.
  • List Apps via GraphQL
    List all Fly.io applications with details including volumes, services, and VMs using GraphQL.
  • Get Current Token Info
    Get information about the current authentication token. Use when you need to retrieve details about…

Changes

15 in all · off when Fly is read-only
  • Establish SSH Key
    Establish an SSH key for a Fly.io organization. Use when setting up SSH access for secure…
  • Issue Certificate
    Issue an SSH certificate for accessing Fly.io infrastructure.
  • Add WireGuard Peer
    Add a WireGuard peer connection to a Fly.io organization for private network access.
  • Delete Organization
    Delete a Fly.io organization and all its associated resources using the GraphQL API.
  • Set Apps V2 Default
    Configure whether new apps in an organization use Apps V2 by default on Fly.io.
  • Create Check Job Run
    Triggers a run of an existing health check job on Fly.io.
  • Delete Remote Builder
    Delete a remote builder configuration for a Fly.io organization.
  • Remove WireGuard Peer
    Remove a WireGuard peer connection from a Fly.io organization.
  • Create Health Check Job
    Create a health check job for monitoring application endpoints in Fly.io.
  • Detach Postgres Cluster
    Detach a Postgres cluster from a Fly.io application, revoking access credentials.

Showing 20 of 45. 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 Fly

    Open Connections, find Fly and paste an API key from your Fly 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 Fly 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 Fly job on a schedule: every morning, every Friday.

Works with your other tools

Fly, 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

Fly and Cicada, answered.

Does Cicada integrate with Fly?

Yes. Fly 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 Fly?

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

What can Cicada do in Fly?

45 actions: 30 that read from Fly and 15 that change things in it, for example list apps, get machine, get regions. It picks the right ones for what you ask and chains them with your other apps.

Can I stop Cicada changing things in Fly?

Yes. In Connections, set Fly 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 Fly 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 Fly jobs on a schedule, like every morning at 8.

Is my Fly data safe?

Your Fly 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