Rating
4.9
Pre-built
150+
integrations
Total
100+
active users
avg
2 min
to connect
Custom Connections
Available
via HTTP connector
Build Powerful Workflows, fast
Triggers
When this happens…
Figma
- Dev Mode Status Updated Real-timeFires when a layer is marked as "Ready for Dev", "Completed", or has its Dev Mode status cleared. Useful for triggering handoff notifications to developers or updating project tracking tools.
- File Deleted Real-timeFires when any file within the subscribed context is deleted. Useful for cleanup workflows, audit logging, or triggering alerts.
- File Updated Real-timeFires when any change is saved to a file within the subscribed context. Use this to trigger downstream syncs, notifications, or exports whenever a designer updates their work.
- File Version Created Real-timeFires when a designer explicitly saves a named version (via File → Save to Version History). Useful for triggering handoff, snapshot archival, or approval workflows.
- Library Published Real-timeFires when components, styles, or variables are published from a library file. A separate event fires per asset type (components, styles, variables). Useful for syncing design tokens, triggering Storybook updates, or notifying dev teams of design system changes.
- New File Comment Real-timeFires whenever a user adds a comment or reply to any file within the subscribed team, project, or file context. Useful for routing design feedback to Slack, Jira, or email.
Any other trigger you can think up
NetSPI Attack Surface Management
- New DomainsNew Domains in ASM
- New IP AddressesNew IP addresses in ASM
- New VulnerabilitiesCreated vulnerability in ASM
- Updated VulnerabilitiesUpdated vulnerability in ASM
Any other trigger you can think up
Actions
Do this…
Figma
- Create Dev ResourcesAttaches one or more dev resources (external URLs like tickets, PRs, or documentation) to specific nodes in a Figma file.
- Create WebhookCreates a webhook that sends a POST request to your endpoint when the specified event fires. A PING event is sent immediately upon creation to verify the endpoint. Webhooks can be attached to a team, project, or individual file.
- Delete CommentPermanently deletes a comment. Only the author of the comment can delete it.
- Delete Dev ResourcePermanently deletes a dev resource attachment from a Figma node.
- Delete WebhookDeletes the specified webhook. This action is irreversible. The webhook will immediately stop sending events.
- Get Activity LogsReturns audit/activity log entries for the organization. Requires Enterprise plan and Figma for Government base URL. Supports filtering by event type and date range.
- Get CommentsReturns all comments left on a file, including their author, position, thread structure, and creation timestamp.
- Get Component by KeyReturns detailed metadata for a specific published component identified by its component key.
- Get Current UserReturns the Figma account details (ID, email, handle, avatar) for the user or application that owns the access token.
- Get Dev ResourcesReturns dev resources (external links like Jira tickets, PRs, docs) attached to specific nodes in a file. Optionally filter by node IDs.
- Get FileReturns the complete document tree for a Figma file as JSON, including all nodes, components, styles, and metadata. Supports filtering by node IDs and tree depth to limit response size.
- Get File ComponentsReturns all component metadata published from the given file.
- Get File MetadataReturns file metadata including name, last touched info, creator, and thumbnail URL. Much lighter than Get File — no document tree included.
- Get File NodesReturns the JSON subtrees for specified node IDs in a Figma file, along with their component and style metadata.
- Get File StylesReturns style metadata for all styles published from the given file.
- Get File VersionsReturns a paginated list of all saved versions for a file, ordered by creation date (newest first). Each version includes the version ID, label, description, and the user who created it.
- Get Image Fill URLsReturns a mapping of image references to signed S3 download URLs for all images used as fills in the file. URLs expire within 14 days.
- Get Local VariablesReturns all local variables created in the file plus any remote variables used in the file. Enterprise plan required.
- Get Project FilesReturns a list of files within a project. Each file entry includes its key, name, thumbnail, and last modified date.
- Get Published VariablesReturns all variables and variable collections published from the file. Enterprise plan required.
- Get Style by KeyReturns detailed metadata for a specific published style by its key.
- Get Team ComponentsReturns metadata for all components published to a team library, including component name, description, thumbnail, and linked file.
- Get Team ProjectsReturns a list of projects for the specified team. Requires the projects:read scope. Note: Project endpoints require approval from Figma for new apps.
- Get Team StylesReturns metadata for all styles (fill, text, effect, grid) published to a team library.
- Get WebhookReturns the full details of a registered webhook by its ID.
- Get Webhook Request LogReturns all event payloads sent by a webhook in the past week. Useful for debugging delivery failures or verifying event structure.
- List WebhooksReturns all webhooks attached to a specific context. Alternatively, use plan_api_id to list all webhooks across all contexts.
- Post CommentPosts a new top-level comment or reply on a Figma file. You can optionally anchor the comment to a specific position on the canvas or reply to an existing root comment.
- Post Comment ReactionAdds an emoji reaction to an existing comment. Accepts standard emoji shortcodes such as :heart: or :+1:.
- Render Images from FileRenders the specified nodes as images and returns download URLs. Supports JPG, PNG, SVG, and PDF output formats. Exported image URLs expire after 30 days.
- Update WebhookUpdates one or more properties (event type, endpoint, passcode, status, or description) of an existing webhook.
Any other action you can think up
NetSPI Attack Surface Management
- Accept Workato legal agreementAccept Workato legal agreement in Attack surface management
- Add network assets to attack surfaceAdd network assets to attack surface in Attack surface management
- Add CIDR ranges to attack surfaceAdd CIDR ranges to attack surface in Attack surface management
- Add IP ranges to attack surfaceAdd IP ranges to attack surface in Attack surface management
- Add port screenshot by IDAdd port screenshot by ID in Attack surface management
- Add service screenshot by IDAdd service screenshot by ID in Attack surface management
- Add integration referenceAdd integration reference in Attack surface management
- Create productsCreate products in Attack surface management
- Associate ASNs from DomainsAssociate ASNs from Domains in Attack surface management
- Bulk Update ASN Clients by IDBulk Update ASN Clients by ID in Attack surface management
- Update domainsUpdate domains in Attack surface management
- Update IP addressesUpdate IP addresses in Attack surface management
- Update portsUpdate ports in Attack surface management
- Create or update companiesCreate or update companies in Attack surface management
- Create an API userCreate an API user in Attack surface management
- Add AWS AccountAdd AWS Account in Attack surface management
- Add Azure AccountAdd Azure Account in Attack surface management
- Create certificateCreate certificate in Attack surface management
- Create vulnerability for each portCreate vulnerability for each port in Attack surface management
- Create tagCreate tag in Attack surface management
- Add domains to attack surfaceAdd domains to attack surface in Attack surface management
- Add IPs to attack surfaceAdd IPs to attack surface in Attack surface management
- Create portCreate port in Attack surface management
- Create vulnerabilityCreate vulnerability in Attack surface management
- Create vulnerabilities in bulkCreate vulnerabilities in bulk in Attack surface management
- Create workato integrationCreate workato integration in Attack surface management
- Decline Workato legal agreementDecline Workato legal agreement in Attack surface management
- Delete your API userDelete your API user in Attack surface management
- Delete Account by IDDelete Account by ID in Attack surface management
- Delete companiesDelete companies in Attack surface management
- Delete company by IDDelete company by ID in Attack surface management
- Delete domains' tagsDelete domains' tags in Attack surface management
- Delete domainsDelete domains in Attack surface management
- Delete ips' tagsDelete ips' tags in Attack surface management
- Delete imageDelete image in Attack surface management
- Delete ports' tagsDelete ports' tags in Attack surface management
- Delete portsDelete ports in Attack surface management
- Delete Slack integrationDelete Slack integration in Attack surface management
- Delete tag by IDDelete tag by ID in Attack surface management
- Delete tagsDelete tags in Attack surface management
- Delete user by IDDelete user by ID in Attack surface management
- Delete domainDelete domain in Attack surface management
- Delete IP addressesDelete IP addresses in Attack surface management
- Delete IP address by IDDelete IP address by ID in Attack surface management
- Delete port by IDDelete port by ID in Attack surface management
- Delete vulnerability by IDDelete vulnerability by ID in Attack surface management
- Delete vulnerabilitiesDelete vulnerabilities in Attack surface management
- Delete workato integrationDelete workato integration in Attack surface management
- Edit clientEdit client in Attack surface management
- Edit tagEdit tag in Attack surface management
- Get a JWT for the workato integrationGet a JWT for the workato integration in Attack surface management
- Get API userGet API user in Attack surface management
- Get ASN Client by IDGet ASN Client by ID in Attack surface management
- Get Account by IDGet Account by ID in Attack surface management
- Get domain by IDGet domain by ID in Attack surface management
- Get IP by IDGet IP by ID in Attack surface management
- Get port by IDGet port by ID in Attack surface management
- Get vulnerability by IDGet vulnerability by ID in Attack surface management
- Get certificate by IDGet certificate by ID in Attack surface management
- Get client subscription detailsGet client subscription details in Attack surface management
- Get clientGet client in Attack surface management
- Get company hierarchy by IDGet company hierarchy by ID in Attack surface management
- Get company by IDGet company by ID in Attack surface management
- Get current userGet current user in Attack surface management
- Search asset tagsSearch asset tags in Attack surface management
- Get random screenshot by domain IDGet random screenshot by domain ID in Attack surface management
- Get random screenshot by IP Address IDGet random screenshot by IP Address ID in Attack surface management
- Get port screenshot by IDGet port screenshot by ID in Attack surface management
- Get service screenshot by IDGet service screenshot by ID in Attack surface management
- Get image by IDGet image by ID in Attack surface management
- Get integration identifiers by IDGet integration identifiers by ID in Attack surface management
- Search IP address historySearch IP address history in Attack surface management
- Get async job by IDGet async job by ID in Attack surface management
- Get port screenshot by phashGet port screenshot by phash in Attack surface management
- Get product by IDGet product by ID in Attack surface management
- Get search vulnerability by idGet search vulnerability by id in Attack surface management
- Get vulnerability severity levelsGet vulnerability severity levels in Attack surface management
- Get tag by IDGet tag by ID in Attack surface management
- Get user by IDGet user by ID in Attack surface management
- Invite userInvite user in Attack surface management
- LogoutLogout in Attack surface management
- Search API usersSearch API users in Attack surface management
- Search ASNsSearch ASNs in Attack surface management
- Search global attack surface facetsSearch global attack surface facets in Attack surface management
- Search global attack surfaceSearch global attack surface in Attack surface management
- Search certificatesSearch certificates in Attack surface management
- Search clientsSearch clients in Attack surface management
- Search cloud accountsSearch cloud accounts in Attack surface management
- Search companiesSearch companies in Attack surface management
- Search DNS timeseriesSearch DNS timeseries in Attack surface management
- Search DNS recordsSearch DNS records in Attack surface management
- Search domain historySearch domain history in Attack surface management
- Search service screenshotsSearch service screenshots in Attack surface management
- Search async jobsSearch async jobs in Attack surface management
- Search port historySearch port history in Attack surface management
- Search productsSearch products in Attack surface management
- Search service certificate timeseriesSearch service certificate timeseries in Attack surface management
- Search service product timeseriesSearch service product timeseries in Attack surface management
- Search tagsSearch tags in Attack surface management
- Search usersSearch users in Attack surface management
- Search domainsSearch domains in Attack surface management
- Search IP addressesSearch IP addresses in Attack surface management
- Search portsSearch ports in Attack surface management
- Search vulnerabilitiesSearch vulnerabilities in Attack surface management
- Search vulnerability historySearch vulnerability history in Attack surface management
- Unassociate ASNUnassociate ASN in Attack surface management
- Unassociate ASNsUnassociate ASNs in Attack surface management
- Update API userUpdate API user in Attack surface management
- Update AWS Account by IDUpdate AWS Account by ID in Attack surface management
- Update Azure Account by IDUpdate Azure Account by ID in Attack surface management
- Update company by IDUpdate company by ID in Attack surface management
- Bulk update domains by idBulk update domains by id in Attack surface management
- Bulk update ports by IDBulk update ports by ID in Attack surface management
- Update your userUpdate your user in Attack surface management
- Update user by IDUpdate user by ID in Attack surface management
- Update ASN Client by IDUpdate ASN Client by ID in Attack surface management
- Update domain by IDUpdate domain by ID in Attack surface management
- Update IP addressUpdate IP address in Attack surface management
- Update port by IDUpdate port by ID in Attack surface management
- Update vulnerability by IDUpdate vulnerability by ID in Attack surface management
- Update vulnerabilities statusUpdate vulnerabilities status in Attack surface management
- Upload imageUpload image in Attack surface management
- Update SAML metadataUpdate SAML metadata in Attack surface management
- Upsert cloud DomainsUpsert cloud Domains in Attack surface management
- Upsert cloud IP addressesUpsert cloud IP addresses in Attack surface management
- Create or update companyCreate or update company in Attack surface management
- Verify assets are validVerify assets are valid in Attack surface management
Any other action you can think up
One platform
- Power
- Agility
- Speed
- Innovation
