Figma

Figma

Collaborative interface design platform — REST API for files, comments, components, styles, variables, dev resources, and webhooks

OAuth45 tools

Three ways to use Figma

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with Figma.

Add Comment Reaction

Add an emoji reaction to a comment

Tool

Create Dev Resources

Bulk-create dev resource links on file nodes (max 10 per node)

Tool

Create Webhook

Create a webhook subscription on a team, project, or file

Tool

Delete Comment

Delete a comment (author only)

Tool

Delete Comment Reaction

Delete the authenticated user's emoji reaction on a comment

Tool

Delete Dev Resource

Delete a dev resource from a file

Tool

Get started automating Figma

01Connect your accountLink your account securely with OAuth or an API key.
02Choose a trigger or toolPick the events and actions your workflow should use.
03Configure the workflowDescribe what you want and Geni wires it up for you.
04Refine the processTest runs, review output, and tweak until it's right.
05Turn it onSet it live and it runs on a schedule or on events.

Ready-to-use workflows

Prompts using Figma

Browse all

See which Figma designs never made it into engineering

A board that lists every screen across your Figma projects, shows which ones have a Linear ticket, and flags designs that changed after handoff.

FigmaLinear

Triage every Figma comment from one design review board

Pull every open comment thread across your Figma projects into one board with frame previews, then reply, assign an owner, and file to Linear from the row.

FigmaLinear

Browse your Figma design system and audit file adoption

See every published component and style in your team library, then check any design file for how much of it actually gets used.

FigmaLinear

Turn a Figma ready for dev version into a Jira handoff ticket

When a designer marks a version ready for development, we write the handoff spec, open the Jira ticket, and link it back onto the frame in Figma.

FigmaJiraSlack Bot

Design system changelog when your Figma library publishes

Every time your team republishes the Figma library, engineering and design get a plain-language recap of what changed, posted to Slack and logged in Notion.

FigmaSlack BotNotion

Turn Figma design comments into Linear tickets

Every new comment on your Figma files becomes a triaged Linear issue with the thread, a screenshot, and a link back to the frame.

FigmaLinear

Weekly Figma design review agenda in Notion

Every Monday morning, get a Notion agenda grouping your Figma files by ready to review, blocked, and shipped last week, with thumbnails and a Slack ping.

FigmaNotionSlack Bot

Post unresolved Figma comments to Slack every weekday

Every weekday afternoon, we send designers a Slack recap of every open Figma comment they still need to address, grouped by file with deep links.

FigmaSlack Bot