Skip to main content

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.

  1. Split Flow
  2. Transform
  3. Iterate over a List
  4. Transfer to other Flow
  5. Memory
  6. Custom Action
  7. Add a Custom Tag
  8. Get a Tag by Name
  9. Record Voicemail
  10. Play a Message
  11. Gather Input
  12. Make Outgoing Call
  13. Connect Call
  14. Hang Up
  15. Notify New Call
  16. Send SMS Message (legacy)
  17. 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.