Integrate the Prompts module with Designer (for advanced developers)
The Prompts module can be used with an existing or a new IVR application flow. Customers can develop the full IVR flow using Designer and reuse the Prompts module for assigning prompts from the Library. This enables tenants to use the Provisioning Portal GUI to manage prompts and creates structured prompt management.
To do this:
- Create Wavs folder for the tenant under the DFS root folder for Provisioning Portal
- Create the tenant folder under the Provisioning Portal scripts root DFS folder, for example, D:\IVRScripts\{tenant ID}
- Create Wavs folder under the new tenant folder, for example, D:\IVRScripts\{tenant ID}\Wavs
- Create Prompts for the tenant
- Log on to the Provisioning Portal Web Portal as a tenant administrator
- Switch to the Prompts module
- Define the desired Languages, for example, En
- Define Prompts for the library, upload, and publish audio files as usual
- Adjust the desired Designer apps to play back audio files using the Prompts library
- Set up Wavs optional parameter – add an Optional Parameter block in the IVR event Designer script before any Designer blocks that play back audio files
|
Parameter Name |
Wavs |
|
Parameter Value |
For example: http://scripts.lab.enghouse.loc/IVRScripts/$calldata.tenantid$/Wavs/ |
- Set up Lang optional parameter - add an Optional Parameter block in the IVR event Designer script before any Designer blocks that play back audio files
|
Parameter Name |
Lang |
|
Parameter Value |
For example: En |
- Replace audio file value of any blocks that play back audio files (such as PlayAudio blocks), for example:
§ $calldata.option("Wavs")$$calldata.option("Lang")$/SamplePrompt.wav
- Optionally, relocate the desired Designer apps to the DFS folder, for example, D:\IVRScripts\{tenant ID}\{Designer App folder}