Rating

4.9

Pre-built

150+

integrations

Total

100+

active users

avg

2 min

to connect

Custom Connections

Available

via HTTP connector

Market leaders run on Workato

  • monday.svg
  • box.svg
  • hp-2.svg
  • atlassian.svg
  • cisco.png

Build Powerful Workflows, fast

Triggers

When this happens…

Figma
  • Dev Mode Status Updated Real-time
    Fires 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-time
    Fires when any file within the subscribed context is deleted. Useful for cleanup workflows, audit logging, or triggering alerts.
  • File Updated Real-time
    Fires 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-time
    Fires 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-time
    Fires 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-time
    Fires 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

Actions

Do this…

Crelate
  • approve application
    approve application in Crelate AP i reference
  • set application as spam
    set application as spam in Crelate AP i reference
  • mark application as spam
    mark application as spam in Crelate AP i reference
  • retrieve activities for a company
    retrieve activities for a company in Crelate AP i reference
  • retrieve activities for a contact
    retrieve activities for a contact in Crelate AP i reference
  • send form request
    send form request in Crelate AP i reference
  • Create
    Create in Crelate AP i reference
  • delete company
    delete company in Crelate AP i reference
  • delete attachment
    delete attachment in Crelate AP i reference
  • delete note
    delete note in Crelate AP i reference
  • delete task
    delete task in Crelate AP i reference
  • delete contact
    delete contact in Crelate AP i reference
  • remove contact from job
    remove contact from job in Crelate AP i reference
  • remove from job
    remove from job in Crelate AP i reference
  • delete job
    delete job in Crelate AP i reference
  • delete job posting
    delete job posting in Crelate AP i reference
  • Delete
    Delete in Crelate AP i reference
  • download export
    download export in Crelate AP i reference
  • Enable
    Enable in Crelate AP i reference
  • Ensure
    Ensure in Crelate AP i reference
  • retrieve companies by list id
    retrieve companies by list id in Crelate AP i reference
  • retrieve applications
    retrieve applications in Crelate AP i reference
  • retrieve applications by status
    retrieve applications by status in Crelate AP i reference
  • retrieve attachment
    retrieve attachment in Crelate AP i reference
  • retrieve notes
    retrieve notes in Crelate AP i reference
  • retrieve tasks
    retrieve tasks in Crelate AP i reference
  • retrieve exports
    retrieve exports in Crelate AP i reference
  • retrieve applicant sources
    retrieve applicant sources in Crelate AP i reference
  • retrieve application
    retrieve application in Crelate AP i reference
  • retrieve application content
    retrieve application content in Crelate AP i reference
  • retrieve application record statuses
    retrieve application record statuses in Crelate AP i reference
  • retrieve application statuses
    retrieve application statuses in Crelate AP i reference
  • retrieve available time entry formats
    retrieve available time entry formats in Crelate AP i reference
  • retrieve company
    retrieve company in Crelate AP i reference
  • retrieve attachment content
    retrieve attachment content in Crelate AP i reference
  • retrieve company lists
    retrieve company lists in Crelate AP i reference
  • retrieve note
    retrieve note in Crelate AP i reference
  • retrieve company record statuses
    retrieve company record statuses in Crelate AP i reference
  • retrieve task
    retrieve task in Crelate AP i reference
  • retrieve contact
    retrieve contact in Crelate AP i reference
  • retrieve contacts by email
    retrieve contacts by email in Crelate AP i reference
  • retrieve jobs
    retrieve jobs in Crelate AP i reference
  • retrieve contact lists
    retrieve contact lists in Crelate AP i reference
  • retrieve contact record statuses
    retrieve contact record statuses in Crelate AP i reference
  • retrieve contacts by date range
    retrieve contacts by date range in Crelate AP i reference
  • retrieve contacts by list id
    retrieve contacts by list id in Crelate AP i reference
  • retrieve attachment types
    retrieve attachment types in Crelate AP i reference
  • retrieve custom fields
    retrieve custom fields in Crelate AP i reference
  • retrieve eeoc pass reasons
    retrieve eeoc pass reasons in Crelate AP i reference
  • retrieves all emails from a contact
    retrieves all emails from a contact in Crelate AP i reference
  • retrieve export
    retrieve export in Crelate AP i reference
  • get form info
    get form info in Crelate AP i reference
  • get form request templates
    get form request templates in Crelate AP i reference
  • get form responses
    get form responses in Crelate AP i reference
  • retrieve job
    retrieve job in Crelate AP i reference
  • retrieve application attachment content
    retrieve application attachment content in Crelate AP i reference
  • retrieve contacts on a job [v1]
    retrieve contacts on a job [v1] in Crelate AP i reference
  • retrieve contacts [v2]
    retrieve contacts [v2] in Crelate AP i reference
  • retrieve job lists
    retrieve job lists in Crelate AP i reference
  • retrieve placements
    retrieve placements in Crelate AP i reference
  • retrieve job posting
    retrieve job posting in Crelate AP i reference
  • retrieve job postings
    retrieve job postings in Crelate AP i reference
  • retrieve all jobs
    retrieve all jobs in Crelate AP i reference
  • retrieve jobs by list id
    retrieve jobs by list id in Crelate AP i reference
  • retrieve opportunity types
    retrieve opportunity types in Crelate AP i reference
  • retrieve recent companies
    retrieve recent companies in Crelate AP i reference
  • retrieve recent contacts
    retrieve recent contacts in Crelate AP i reference
  • retrieve recent job postings
    retrieve recent job postings in Crelate AP i reference
  • retrieve recent jobs
    retrieve recent jobs in Crelate AP i reference
  • retrieve tag categories
    retrieve tag categories in Crelate AP i reference
  • retrieve workflow statuses
    retrieve workflow statuses in Crelate AP i reference
  • retrieve workflow types
    retrieve workflow types in Crelate AP i reference
  • is delivery type claimed
    is delivery type claimed in Crelate AP i reference
  • Is Duplicate Name
    Is Duplicate Name in Crelate AP i reference
  • retrieve activities for a job
    retrieve activities for a job in Crelate AP i reference
  • create company
    create company in Crelate AP i reference
  • create attachment
    create attachment in Crelate AP i reference
  • create note
    create note in Crelate AP i reference
  • create task
    create task in Crelate AP i reference
  • create contact
    create contact in Crelate AP i reference
  • append job
    append job in Crelate AP i reference
  • appends email to a contact
    appends email to a contact in Crelate AP i reference
  • create job
    create job in Crelate AP i reference
  • add contact to job
    add contact to job in Crelate AP i reference
  • create job posting
    create job posting in Crelate AP i reference
  • update contact
    update contact in Crelate AP i reference
  • update task
    update task in Crelate AP i reference
  • update company
    update company in Crelate AP i reference
  • update note
    update note in Crelate AP i reference
  • update job
    update job in Crelate AP i reference
  • update contact stage
    update contact stage in Crelate AP i reference
  • reject application
    reject application in Crelate AP i reference
  • replace access
    replace access in Crelate AP i reference
  • create export
    create export in Crelate AP i reference
  • resend form request
    resend form request in Crelate AP i reference
  • retrieve default delivery types for opportunity type
    retrieve default delivery types for opportunity type in Crelate AP i reference
  • retrieve opportunity delivery types
    retrieve opportunity delivery types in Crelate AP i reference
  • Retrieve Available Delivery Types
    Retrieve Available Delivery Types in Crelate AP i reference
  • Retrieve
    Retrieve in Crelate AP i reference
  • Is Claimed
    Is Claimed in Crelate AP i reference
  • Retrieve Placements With Access
    Retrieve Placements With Access in Crelate AP i reference
  • revoke access
    revoke access in Crelate AP i reference
  • search job postings
    search job postings in Crelate AP i reference
  • update job posting
    update job posting in Crelate AP i reference
  • update opportunity delivery types
    update opportunity delivery types in Crelate AP i reference
  • Update
    Update in Crelate AP i reference
  • Update the Children Type Meanings
    Update the Children Type Meanings in Crelate AP i reference
  • set company profile picture
    set company profile picture in Crelate AP i reference
  • set contact profile picture
    set contact profile picture in Crelate AP i reference
  • grant access
    grant access in Crelate AP i reference
  • retrieve delivery types list
    retrieve delivery types list in Crelate AP i reference
  • Any other action you can think up

