- Integrations
- /
- Figma
Figma
Figma file, comment, and version events
Figma's webhook v2 fires on the events that matter for design-engineering handoff workflows, and Tiny Command surfaces three: File Updated (any edit to a file you've subscribed to), Version Created (a named version saved — the discrete handoff moment), and Comment Added (a new comment thread, the design-review hook). Three actions cover reads and writes: Get File (returns the file's node tree, components, and styles), List Comments, and Post Comment. The connection uses a Figma personal access token at team scope; the webhook subscription is per-team (so any file in the team can trigger), with downstream filtering by file ID if needed. Comment Added is the design-review workflow trigger — when a designer leaves a comment on a frame, the workflow can post to #design-review in Slack with a deep-link back to the comment, or open a Linear issue if the comment matches a pattern like "[bug] ...". File Updated fires often (debounced 30 seconds) so it's better suited to "sync the latest file" workflows than "react to every edit."
Workflows start when Figma does.
3 real-time triggers, each backed by a webhook subscription. Events arrive within seconds and you don't have to set up polling.
Fires when a comment is posted on a Figma file (new thread or reply). The design-review hook — auto-post to #design-review Slack, create a Linear issue if comment matches bug pattern.
Fires (debounced ~30s) on any file edit. Useful for "design changed → re-export assets" or "design touched → notify the engineer who built the matching component" workflows. No diff in payload — workflows that need the change run Get File and compare.
Fires when a designer saves a named version — the discrete handoff moment. The hook for design-to-engineering automation: when v1.0 is saved, auto-create the engineering issue, post the version link to the team.
Do anything Figma can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does |
|---|---|
| Get Figma File | Returns the file's node tree (canvases, frames, components, text), styles, and components. For "extract design tokens for our design system" or "validate this design has the right structure" introspection workflows. |
| List Figma Comments | Returns all comments on a file with author, position, and status. Useful for "summarise feedback on this design" rollup workflows. |
| Post Figma Comment | Posts a comment to a Figma file at an optional anchor position. For "automated linting feedback on design submissions" or "cross-tool sync — when this Linear issue closes, comment on the linked Figma file". |
Pre-built Figma workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect Figma once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Figma field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the Figma integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Figma to Tiny Command?
What Figma triggers does Tiny Command support?
What Figma actions can I run from a workflow?
Is the Figma integration real-time?
Do I need to write code to use Figma with Tiny Command?
How much does the Figma integration cost?
More other apps people connect.
Same category as Figma, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Figma.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.