Actions
You can add the action and configure it while you are building the callflow. Following are the most common actions that you might want to apply to your custom callflows:
Basic Actions
- Play Media - plays an audio file as part of the callflow. See Play Media.
- Ring Group - connects the call to a ring group, prompting multiple phones to ring until one phone answers. The ring group settings enable you to name the group, specify if the phones should ring all at once or in order, establish ringback settings, timeouts, and so on. See Groups.
- Conference - connects the caller to a conference bridge. See Conference.
- User - connects the call to a specific user. See User.
- Voicemail - directs the caller to leave a voicemail message. See Voicemail.
- Menu - directs the caller to a menu, you can edit existing menu settings or add a new menu. See Menu.
Note
If you want callers to be able to dial extensions, see Dial extensions.
Advanced Actions
- Branch variable - enables you to branch based on value of some field inside one of the call custom call variables (CCVs), user, device or account settings. This is an advanced setting that should only be set up by an administrator with the relevant experience. Contact support for more information on configuring this action.
- Device - connects the caller to a specific device See Device.
- Distinctive Ring - Sets distinctive ring for incoming call, for example internal and external calls, see Internal and External Ringtone. This action enables you to put an alert in the callflow to identify the appropriate ringtone. The SIP header alert information tells the phone which ringtone to play and you can provision the device in the Advanced Provisioner to differentiate between internal and external calls.
- Callflow - transfers this callflow to another callflow. This is useful for building complicated callflows, or creating a loop.
- Page Group - directs all phones to answer on speaker mode, enabling the caller to make announcements. It is also available in two-way mode. See Paging
- Set CAV - enables custom data about the callflow to appear on the final CDR and on subsequent call events. See Set CAV
- Missed Call Alert - allows you to assign users to receive email notification for unanswered inbound calls that do not result in a voicemail message. See Missed Call Alert
- Manual Presence - adds the manual presence ID for either a user or device to the callflow. By default, the presence ID is user's main extension number or the SIP username of the device. The manual presence ID is used to show the caller if that user or device is busy through the busy lamp field (BLF) indicator.
- TTS - directs the caller to enter text that will be spoken by a text-to-speech engine over the phone. Currently, French is supported and the caller must enter the text in French to use this option.
- Sleep - inserts a pause before the callflow continues. You can enter the number of seconds.
- Language - changes the language of system prompts on any subsequent actions in the callflow.
- Group Pickup - picks up a call whether it rings on a device in a group, a user, or specific device, it will pick up that call. See Group Pickup.
- Receive Fax - directs a fax callflow to a specific user.
- Pivot - enables you to use API operations HTTP GET or POST to create custom callflows with scripts and send those back to the server. See our API guides for more information about pivot Callflow API.
-
Collect DTMF - collects the numbers that the caller presses on the keypad. It is typically used to enable automated callflows such as "Enter your ticketnumber to get the status of your ticket". RTP telephone-events DTMF signalling between a SIP phone and us should be RFC 4733 (it might also be known as RFC 2833).
Note
IP Telecom does NOT support DTMF in SIP OPTIONS packets. DTMF tones will be played locally by the SIP phone to confirm the DTMF has been sent.
-
DISA - enables you to call in to the callflow and from there make a call out from the system. It is a terminating action that happens at the end of the callflow.
- Response- returns the code you set as the SIP response code, any SIP response code can be sent. It is a terminating action that happens at the end of the callflow.
- Conference Service - transfers the call to a conference call service. See Conference.
- Check Voicemail - connects the caller to any voicemail box if they have the mailbox number and password. See Voicemail.
- Fax Boxes - connects the call to a faxbox. See Fax Boxes.
- Global Carrier - adds a service provider to the callflow. Calls are routed through the phone network using a preconfigured service provider.
- Account Carrier - adds a specific account provider to the callflow. Calls are routed using a SIP provider, Google Voice, or a physical digital/analog line.
- Directory - connects the caller to a directory, where they can search and find the person they want to call. See Directory.
- Webhook - inserts an API call into the callflow for real time information on how the callflow is behaving at any level. See our API guides for more information about Webhooks.
Time of day
This action applies a timezone to the callflow, you can enable, disable, or reset the time of day in the callflow. See Time of Day.
Ring group toggle
This action enables the caller to log in or out of a ring group as needed as part of the callflow.
Info
The ring group toggle feature is not recommended; IP Telecom Call Centre application provides full functionality for ring groups and call queues. For more information, log a support ticket to discuss your requirements with one of our team.
Hot-desking
This action applies hot-desking to the callflow. You can login, logout, or toggle in and out of a hot-desk. Hot-desking is set up in the Smart PBX app, see Setting up hot desking.
Do not disturb
This action activates do not disturb (DND) on the callflow. If DND is enabled for a user or a callflow, all calls will go directly to voicemail. You can activate, deactivate, or toggle DND during the call. See Setting up Do Not Disturb.
Caller-ID
This action sets up caller ID for the callflow. You can enable dynamic caller ID (enter in the phone), or set up a text as a prefix to the caller ID. See Adding a prepend for caller-ID.
For more information about Caller ID, see the Dynamic CID application.
Call recording
This action starts or stops call recording for the entire callflow. If you prefer, you can set up call recording as a preflow on the entire account if you want to record all calls. See Configuring hold music and preflow.
You can also set up call recording using the Call Recording application.
Call forwarding
This action applies diverts the callflow to a different number. Call forwarding can also be set up in Setting up call forwarding.