IntegrationsDesign & creative

Automate Figma without writing code.

Watch files, comments and projects. Describe the job you repeat in plain English and Mitra builds an agent that does it in Figma, on the schedule you set. You sign in on Figma's own page, so Mitra never sees your password, and you can disconnect at any time.

Connect Figma

200 credits to start · no credit card

Jobs people hand to Mitra in Figma.

Each one takes a sentence to set up. Figma is one of the apps the agent works in.

Triageaccessibility audit logEvery Friday at 2pm, check the screens added to Figma this week against our accessibility checklist — contrast ratios, tap target size, and how text behaves when scaled. Open a Linear issue for each miss with the screen named, and post a summary to #design.FigmaLinearSlackFridays at 2pmFollow-upsDesign handoff trackerEach Monday at 10am, cross-check the Figma files marked ready for build against Linear, then tell #design which of those designs have no issue yet and which shipped issues still have designs sitting in progress.FigmaLinearSlackMondays at 10amStatus updatesDesign review agendaAt 9am on Wednesdays, look at which Figma files changed since last week's design review in Google Calendar, then post an agenda to #design ordered by how much moved, with one line on each file.FigmaGoogle CalendarSlackWednesdays at 9amResearchdesign system driftEvery Thursday at 4pm, go through our Figma libraries for components that have been detached or restyled with values that are not in our tokens. Open a Linear issue for anything used on more than three screens, and post the full list to #design-system in Slack grouped by file.FigmaLinearSlackThursdays at 4pmFollow-upsFigma comment roundupEvery Friday at 3pm, go through the unresolved comments in our Figma files and post a checklist to #design in Slack, grouped by file and by whoever owns the fix, with anything older than a week flagged. Open a Linear issue for the ones that need real work.FigmaSlackLinearFridays at 3pmStatus updatesweekly design digestEvery Friday at 5pm, look at what moved in our Figma files this week and write a short design digest: what shipped, what is in review, and what is blocked and on whom. Save it to the Design digest page in Notion and post the headline version to #design.FigmaNotionSlackFridays at 5pm

What Mitra can do in Figma.

53 actions an agent can take. You never pick from this list — Mitra works out which it needs from what you asked for. It is here so you can check that the thing you want is possible.

  • Add a comment to a filePosts a new comment to a Figma file or branch, optionally replying to an existing root comment (replies cannot be nested); `region_height` a
  • Add a reaction to a commentPosts a specified emoji reaction to an existing comment in a Figma file or branch, requiring valid file_key and comment_id.
  • Create a webhookCreates a Figma webhook to receive POST notifications when specific events occur. Webhooks can monitor events at three scopes: - Team level:
  • Create dev resourcesCreates and attaches multiple uniquely-URLed development resources to specified Figma nodes, up to 10 per node.
  • Create modify delete variablesManages variables, collections, modes, and their values in a Figma file via batch create/update/delete operations; use temporary IDs to link
  • Delete a commentDeletes a specific comment from a Figma file or branch, provided the authenticated user is the original author of the comment.
  • Delete a reactionDeletes a specific emoji reaction from a comment in a Figma file; the user must have originally created the reaction.
  • Delete a webhookPermanently deletes an existing webhook, identified by its unique `webhook_id`; this operation is irreversible.
  • Delete dev resourceDeletes a development resource (used to link Figma design elements to external developer information like code or tasks) from a specified Fi
  • Design tokens to tailwindConvert design tokens to Tailwind CSS configuration. TWO-STEP WORKFLOW: 1. First, call FIGMA_EXTRACT_DESIGN_TOKENS with a Figma file_key to
  • Detect backgroundDetect background layers for selected nodes in a Figma file. This action analyzes the Figma document structure and identifies potential back
  • Discover figma resourcesSmart Figma resource discovery - extract IDs from any Figma URL. Supports all URL formats: /file/, /design/, /board/, /proto/, /slides/ Exam
  • Download figma imagesDownload images from Figma file nodes. Renders specified nodes as images and downloads them. Supports PNG, SVG, JPG, and PDF formats. REQUIR
  • Extract design tokensExtract design tokens from Figma files by combining styles, variables, and node-extracted values. Only values defined as Figma styles or var
  • Extract prototype interactionsExtract prototype interactions and animations from Figma files. Required parameter: - file_key: The Figma file key extracted from a URL like
  • Get activity logsRetrieves activity log events from Figma, allowing filtering by event types, time range, and pagination.
  • Get a webhookRetrieves detailed information about a specific webhook by its ID, provided the webhook exists and is accessible to the user.
  • Get comments in a fileRetrieves all comments from an existing Figma file, identified by a valid `file_key`, returning details like content, author, position, and
  • Get componentDEPRECATED: Use FIGMA_GET_FILE_NODES instead. Get component data with automatic simplification. Returns clean, AI-friendly component structu
  • Get component2Fetches metadata for a specific component using its unique identifier. Use when you need to retrieve published component details from a team
  • Get component setRetrieves detailed metadata for a specific published Figma component set using its unique `key`.
  • Get current userRetrieves detailed information for the currently authenticated Figma user.
  • Get dev resourcesRetrieves development resources (e.g., Jira/GitHub links) for a Figma main file, optionally filtering by specific node IDs.
  • Get files in a projectFetches a list of files in a Figma project, optionally including branch metadata.

+ 29 more

Often paired with Figma.

The apps the jobs above reach for alongside it.

Hand over the work you keep repeating.

Your first agent is one sentence away.

Get started free

200 credits to start · no credit card · nothing to install