Application(CallFlow) Controls

Greeting/Prompt control "Plays" the text to caller as audio message in IVR Call Flow diagram. For this message you can either enter text or select it from list box if you have uploaded a prompt from Prompt Menu->Audio.
Follow these step to add Greeting/Prompt control
1. You can add Greeting/Prompt with just a click on the plus(+) sign of the right side.
See the image:
2.In "Text to Speech" option, you can write any text to play it. In "Record" option, you can record voice to play. And in "Upload" option, you can upload any audio file to play. You can also select previous audio record or uploaded file from "Record" and "Upload" option to use.
See the image:

If you want to add text, then you can use text to speech.

If you want to add recording, then you can use Record.

If you want to upload file, then you can use Upload.

Now, click on "Browse..." to select your audio file. Then click on "Upload" to upload that file.
Follow these step to make a full IVR call flow by using Greeting/Prompt control:
1. Add Simple Prompt control and write text
2. Link it with other control.

Watch the video:

IVR Menu is an control to add a "Menu" based on keys from (0-9,.,#,*) to IVR Call Flow. This menu is added to perform any action based on caller keypad input. Caller should press any key from the available menu keys.
Follow these to add IVR Menu:
1. Click on the plus(+) sign of the right side to add IVR Menu.
See the image:
2. You can add text which will be converted to voice or you can add audio file as a prompt message to tell caller about the keys to press for a specific action..

If you want to add text, then you can use Text to Speech.

If you want to add recording, then you can use Record.

If you want to upload file, then you can use Upload.

3. Set the key that you want.

4. You can increase more key by clicking on the plus(+) sign and remove by clicking on the minus(-) sign. Then just write the key like 1,2,3... etc what you want.

Example call flow with IVR Menu:

Watch the video:

Forward control "Forward" the current call to any phone number.
Follow these to add Forward:
1. Click on the plus(+) sign of the right side to add Forward.
See the image:
2. You can simply enter phone number in the first field. Example: 19999999999

Example call flow with Forward:

Watch the video:

Transfer control transfer call to extension number within PBX such as to other employee or to operator even if they are at different locations. You can create extension from Auto Attendant->Extensions menu”. Connect softphone to make and receive calls. Read How To Register SIP Client
Follow these to add Transfer:
1. Click on the plus(+) sign of the right side to add Transfer.
See the image:

2. Now you can select the Extension from variable list or simply enter it.
Example call flow with Transfer:

Know more about Transfer:
Blind Transfer
Attended Transfer
3-Way calling Watch the video:

Time Condition control is that thing which allow to make different action in different time
Follow these to add Time Condition:
1. Click on the plus(+) sign of the right side to add Time Condition.
See the image:

2. Now you can add different time to make different action.
3. You can add more time by clicking on the plus(+) sign of the left side.
You can follow these step to make a call flow with Time Condition:
1. First add a Time Condition control.
2. Link it with Start control.

3. You can set multiple time by clicking on the plus(+) sign at the right side of Time Condition control to take multiple action.
4. You can also remove time by clicking on the minus sign(-).
5. Link each time condition to by connecting the circle of the right side of each time with another control like IVR Menu,forward, transfer, exit etc.
6. Remmember to add exit control at the end of the call flow.

In this call flow if someone call Monday to Friday at 6am-8:59am, then the caller will hear a message "Please try again after sometime. Thank you." If caller call Monday to Friday at 9am-5pm, then caller will forward to 19999999999. At the last they will exit.
Watch the video:

Voicemail is a mailbox in which callers may leave voice messages which are then immediately sent to specified email address. You can also hear recorded Voicemail from connected sip client/phone by dialing feature code *97. Whenever you create an extension, it creates Voicemail for that extension too.
Follow these step to add Voicemail control:
1. Add the Voicemail control by clicking on the plus(+) sign of the right side of thr control.
See the image:
2. Now just select your Extension number. For example, i'm using extension 201.

Example call flow with Voicemail:

Watch the video:

Conference control allows calling party to speak to several call participants at the same time. You can set pin number in conference control. Once you link any phone number to this flow like we do for all flow, PBX will ask you to enter pin number that you entered. If both match it will join you to conference. Now when second caller calls in, it will do the same for him too and both can talk, same for third and forth caller etc. But pin number is important to be connected.
Follow these step to add Conference control:
1. Add the Conference control by clicking on the plus(+) sign of the right side of thr control.
See the image:
2. Now just simply add your pin number.
Example call flow with Conference:

Watch the video:

CallerID Routing is that control which will help you to add multiple action for different caller id. You can call multiple caller id there and if call comes from any of these numbers it will run call flow accordingly. For example for caller id 19999999999 you can play one prompt/greeting and for caller id 18888888888 you can play different prompt/greeting. it also works with starting digits too for example if you put 917 it will route call if number starts with 917.
Follow these step to add CallerID control:
1. Add the CallerID Routing control by clicking on the plus(+) sign of the right side of thr control.
See the image:
2. Now just simply add caller id.

3. You can add multiple caller id by clicking on the plus(+) sign of the right side of the control and you can remove by clicking on minus(-) sign.
Example call flow with CallerID Routing:

Watch the video:

You can easily use Queue in your call flow.
Follow these step to add Queue control:
1. Add the Queue control by clicking on the plus(+) sign of the right side of thr control.
See the image:
2. Now just select Queue from list.

Example call flow with Queue:

Watch the video:

Recording control allows phone calls to be recorded. Recorded files are sent to a predefined email address after the termination of each call.
Follow these step to add Recording control:
1. Add the Recording control by clicking on the plus(+) sign of the right side of thr control.
See the image:
2. Add your email address where you want to send the recording files.
3. Now, if you want you can connect it with transfer control to record the call.

Example call flow with Recording:

Watch the video: