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…

CYPHER Learning for Business
  • Achieved level Real-time
    Achieved level in CYPHER Learning
  • Course archived Real-time
    Course archived in CYPHER Learning
  • Attendance record created Real-time
    Attendance record created in CYPHER Learning
  • Attendance record updated Real-time
    Attendance record updated in CYPHER Learning
  • Awarded badge in course game Real-time
    Awarded badge in course game in CYPHER Learning
  • Awarded certificate in course game Real-time
    Awarded certificate in course game in CYPHER Learning
  • Awarded points Real-time
    Awarded points in CYPHER Learning
  • Commented on course news Real-time
    Commented on course news in CYPHER Learning
  • Learner completed Real-time
    Learner completed in CYPHER Learning
  • Learner completed assessment Real-time
    Learner completed assessment in CYPHER Learning
  • Learner completed module Real-time
    Learner completed module in CYPHER Learning
  • Course created Real-time
    Course created in CYPHER Learning
  • Created assessment in course Real-time
    Created assessment in course in CYPHER Learning
  • Created module in course Real-time
    Created module in course in CYPHER Learning
  • Created wiki page Real-time
    Created wiki page in CYPHER Learning
  • Course deleted Real-time
    Course deleted in CYPHER Learning
  • Edited wiki page Real-time
    Edited wiki page in CYPHER Learning
  • Learner enrolled Real-time
    Learner enrolled in CYPHER Learning
  • Entered chat room Real-time
    Entered chat room in CYPHER Learning
  • Course finished Real-time
    Course finished in CYPHER Learning
  • Scored assessment Real-time
    Scored assessment in CYPHER Learning
  • Posted to course forum Real-time
    Posted to course forum in CYPHER Learning
  • Posted to course news Real-time
    Posted to course news in CYPHER Learning
  • Course published Real-time
    Course published in CYPHER Learning
  • Replied to course forum Real-time
    Replied to course forum in CYPHER Learning
  • Attendance session created Real-time
    Attendance session created in CYPHER Learning
  • Attendance session updated Real-time
    Attendance session updated in CYPHER Learning
  • Course started Real-time
    Course started in CYPHER Learning
  • Submitted assessment Real-time
    Submitted assessment in CYPHER Learning
  • Course unarchived Real-time
    Course unarchived in CYPHER Learning
  • Learner unenrolled Real-time
    Learner unenrolled in CYPHER Learning
  • Course unpublished Real-time
    Course unpublished in CYPHER Learning
  • Course updated Real-time
    Course updated in CYPHER Learning
  • Learner viewed assessment Real-time
    Learner viewed assessment in CYPHER Learning
  • Learner viewed modules Real-time
    Learner viewed modules in CYPHER Learning
  • Learner viewed section Real-time
    Learner viewed section in CYPHER Learning
  • Member added Real-time
    Member added in CYPHER Learning
  • Commented on group news Real-time
    Commented on group news in CYPHER Learning
  • Group created Real-time
    Group created in CYPHER Learning
  • Posted to group forum Real-time
    Posted to group forum in CYPHER Learning
  • Posted to group news Real-time
    Posted to group news in CYPHER Learning
  • Member removed Real-time
    Member removed in CYPHER Learning
  • Replied to group forum Real-time
    Replied to group forum in CYPHER Learning
  • User archived Real-time
    User archived in CYPHER Learning
  • Awarded badge to user Real-time
    Awarded badge to user in CYPHER Learning
  • Awarded certificate to user Real-time
    Awarded certificate to user in CYPHER Learning
  • User added Real-time
    User added in CYPHER Learning
  • User logged in Real-time
    User logged in in CYPHER Learning
  • Order payment Real-time
    Order payment in CYPHER Learning
  • User updated Real-time
    User updated in CYPHER Learning
  • Any other trigger you can think up

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…