Figma
  • Create Dev Resources
    Attaches one or more dev resources (external URLs like tickets, PRs, or documentation) to specific nodes in a Figma file.
  • Create Webhook
    Creates 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 Comment
    Permanently deletes a comment. Only the author of the comment can delete it.
  • Delete Dev Resource
    Permanently deletes a dev resource attachment from a Figma node.
  • Delete Webhook
    Deletes the specified webhook. This action is irreversible. The webhook will immediately stop sending events.
  • Get Activity Logs
    Returns 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 Comments
    Returns all comments left on a file, including their author, position, thread structure, and creation timestamp.
  • Get Component by Key
    Returns detailed metadata for a specific published component identified by its component key.
  • Get Current User
    Returns the Figma account details (ID, email, handle, avatar) for the user or application that owns the access token.
  • Get Dev Resources
    Returns dev resources (external links like Jira tickets, PRs, docs) attached to specific nodes in a file. Optionally filter by node IDs.
  • Get File
    Returns 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 Components
    Returns all component metadata published from the given file.
  • Get File Metadata
    Returns file metadata including name, last touched info, creator, and thumbnail URL. Much lighter than Get File — no document tree included.
  • Get File Nodes
    Returns the JSON subtrees for specified node IDs in a Figma file, along with their component and style metadata.
  • Get File Styles
    Returns style metadata for all styles published from the given file.
  • Get File Versions
    Returns 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 URLs
    Returns 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 Variables
    Returns all local variables created in the file plus any remote variables used in the file. Enterprise plan required.
  • Get Project Files
    Returns a list of files within a project. Each file entry includes its key, name, thumbnail, and last modified date.
  • Get Published Variables
    Returns all variables and variable collections published from the file. Enterprise plan required.
  • Get Style by Key
    Returns detailed metadata for a specific published style by its key.
  • Get Team Components
    Returns metadata for all components published to a team library, including component name, description, thumbnail, and linked file.
  • Get Team Projects
    Returns 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 Styles
    Returns metadata for all styles (fill, text, effect, grid) published to a team library.
  • Get Webhook
    Returns the full details of a registered webhook by its ID.
  • Get Webhook Request Log
    Returns all event payloads sent by a webhook in the past week. Useful for debugging delivery failures or verifying event structure.
  • List Webhooks
    Returns all webhooks attached to a specific context. Alternatively, use plan_api_id to list all webhooks across all contexts.
  • Post Comment
    Posts 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 Reaction
    Adds an emoji reaction to an existing comment. Accepts standard emoji shortcodes such as :heart: or :+1:.
  • Render Images from File
    Renders 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 Webhook
    Updates one or more properties (event type, endpoint, passcode, status, or description) of an existing webhook.
  • Any other action you can think up

One platform

  • Power
  • Agility
  • Speed
  • Innovation