Projects & tasks · One-click connect

An AI teammate for Linear.

Connect Linear and your Cicada agent works in it for you: 21 Linear 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 Linear
  • What's in this cycle in Linear, and what's at risk?
  • Create a Linear issue for this bug with the steps from Slack.
  • Post a Friday summary of what shipped in Linear to #eng.
  • Which Linear issues have been in review for more than three days?
Text it, Slack it, or type it in the app. Swap in your own details.
What Cicada can do in Linear

21 Linear actions, picked for what you ask.

About Linear: Linear is a streamlined issue tracking and project planning tool for modern teams, featuring fast workflows, keyboard shortcuts, and GitHub integrations

Reads

13 in all · always allowed
  • Get current user
    Gets the currently authenticated user's id, name, email, and other profile information.
  • Get all teams
    Retrieves all teams from the Linear workspace without requiring any parameters.
  • Get all cycles
    Retrieves all cycles (time-boxed iterations for work) from the Linear account;
  • Get Linear issue
    Retrieves an existing Linear issue's comprehensive details, including title, description,…
  • List Linear users
    Lists all users in the Linear workspace with their ids, names, emails, and active status.
  • List Linear issues
    Lists non-archived Linear issues; if project id is not specified, issues from all accessible…
  • Get labels by team
    Retrieves all labels associated with a given team id in Linear;
  • List Linear states
    Retrieves all workflow states for a specified team in Linear, representing the stages an issue…
  • List linear projects
    Retrieves all projects from the Linear account.
  • Get teams by project
    Retrieves all teams, including their members, and filters each team's associated projects by the…
  • Get cycles by team ID
    Retrieves all cycles for a specified Linear team id; cycles are time-boxed work periods (like…
  • Download issue attachments
    Downloads a specific attachment from a Linear issue; the `file name` must include the correct file…

Changes

8 in all · off when Linear is read-only
  • Update issue
    Updates an existing Linear issue using its `issue id`; requires at least one other attribute for…
  • Run Query or Mutation
    Wildcard action that executes any graphql query or mutation against the Linear api.
  • Remove label from Linear issue
    Removes a specified label from an existing Linear issue using their ids;
  • Delete issue
    Archives an existing Linear issue by its id, which is Linear's standard way of deleting issues;
  • Create a label
    Creates a new label in Linear for a specified team, used to categorize and organize issues.
  • Create a comment
    Creates a new comment on a specified Linear issue.
  • Create linear issue
    Creates a new issue in a specified Linear project and team, requiring a title and description, and…
  • Create linear attachment
    Creates a new attachment and associates it with a specific, existing Linear issue.

Showing 20 of 21. 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 Linear

    Open Connections, find Linear and press Connect. You sign in on Linear's own page; there's nothing to configure.

  2. Choose what it may do

    Full, Ask first or Read-only, for the whole workspace. Share Linear 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 Linear job on a schedule: every morning, every Friday.

Works with your other tools

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

Linear and Cicada, answered.

Does Cicada integrate with Linear?

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

How do I connect Linear?

Open Connections, find Linear and press Connect. You sign in on Linear's own page; there's nothing to configure.

What can Cicada do in Linear?

21 actions: 13 that read from Linear and 8 that change things in it, for example get current user, get all teams, get all cycles. It picks the right ones for what you ask and chains them with your other apps.

Can I stop Cicada changing things in Linear?

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

Is my Linear data safe?

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