Figma
Overview
SLUG: FIGMA
Description
A collaborative interface design tool.
Authentication Details
OAuth2
API Key
Connecting to Figma
Create an auth config
Use the dashboard to create an auth config for the Figma toolkit. This allows you to connect multiple Figma accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Integration”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Figma toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
FIGMA_DESIGN_TOKENS_TO_TAILWIND
Tool Name: Design tokens to tailwind
Description
Action Parameters
Action Response
FIGMA_DOWNLOAD_FIGMA_IMAGES
Tool Name: Download Figma Images
Description
Action Parameters
Action Response
FIGMA_EXTRACT_DESIGN_TOKENS
Tool Name: Extract design tokens
Description
Action Parameters
Action Response
FIGMA_EXTRACT_PROTOTYPE_INTERACTIONS
Tool Name: Extract Prototype Interactions
Description
Action Parameters
Action Response
FIGMA_GET_COMPONENT
Tool Name: Get component
Description
Action Parameters
Action Response
FIGMA_GET_CURRENT_USER
Tool Name: Get current user
Description
Action Parameters
Action Response
FIGMA_GET_FILES_IN_A_PROJECT
Tool Name: Get files in a project
Description
Action Parameters
Action Response
FIGMA_GET_FILE_COMPONENTS
Tool Name: Get file components
Description
Action Parameters
Action Response
FIGMA_GET_FILE_COMPONENT_SETS
Tool Name: Get file component sets
Description
Action Parameters
Action Response
FIGMA_GET_FILE_JSON
Tool Name: Get file json
Description
Action Parameters
Action Response
FIGMA_GET_LOCAL_VARIABLES
Tool Name: Get local variables
Description
Action Parameters
Action Response
FIGMA_GET_PROJECTS_IN_A_TEAM
Tool Name: Get projects in a team
Description
Action Parameters
Action Response
FIGMA_ADD_A_COMMENT_TO_A_FILE
Tool Name: Add a comment to a file
Description
Action Parameters
Action Response
FIGMA_ADD_A_REACTION_TO_A_COMMENT
Tool Name: Add a reaction to a comment
Description
Action Parameters
Action Response
FIGMA_CREATE_A_WEBHOOK
Tool Name: Create a webhook
Description
Action Parameters
Action Response
FIGMA_CREATE_DEV_RESOURCES
Tool Name: Create dev resources
Description
Action Parameters
Action Response
FIGMA_CREATE_MODIFY_DELETE_VARIABLES
Tool Name: Create, modify, or delete variables
Description
Action Parameters
Action Response
FIGMA_DELETE_A_COMMENT
Tool Name: Delete a comment
Description
Action Parameters
Action Response
FIGMA_DELETE_A_REACTION
Tool Name: Delete a reaction
Description
Action Parameters
Action Response
FIGMA_DELETE_A_WEBHOOK
Tool Name: Delete a webhook
Description
Action Parameters
Action Response
FIGMA_DELETE_DEV_RESOURCE
Tool Name: Delete dev resource
Description
Action Parameters
Action Response
FIGMA_DETECT_BACKGROUND
Tool Name: Detect background
Description
Action Parameters
Action Response
FIGMA_DISCOVER_FIGMA_RESOURCES
Tool Name: Discover Figma Resources
Description
Action Parameters
Action Response
FIGMA_GET_ACTIVITY_LOGS
Tool Name: Get activity logs
Description
Action Parameters
Action Response
FIGMA_GET_A_WEBHOOK
Tool Name: Get a webhook
Description
Action Parameters
Action Response
FIGMA_GET_COMMENTS_IN_A_FILE
Tool Name: Get comments in a file
Description
Action Parameters
Action Response
FIGMA_GET_COMPONENT_SET
Tool Name: Get component set
Description
Action Parameters
Action Response
FIGMA_GET_DEV_RESOURCES
Tool Name: Get dev resources
Description
Action Parameters
Action Response
FIGMA_GET_FILE_STYLES
Tool Name: Get file styles
Description
Action Parameters
Action Response
FIGMA_GET_IMAGE_FILLS
Tool Name: Get image fills
Description
Action Parameters
Action Response
FIGMA_GET_LIBRARY_ANALYTICS_COMPONENT_ACTION_DATA
Tool Name: Get library analytics component action data
Description
Action Parameters
Action Response
FIGMA_GET_LIBRARY_ANALYTICS_COMPONENT_USAGE_DATA
Tool Name: Get library analytics component usage data
Description
Action Parameters
Action Response
FIGMA_GET_LIBRARY_ANALYTICS_STYLE_ACTION_DATA
Tool Name: Get library analytics style action data
Description
Action Parameters
Action Response
FIGMA_GET_LIBRARY_ANALYTICS_STYLE_USAGE_DATA
Tool Name: Get library analytics style usage data
Description
Action Parameters
Action Response
FIGMA_GET_LIBRARY_ANALYTICS_VARIABLE_ACTION_DATA
Tool Name: Get library analytics variable action data
Description
Action Parameters
Action Response
FIGMA_GET_LIBRARY_ANALYTICS_VARIABLE_USAGE_DATA
Tool Name: Get library analytics variable usage data
Description
Action Parameters
Action Response
FIGMA_GET_ME
Tool Name: Get current user
Description
Action Parameters
Action Response
FIGMA_GET_PAYMENTS
Tool Name: Get payments
Description
Action Parameters
Action Response
FIGMA_GET_PUBLISHED_VARIABLES
Tool Name: Get published variables
Description
Action Parameters
Action Response
FIGMA_GET_REACTIONS_FOR_A_COMMENT
Tool Name: Get reactions for a comment
Description
Action Parameters
Action Response
FIGMA_GET_STYLE
Tool Name: Get style
Description
Action Parameters
Action Response
FIGMA_GET_TEAM_COMPONENTS
Tool Name: Get team components
Description
Action Parameters
Action Response
FIGMA_GET_TEAM_COMPONENT_SETS
Tool Name: Get team component sets
Description
Action Parameters
Action Response
FIGMA_GET_TEAM_STYLES
Tool Name: Get team styles
Description
Action Parameters
Action Response
FIGMA_GET_TEAM_WEBHOOKS
Tool Name: Get team webhooks
Description
Action Parameters
Action Response
FIGMA_GET_VERSIONS_OF_A_FILE
Tool Name: Get versions of a file
Description
Action Parameters
Action Response
FIGMA_GET_WEBHOOK_REQUESTS
Tool Name: Get webhook requests
Description
Action Parameters
Action Response
FIGMA_RENDER_IMAGES_OF_FILE_NODES
Tool Name: Render images of file nodes
Description
Action Parameters
Action Response
FIGMA_UPDATE_A_WEBHOOK
Tool Name: Update a webhook
Description
Action Parameters
Action Response
FIGMA_UPDATE_DEV_RESOURCES
Tool Name: Update dev resources
Description
Action Parameters
Action Response