CYPHER Learning for Business
  • Create assessment grade
    Create assessment grade in Cypher learning
  • Create assessment grades Batch
    Create assessment grades in Cypher learning
  • Delete an assessment's grade
    Delete an assessment's grade in Cypher learning
  • Get an assessment's grade
    Get an assessment's grade in Cypher learning
  • List an assessment's grades
    List an assessment's grades in Cypher learning
  • Update an assessment's grade
    Update an assessment's grade in Cypher learning
  • Update assessment grades Batch
    Update assessment grades in Cypher learning
  • Get an assessment's result
    Get an assessment's result in Cypher learning
  • List an assessment's results
    List an assessment's results in Cypher learning
  • Get a SCORM assessment's result
    Get a SCORM assessment's result in Cypher learning
  • List a SCORM assessment's results
    List a SCORM assessment's results in Cypher learning
  • Create attendance record
    Create attendance record in Cypher learning
  • Create attendance records Batch
    Create attendance records in Cypher learning
  • Delete attendance record
    Delete attendance record in Cypher learning
  • Get attendance record
    Get attendance record in Cypher learning
  • List attendance records
    List attendance records in Cypher learning
  • Update attendance record
    Update attendance record in Cypher learning
  • Update attendance records Batch
    Update attendance records in Cypher learning
  • List badge awards
    List badge awards in Cypher learning
  • Get badge
    Get badge in Cypher learning
  • List badges
    List badges in Cypher learning
  • Get batch
    Get batch in Cypher learning
  • List batches
    List batches in Cypher learning
  • List certificate awards
    List certificate awards in Cypher learning
  • Get certificate
    Get certificate in Cypher learning
  • List certificates
    List certificates in Cypher learning
  • Update courses Batch
    Update courses in Cypher learning
  • Get course assessment
    Get course assessment in Cypher learning
  • List course assessments
    List course assessments in Cypher learning
  • Add course assistant
    Add course assistant in Cypher learning
  • Add course assistants Batch
    Add course assistants in Cypher learning
  • Remove course assistant
    Remove course assistant in Cypher learning
  • Get course assistant
    Get course assistant in Cypher learning
  • List course assistants
    List course assistants in Cypher learning
  • Create attendance session
    Create attendance session in Cypher learning
  • Create attendance sessions Batch
    Create attendance sessions in Cypher learning
  • Delete attendance session
    Delete attendance session in Cypher learning
  • Get attendance session
    Get attendance session in Cypher learning
  • List attendance sessions
    List attendance sessions in Cypher learning
  • Update attendance session
    Update attendance session in Cypher learning
  • Update attendance sessions Batch
    Update attendance sessions in Cypher learning
  • Create course children Batch
    Create course children in Cypher learning
  • List course children
    List course children in Cypher learning
  • Copy course Batch
    Copy course in Cypher learning
  • Create course
    Create course in Cypher learning
  • Create courses Batch
    Create courses in Cypher learning
  • Delete course
    Delete course in Cypher learning
  • Get course
    Get course in Cypher learning
  • List courses
    List courses in Cypher learning
  • Update course
    Update course in Cypher learning
  • Get course group
    Get course group in Cypher learning
  • List course groups
    List course groups in Cypher learning
  • Add course instructor
    Add course instructor in Cypher learning
  • Add course instructors Batch
    Add course instructors in Cypher learning
  • Remove course instructor
    Remove course instructor in Cypher learning
  • Get course instructor
    Get course instructor in Cypher learning
  • List course instructors
    List course instructors in Cypher learning
  • Add course learner
    Add course learner in Cypher learning
  • Add course learners Batch
    Add course learners in Cypher learning
  • Remove course learner
    Remove course learner in Cypher learning
  • Get course learner
    Get course learner in Cypher learning
  • List course learners
    List course learners in Cypher learning
  • Update course learner
    Update course learner in Cypher learning
  • Update course learners Batch
    Update course learners in Cypher learning
  • Get module
    Get module in Cypher learning
  • List modules
    List modules in Cypher learning
  • Get course reference section
    Get course reference section in Cypher learning
  • List course reference sections
    List course reference sections in Cypher learning
  • Get course section
    Get course section in Cypher learning
  • List course sections
    List course sections in Cypher learning
  • Update course templates Batch
    Update course templates in Cypher learning
  • Get course template assessment
    Get course template assessment in Cypher learning
  • List course template assessments
    List course template assessments in Cypher learning
  • Add course template children Batch
    Add course template children in Cypher learning
  • List course template children
    List course template children in Cypher learning
  • Copy course template Batch
    Copy course template in Cypher learning
  • Create course template
    Create course template in Cypher learning
  • Create course templates Batch
    Create course templates in Cypher learning
  • Delete course template
    Delete course template in Cypher learning
  • Get course template
    Get course template in Cypher learning
  • List course templates
    List course templates in Cypher learning
  • Update course template
    Update course template in Cypher learning
  • Get course template's group
    Get course template's group in Cypher learning
  • List course template groups
    List course template groups in Cypher learning
  • Add course template instructor
    Add course template instructor in Cypher learning
  • Add course template instructors Batch
    Add course template instructors in Cypher learning
  • Remove course template instructor
    Remove course template instructor in Cypher learning
  • Get course template instructor
    Get course template instructor in Cypher learning
  • List course template instructors
    List course template instructors in Cypher learning
  • Get course template's module
    Get course template's module in Cypher learning
  • List course template modules
    List course template modules in Cypher learning
  • Get a course template's section
    Get a course template's section in Cypher learning
  • List course template sections
    List course template sections in Cypher learning
  • Get game
    Get game in Cypher learning
  • List games
    List games in Cypher learning
  • Get level
    Get level in Cypher learning
  • List levels
    List levels in Cypher learning
  • Get player
    Get player in Cypher learning
  • List players
    List players in Cypher learning
  • Update groups Batch
    Update groups in Cypher learning
  • Add group admin
    Add group admin in Cypher learning
  • Add group admins Batch
    Add group admins in Cypher learning
  • Remove group admin
    Remove group admin in Cypher learning
  • Get group admin
    Get group admin in Cypher learning
  • List group admins
    List group admins in Cypher learning
  • Add group assistant
    Add group assistant in Cypher learning
  • Add group assistants Batch
    Add group assistants in Cypher learning
  • Remove group assistant
    Remove group assistant in Cypher learning
  • Get group assistant
    Get group assistant in Cypher learning
  • List group assistants
    List group assistants in Cypher learning
  • Create group
    Create group in Cypher learning
  • Create groups Batch
    Create groups in Cypher learning
  • Delete group
    Delete group in Cypher learning
  • Get group
    Get group in Cypher learning
  • List groups
    List groups in Cypher learning
  • Update group
    Update group in Cypher learning
  • Add group leader
    Add group leader in Cypher learning
  • Add group leaders Batch
    Add group leaders in Cypher learning
  • Remove group leader
    Remove group leader in Cypher learning
  • Get group leader
    Get group leader in Cypher learning
  • List group leaders
    List group leaders in Cypher learning
  • Add group member
    Add group member in Cypher learning
  • Add group members Batch
    Add group members in Cypher learning
  • Remove group member
    Remove group member in Cypher learning
  • Get group member
    Get group member in Cypher learning
  • List group members
    List group members in Cypher learning
  • Update job titles Batch
    Update job titles in Cypher learning
  • Create job title
    Create job title in Cypher learning
  • Create job titles Batch
    Create job titles in Cypher learning
  • Delete job title
    Delete job title in Cypher learning
  • Get job title
    Get job title in Cypher learning
  • List job titles
    List job titles in Cypher learning
  • Update job title
    Update job title in Cypher learning
  • List job title users
    List job title users in Cypher learning
  • Get a module's section
    Get a module's section in Cypher learning
  • List module sections
    List module sections in Cypher learning
  • Get order
    Get order in Cypher learning
  • List orders
    List orders in Cypher learning
  • Update organizations Batch
    Update organizations in Cypher learning
  • List organization courses
    List organization courses in Cypher learning
  • List organization course templates
    List organization course templates in Cypher learning
  • Create organization
    Create organization in Cypher learning
  • Create organizations Batch
    Create organizations in Cypher learning
  • Delete organization
    Delete organization in Cypher learning
  • Get organization
    Get organization in Cypher learning
  • List organizations
    List organizations in Cypher learning
  • Update organization
    Update organization in Cypher learning
  • List organization groups
    List organization groups in Cypher learning
  • Add suborganization
    Add suborganization in Cypher learning
  • Add suborganizations Batch
    Add suborganizations in Cypher learning
  • Delete suborganization
    Delete suborganization in Cypher learning
  • List suborganizations
    List suborganizations in Cypher learning
  • List organization users
    List organization users in Cypher learning
  • List player's badge history
    List player's badge history in Cypher learning
  • List player's level history
    List player's level history in Cypher learning
  • List player's point history
    List player's point history in Cypher learning
  • Update users Batch
    Update users in Cypher learning
  • Get a user's assessment grade
    Get a user's assessment grade in Cypher learning
  • List user assessment grades
    List user assessment grades in Cypher learning
  • Add user child
    Add user child in Cypher learning
  • Add user children Batch
    Add user children in Cypher learning
  • Remove user child
    Remove user child in Cypher learning
  • List user children
    List user children in Cypher learning
  • List user course assistants
    List user course assistants in Cypher learning
  • List user course instructors
    List user course instructors in Cypher learning
  • List user course learners
    List user course learners in Cypher learning
  • Create user
    Create user in Cypher learning
  • Create users Batch
    Create users in Cypher learning
  • Delete user
    Delete user in Cypher learning
  • Get user
    Get user in Cypher learning
  • List users
    List users in Cypher learning
  • Update user
    Update user in Cypher learning
  • List user direct reports
    List user direct reports in Cypher learning
  • Add user friend
    Add user friend in Cypher learning
  • Add user friends Batch
    Add user friends in Cypher learning
  • Remove user friend
    Remove user friend in Cypher learning
  • List user friends
    List user friends in Cypher learning
  • List user group admins
    List user group admins in Cypher learning
  • List user group assistants
    List user group assistants in Cypher learning
  • List user group leaders
    List user group leaders in Cypher learning
  • List user group members
    List user group members in Cypher learning
  • List user mentees
    List user mentees in Cypher learning
  • List user mentors
    List user mentors in Cypher learning
  • Add user parent
    Add user parent in Cypher learning
  • Add user parents Batch
    Add user parents in Cypher learning
  • Remove user parent
    Remove user parent in Cypher learning
  • List user parents
    List user parents in Cypher learning
  • List user sessions
    List user sessions in Cypher learning
  • List user visits
    List user visits in Cypher learning
  • 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