Interactive voice response (IVR) allows a telephony system to interact with callers. The feature is widely used for customer service centers and enterprise to direct calls to destinations or to provide services and information. The IVR designer function* of Brekeke PBX allows system administrators to quickly create call flows using Brekeke PBX’s template modules.
Brekeke PBX’s IVR design has a web interface where system administrators can design flow using visual icons. This feature is especially helpful when creating a more complex and long IVR call flow. The IVR designer helps system administrators visualize the call flow while creating or editing the flow.
Brekeke PBX’s IVR designer is equipped with module templates that cover a wide range of functions used with IVR systems, from the most commonly used to the more sophisticated functions used by call centers. Creating a call flow with the template module is simple and quick: simply drag and drop the module into the call flow screen. The visual interface will help plan the most effective call flow and minimize any errors.
For cases in which the basic module templates do not fulfill unique requirements, a system administrator can write a module using JavaScript. Once a custom module has been created, the template can be added to the list of modules and applied to the call flow screen with the drag-and-drop technique, as with any other template modules.
All call flows or custom module templates can be exported or imported to any Brekeke PBX. This function is very useful when multiple servers host IVR services and for backing up custom call flows for future use.
The module for database access and SOAP client that are commonly used are available in the standard module templates.
As IVR designer is an embedded function of Brekeke PBX, using PBX function on IVR call flow is easily achieved. For example, a recorded message left at one of the call flows can be forwarded or stored in the extension as a voicemail message.
Basic module template