Skip to main content

Project Definition

Overview

The Overview page will give you a basic information about the selected project. It Includes:

  • Project Name (Editable)
  • Project UUID (Click to copy)
  • Subscription UUID (Click to copy)
  • Capabilities (Editable)
  • Members (Editable)
  • Concurrent Call
  • Assigned Numbers
  • Limits
    • Open API
    • Programmable flow

After you enable the Developer license, you can create a new Project for your account.
A Projectis the sequence of different flows that collaborate to attain a certain outcome.
There are 3 types of projects, and each type will be allowed access to different sets of events and actions.

Voice

Events:

  1. API - Incoming Call
  2. API - Outgoing Call
  3. Call Detail Updated
  4. Call Ended
  5. Incoming Call to Phone Numbers
  6. Missed Call
  7. Robocall Campaign Outgoing Call Answered
  8. Trigger by other Flows

Actions:

  1. Split Flow
  2. Transform
  3. Iterate over a List
  4. Add a Custom Tag
  5. Get a Tag by Name
  6. Record Voicemail
  7. Play a Message
  8. Gather Input
  9. Make Outgoing Call
  10. Connect Call
  11. Hang Up
  12. Notify New Call
  13. Transfer to other Flow
  14. Memory
  15. Custom Action

   

Message

Events:

  1. API - General Purpose
  2. Trigger by other Flows

Actions:

  1. Split Flow
  2. Transform
  3. Iterate over a List
  4. Send SMS Message (legacy)
  5. Gather SMS Input
  6. Transfer to other Flow
  7. Memory
  8. Custom Action

   

Workflow

Events:

  1. API - General Purpose
  2. Automated Cron Trigger
  3. Trigger by other Flows

Actions:

  1. Split Flow
  2. Transform
  3. Iterate over a List
  4. Transfer to other Flow
  5. Memory
  6. Custom Action

   

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.