Skip to main content

What is an action?

An action is an executable compute unit. It has the following characteristics:

  • it exchanges inputs and outputs as JSON arrays.

  • it has a single purpose

Kinds

An action can be of three kinds:

  • Docker

  • WebAssembly

  • Composition. A composite action can be composed of an arbitrary number of other actions, of any kind.