Skip to content

Automate Figma

Stay on top of design feedback and file changes in Figma. New comments can reach a channel within minutes, open threads arrive as a morning to-do list, and named versions or new files in a project are announced, with frames exported as images on Fridays. Spell out what you need to your AI assistant, check the steps before it starts, and it goes on running in the background.

Try asking

Create a ClickRuntime automation: check my Figma file 'Checkout redesign' every 5 minutes and post each new comment to #design-feedback in Slack with who wrote it, the text and a link.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Figma automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Figma should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Check my Figma file every 30 minutes for new comments and send me a daily digest of unresolved ones older than 2 days.

When someone leaves a comment on our main Figma design file, post it to the #design Slack channel with the commenter and a link to the frame.

When a Figma file gets a new version named with 'ready for dev', create a Jira ticket with the file link and notify the dev channel in Slack.

Beyond chat

Have Figma work when you're not in the chat

Connecting Figma to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Figma

Figma connects with a personal access token you generate in your own Figma settings. It acts as you, with only the scopes you tick.

Figma

Design

  1. In Figma, open Settings, then Security, and find Personal access tokens.
  2. Generate a new token, choose an expiry and select scopes such as file_content:read, file_comments:read, file_versions:read or folders:read.
  3. Copy the token straight away, as Figma shows it only once.
  4. In the ClickRuntime dashboard, save the token as a secret on Connections & secrets.

Good to know

Figma limits that affect automations

  • Personal access tokens expire, so automations stop when yours does and need a fresh token saved.
  • Figma's comment webhooks need a team on a paid plan, so the comment alert checks for new comments every few minutes instead.
  • Listing files in a project needs the folders:read scope and the project ID from the project's URL.
  • Exported image links expire after a while, and very large files can run into Figma's rate limits, so cap how many frames are exported per run.

FAQ

Questions about automating Figma

What can ClickRuntime access in Figma?
The files and projects your own account can open, limited to the scopes on your token. That includes comments, version history, file structure and rendered images of frames. The ready automations only read.
How quickly do comment alerts arrive?
Within about 5 to 10 minutes. Comments are checked on a schedule and compared with those already seen, so each one is posted once.
Can one token cover my whole organisation?
A personal token only reaches what you can open. For automation across an organisation, Figma suggests plan access tokens instead.
Does the weekly export send the actual image files?
It emails each frame's name with a link to the rendered PNG. Those links expire after some time, so save any you want to keep.
Is AI used in the Figma automations?
None of these need it. If you add a step such as summarising a long comment thread, it uses the AI that every ClickRuntime plan includes, with no AI key of your own.
Is this a Figma connector for ChatGPT or Claude?
Not for chatting with Figma data. A chat connector lets your assistant read and change Figma while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Figma event.

Tell your assistant what Figma should do

Free plan. No credit card.