About this integration
Collaborative design — files, components, variables, comments, and webhooks.
There are 2 triggers, 43 search modules and 10 actions available. The integration connects via basic or oauth authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for Personal Access Token, Region, Client ID, and Client Secret.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
Personal Access TokenRequired | password | Generate a personal access token in your account settings under Account → Personal access tokens. |
Region | select | Select Commercial for standard API or Government for Figma for Government. |
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | — |
Client SecretRequired | password | — |
Region | select | Select Commercial for standard API or Government for Figma for Government. |
Use it in workflow automation
Start with Watch Activity Logs, then add Add Comment Reaction.
Triggers, searches and actions
Open any Figma trigger, search, or action to see its inputs and outputs — 2 triggers, 43 searchs, 10 actions.
Triggers
Use one of 2 triggers to kick off a workflow as soon as an event occurs in the app.
- Watch Activity Logs
- Watch Events
Searches
This integration includes 43 search modules for looking data up mid-run.
- Get Component
- Get Component Set
- Get Current User
- Get Developer Logs
- Get File
Actions
Take action during a run with 10 available modules that write data back into the app.
- Add Comment Reaction
- Create Comment
- Create Dev Resources
- Delete Comment
- Delete Comment Reaction
Explore the fields available for each Figma trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Action | object |
Type | text |
Timestamp | number |
Actor | object |
Context | object |
| Field | Type |
|---|---|
Event Type | text |
File Key | text |
File Name | text |
Timestamp | number |
Webhook ID | text |
Passcode | text |
Searches
| Field | Type |
|---|---|
Component Key | text |
File Key | text |
Node ID | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
User | object |
Containing Frame | text |
| Field | Type |
|---|---|
Component Set ID | text |
Component Set Key | text |
File Key | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
User ID | text |
Handle | text |
Image URL | text |
Email | text |
| Field | Type |
|---|---|
ID | text |
Timestamp | number |
Event Type | text |
User Email | text |
IP Address | text |
Event Source | text |
Status | text |
| Field | Type |
|---|---|
Name | text |
Key | text |
File Key | text |
Last Modified | text |
Thumbnail URL | text |
Version | text |
Role | text |
Editor Type | text |
Link Access | text |
Schema Version | number |
Main File Key | text |
Document Tree | text |
Components | object |
Component Sets | object |
Styles | object |
| Field | Type |
|---|---|
Images | object |
Error | text |
| Field | Type |
|---|---|
Name | text |
File Version | text |
Project ID | text |
| Field | Type |
|---|---|
Name | text |
Last Modified | text |
Thumbnail URL | text |
Nodes | object |
| Field | Type |
|---|---|
Folder ID | text |
Name | text |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
Component Key | text |
Action | text |
Count | number |
Date | text |
User Email | text |
| Field | Type |
|---|---|
Component Key | text |
Usage Count | number |
Last Used | text |
File Using | text |
User Email | text |
| Field | Type |
|---|---|
Style Key | text |
Action | text |
Count | number |
Date | text |
User Email | text |
| Field | Type |
|---|---|
Style Key | text |
Usage Count | number |
Last Used | text |
File Using | text |
User Email | text |
| Field | Type |
|---|---|
Variable Key | text |
Action | text |
Count | number |
Date | text |
User Email | text |
| Field | Type |
|---|---|
Variable Key | text |
Usage Count | number |
Last Used | text |
File Using | text |
User Email | text |
| Field | Type |
|---|---|
Variables | object |
Variable Collections | object |
| Field | Type |
|---|---|
Title | text |
Description | text |
Thumbnail URL | text |
Thumbnail Width | number |
Thumbnail Height | number |
| Field | Type |
|---|---|
Payment Status | text |
Community File ID | text |
Amount | number |
Currency | text |
Created At | text |
Paid At | text |
| Field | Type |
|---|---|
Project ID | text |
Name | text |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
Variables | object |
Variable Collections | object |
| Field | Type |
|---|---|
Style Key | text |
File Key | text |
Node ID | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
User | object |
| Field | Type |
|---|---|
ID | text |
Event Type | text |
Context | text |
Context ID | text |
Team ID | text |
Plan API ID | text |
Status | text |
Client ID | text |
Endpoint | text |
Description | text |
| Field | Type |
|---|---|
ID | text |
Action | object |
Type | text |
Timestamp | number |
Actor | object |
Context | object |
| Field | Type |
|---|---|
User | object |
Created At | text |
Emoji | text |
| Field | Type |
|---|---|
Date | text |
User Email | text |
AI Operations | number |
Tokens Used | number |
Cost | number |
| Field | Type |
|---|---|
ID | text |
File Key | text |
Node ID | text |
Name | text |
URL | text |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
Comment ID | text |
File Key | text |
Parent ID | text |
User | object |
Created At | text |
Resolved At | text |
Message | text |
Client Meta | object |
Order ID | text |
| Field | Type |
|---|---|
Component Key | text |
File Key | text |
Node ID | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
User | object |
Containing Frame | text |
| Field | Type |
|---|---|
Component Set ID | text |
Component Set Key | text |
File Key | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
Style Key | text |
File Key | text |
Node ID | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
User | object |
| Field | Type |
|---|---|
Version ID | text |
Created At | text |
Label | text |
Description | text |
User | object |
| Field | Type |
|---|---|
File Key | text |
Name | text |
Thumbnail URL | text |
Last Modified | text |
| Field | Type |
|---|---|
File Key | text |
Name | text |
Thumbnail URL | text |
Last Modified | text |
| Field | Type |
|---|---|
Folder ID | text |
Name | text |
Parent Folder ID | text |
| Field | Type |
|---|---|
Component Key | text |
File Key | text |
Node ID | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
User | object |
Containing Frame | text |
| Field | Type |
|---|---|
Component Set ID | text |
Component Set Key | text |
File Key | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
Folder ID | text |
Name | text |
Parent Folder ID | text |
| Field | Type |
|---|---|
Project ID | text |
Name | text |
| Field | Type |
|---|---|
Style Key | text |
File Key | text |
Node ID | text |
Name | text |
Description | text |
Created At | text |
Updated At | text |
User | object |
| Field | Type |
|---|---|
ID | text |
Event Type | text |
Context | text |
Context ID | text |
Team ID | text |
Plan API ID | text |
Status | text |
Client ID | text |
Endpoint | text |
Description | text |
| Field | Type |
|---|---|
ID | text |
Webhook ID | text |
Timestamp | number |
Status Code | number |
Request Body | text |
Retry Count | number |
| Field | Type |
|---|---|
ID | text |
Event Type | text |
Context | text |
Context ID | text |
Team ID | text |
Plan API ID | text |
Status | text |
Client ID | text |
Endpoint | text |
Description | text |
| Field | Type |
|---|---|
Images | object |
Error | text |
Status | text |
Actions
| Field | Type |
|---|---|
User | object |
Created At | text |
Emoji | text |
| Field | Type |
|---|---|
Comment ID | text |
File Key | text |
Message | text |
User | object |
Created At | text |
| Field | Type |
|---|---|
ID | text |
File Key | text |
Node ID | text |
Name | text |
URL | text |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
Comment ID | text |
Status | text |
| Field | Type |
|---|---|
Status | text |
No fields documented.
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Variables | object |
Variable Collections | object |
| Field | Type |
|---|---|
ID | text |
File Key | text |
Node ID | text |
Name | text |
URL | text |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
ID | text |
Event Type | text |
Context | text |
Context ID | text |
Team ID | text |
Plan API ID | text |
Status | text |
Client ID | text |
Endpoint | text |
Description | text |