Action Definition
Overview
Action is the executable unit of the flow, specifying what needs to be done at each step.
- An action requires inputs (outputs of the previous actions or of the initial Event) and will produce some particular outputs that can be used as an input for later actions in the flow.
- An action can use the outputs of previous actions in the same branch, or in parent branches.
Available Actions
Each type of Event will be allowed access to different sets of actions.
- Split Flow
- Transform
- Iterate over a List
- Transfer to other Flow
- Memory
- Custom Action
- Add a Custom Tag
- Get a Tag by Name
- Record Voicemail
- Play a Message
- Gather Input
- Make Outgoing Call
- Connect Call
- Hang Up
- Notify New Call
- Send SMS Message (legacy)
- Gather SMS Input
Note:
For the actions:
- Add a Custom Tag
- Play a Message
- Gather Input
- Connect Call
- Hang Up
- Transfer to other Flow
They are only compatible with Flows which have ongoing transactions.