General

What’s about

This group of applications allow to set blocks for example to configure external command, script or to pass to another subproject.

NoOp

The box lets you put a label message in your application. You will find the label in the CLI log on the asterisk console (asterisk –r on your Linux machine). The purpose of the NoOp box is to help your application debug

image-20240603-083828.png

Parameters

  • Label: here you can type e a short description

  • Output: here you can write the label you want to display on the asterisk CLI logs

Exit Arrows

This box provides just one arrow out to the next step

System

Calls an external command or script

Parameters

  • Label: brief description

  • Command: here you can type the command you want the Linux system to execute (please consider you need to specify the full script path)

  • Variable: variable used to return a parameter value 

Exit Arrows

This  box provides just one arrow out to the next step

AGI

The Asterisk Gateway Interface is an interface you can use to add functionality to Asterisk using many different programming languages: Perl, PHP, C, Pascal, Bourne Shell etc...

This box lets you perform an AGI command

  • Label: brief description

  • Command: here you can type the command you want the system to execute

  • Arguments:  the arguments needed according to the AGI command syntax

Exit Arrows

This box provides just one arrow out to the next step

SubProject

This box calls another Cally Square project inside the current one. It’s useful to manage complex projects, so you can make separate simpler projects and recall them inside a main one.

Parameters

  • Label: here you can type a brief box description

  • Subproject: name of the Cally Square project you want to recall inside the current one

Exit Arrows

This box has one exit arrow

Custom App

This box allows you to run Asterisk applications (see here for further information) in your IVR flow.

  • Label: here you can type a brief box description

  • Application: application name

  • Options: see the arguments related to each application

Exit Arrows

This box has only one exit arrow.

Related topics