> ## Documentation Index
> Fetch the complete documentation index at: https://docs.membrane.agency/llms.txt
> Use this file to discover all available pages before exploring further.

# Run Action

The `run-action` function type executes predefined actions within flows.

## Usage

This function type is used in Flow Nodes to run existing actions, allowing you to reuse action logic within flow execution.

## Flow Node Configuration Example

```yaml theme={null}
name: Execute Create Contact Action
type: run-action
config:
  action:
    key: create-contact
  input:
    email:
      $var: input.email
    firstName:
      $var: input.firstName
    lastName:
      $var: input.lastName
```

## Configuration Parameters

* `action`
  * `key` - the key of the action to execute
* `input` - Input data to pass to the action (supports formulas)

## Output

The output matches the output schema of the executed action.
