Key Concepts

Ability Usage

Ability Usage

Ability Usage

Creating and Managing Abilities


An Ability is created and edited as an independent workflow unit within a project.



  • Create: Click the Create Ability button on the project screen to create a new Ability.

  • Manage: You can set the Ability’s name and description, check the last edited time, and assign an icon to help distinguish it.

  • Edit: Enter the Ability to perform node operations (placement, connection, modification, etc.).

  • Delete: Deleted Abilities cannot be restored.


Running an Ability



  • Click RUN TEST > Run Test at the bottom-right corner of the canvas to execute the entire workflow.

  • For details, refer to the Ability Test page.


Reusing an Ability


You can move a built Ability to another project or environment for reuse.

  • Export: Click the Export button at the top-right of the canvas to download the Ability as a JSON file, which can be used for backup or sharing.

  • Import: Use the Import Ability button at the top-right of the project page to upload an Ability in JSON format.



To reuse an ability, you must release the API.


Deploying an Ability


A completed Ability can be converted into an API for use in external systems, version-controlled, and even monetized.



  • API Deployment & Version Management: After building an Ability, use the Publish feature to deploy it as an API and manage versions systematically.