Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Figma logo

Figma

Read and comment on design files.

WorkspaceOAuth53 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
FIGMA_ADD_A_COMMENT_TO_A_FILE
Posts a new comment to a Figma file or branch, optionally replying to an existing root comment (replies cannot be nested); `region_height` and `region_width` in `client_meta` must be positive if defining a comment region.
POST /composio/figma/figma_add_a_comment_to_a_fileexternal_send——no bill
FIGMA_ADD_A_REACTION_TO_A_COMMENT
Posts a specified emoji reaction to an existing comment in a Figma file or branch, requiring valid file_key and comment_id.
POST /composio/figma/figma_add_a_reaction_to_a_commentexternal_send——no bill
FIGMA_CREATE_A_WEBHOOK
Creates a Figma webhook for team, project, or file events, sending POST notifications to the configured endpoint. Team webhooks require team admin permissions; project and file webhooks require edit access.
POST /composio/figma/figma_create_a_webhookexternal_send——no bill
FIGMA_CREATE_DEV_RESOURCES
Creates and attaches multiple uniquely-URLed development resources to specified Figma nodes, up to 10 per node.
POST /composio/figma/figma_create_dev_resourcesexternal_send——no bill
FIGMA_CREATE_MODIFY_DELETE_VARIABLES
Manages variables, collections, modes, and their values in a Figma file via batch create/update/delete operations; use temporary IDs to link new related items in one request and ensure `variableModeValues` match the target variable's `resolvedType`.
POST /composio/figma/figma_create_modify_delete_variablesexternal_send——no bill
FIGMA_DELETE_A_COMMENT
Deletes a specific comment from a Figma file or branch, provided the authenticated user is the original author of the comment.
POST /composio/figma/figma_delete_a_commentexternal_send——no bill
FIGMA_DELETE_A_REACTION
Deletes a specific emoji reaction from a comment in a Figma file; the user must have originally created the reaction.
POST /composio/figma/figma_delete_a_reactionexternal_send——no bill
FIGMA_DELETE_A_WEBHOOK
Permanently deletes an existing webhook, identified by its unique `webhook_id`; this operation is irreversible.
POST /composio/figma/figma_delete_a_webhookexternal_send——no bill
FIGMA_DELETE_DEV_RESOURCE
Deletes a development resource (used to link Figma design elements to external developer information like code or tasks) from a specified Figma file.
POST /composio/figma/figma_delete_dev_resourceexternal_send——no bill
FIGMA_DESIGN_TOKENS_TO_TAILWIND
Converts design tokens into Tailwind CSS configuration content with theme extensions, and optionally generates global CSS with font imports.
POST /composio/figma/figma_design_tokens_to_tailwindexternal_send——no bill
FIGMA_DETECT_BACKGROUND
Detect background layers for selected nodes in a Figma file. This action analyzes the Figma document structure and identifies potential background elements for the given target nodes. It uses: - Geometric analysis (bounding box overlap/containment) - Z-index ordering (nodes earlier in the layer stack are behind later ones) - Visual properties (fills, node types) - Naming conventions (nodes named 'background', 'bg', etc.) Returns background candidates with confidence scores (0-1) and explanations.
POST /composio/figma/figma_detect_backgroundexternal_send——no bill
FIGMA_DISCOVER_FIGMA_RESOURCES
Discovers Figma identifiers from supported file, design, board, prototype, slides, team and project URLs, and can list team projects, project files or file nodes. Project and file listing failures may appear as empty results.
POST /composio/figma/figma_discover_figma_resourcesexternal_send——no bill

Showing 12 of 53 Figma actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.