Collaborative design — files, components, variables, comments, and webhooks. Automate Figma deploys, issues, and webhooks into chat, tickets, or status pages.
Watch Activity LogsTriggers when a new organization activity log event occurs.
Watch EventsTriggers when Figma delivers a webhook event.
Get ComponentReturns a published component by key.
Get Component SetReturns a published component set by key.
Get Current UserReturns the currently authenticated user.
Get Developer LogsRetrieves developer logs for debugging API integration.
Get FileRetrieves the JSON representation of a Figma file.
Get File ImagesRetrieves image fill URLs for a file.
Get File MetadataReturns metadata for a Figma file.
Get File NodesRetrieves specific nodes from a Figma file.
Get Folder MetadataReturns metadata for a folder.
Get Library Component Action AnalyticsRetrieves component action analytics for a library file.
Get Library Component Usage AnalyticsRetrieves component usage analytics for a library file.
Get Library Style Action AnalyticsRetrieves style action analytics for a library file.
Get Library Style Usage AnalyticsRetrieves style usage analytics for a library file.
Get Library Variable Action AnalyticsRetrieves variable action analytics for a library file.
Get Library Variable Usage AnalyticsRetrieves variable usage analytics for a library file.
Get Local VariablesRetrieves local variables in a file.
Get OEmbed MetadataRetrieves oEmbed metadata for a Figma file or prototype URL.
Get Payment StatusRetrieves payment status for a community file.
Get Project MetadataReturns metadata for a project.
Get Published VariablesRetrieves published variables in a file.
Get StyleReturns a published style by key.
Get WebhookRetrieves details of a specific webhook.
List Activity LogsRetrieves activity logs for your organization.
List Comment ReactionsRetrieves reactions on a comment. Note: only the first page of reactions is returned.
List Daily AI UsageRetrieves daily AI usage statistics.
List Dev ResourcesRetrieves dev resources linked to a file.
List File CommentsRetrieves comments on a file.
List File ComponentsRetrieves components in a file.
List File Component SetsRetrieves component sets in a file.
List File StylesRetrieves styles in a file.
List File VersionsRetrieves version history for a file.
List Folder FilesRetrieves files in a folder.
List Project FilesRetrieves files in a project.
List SubfoldersRetrieves subfolders in a folder.
List Team ComponentsRetrieves published components in a team.
List Team Component SetsRetrieves published component sets in a team.
List Team FoldersRetrieves top-level folders in a team.
List Team ProjectsRetrieves projects in a team.
List Team StylesRetrieves published styles in a team.
List Team WebhooksRetrieves all webhooks for a specific team.
List Webhook RequestsRetrieves the request history for a specific webhook.
List WebhooksRetrieves all webhooks associated with a team or organization. Only the first page is returned when a context filter is present.
Render ImagesRenders images of nodes in a file.
Add Comment ReactionAdds a reaction to a comment.
Create CommentCreates a comment on a file.
Create Dev ResourcesCreates dev resources.
Delete CommentDeletes a comment on a file.
Delete Comment ReactionDeletes a reaction from a comment.
Delete Dev ResourceDeletes a dev resource.
Make an API CallPerforms an arbitrary authorized API call.
Modify File VariablesCreates, updates, or deletes variables in a file.
Update Dev ResourcesUpdates dev resources.
Update WebhookUpdates the configuration of an existing webhook.
When to use Figma
Common scenarios where Figma automation saves time and reduces manual work.
React to "Watch Activity Logs" in Figma in real time: route the event into CRM, chat, ticketing, or any connected service.
Use "Get Component Set" as an automated action in Figma so records stay consistent whenever something changes elsewhere in your stack.
Include "Get Component" from Figma in larger multi-tool workflows to move data end-to-end without hand-offs.
Frequently asked questions
Common questions about automating Figma in your workflows.
Figma has 2 triggers, including "Watch Activity Logs" and "Watch Events". Use them to start workflows the moment Figma events fire — no polling required.
Connect Figma to any app in workflows
Search apps and open an app-to-app integration page in one click.