Showing 6 results.
Items per Page 50
of 1

CVP Forum

Combination View Flat View Tree View
Threads [ Previous | Next ]
We've just build a call flow and had to duplicate tons of audio blocks.

We figured this would have been consolidated into one if

Audio item had a conditional arguement. So can you add an arguement input property setting as you click on each item.

should allow for "sessionvar=1" or "sessionvar < 1"

this would then add the cond= attribut to each audio item/prompt (or split into multiple prompts)

Can you have a think about this, as it would be very useful and save on the work arounds.

Thoughts!

Hi Karl,

I agree that having a â¿¿condâ¿¿ attribute to dynamically determine whether or not to play a prompt can be very useful. But it was not entirely clear from your post how this related to duplicated audio groups. Did you, for example, have to use redundant elements (e.g. Decision and Audio) to achieve the goal of a conditional prompt? Can you provide additional information on this so we can enter a feature request that help meet your needs?

Thanks,
Rachel

Sure,

Basically, we have account lists read back (

each type can have 2 to 9+ audio format structures

The way this was done was to hold each structure in each audio.

Audio1

-----
item 1
item 2
item 3

Audio2

-----
item 1
item 2
item 3
item 4
item 5
item 6

Audio3

-----
item 1
item 2
item 3
item 4
item 5
item 6
item 7
item 8
item 9

Rather than multiple audio formats and decision looping we could potentially use just one audio

Audio_New
item1 (cond count>1)
item2 (cond count>1)
item3 (cond count<1>2)
item5 (cond count>2)
item6 (cond count>2)
item7 (cond count>3)
item8 (cond count>3)
item9 (cond count>3)

I think it would be a useful feature. I know there's often 2-3 ways to do these things but often they require more components, more java, more something. If you add this feature it also simulates VXML prompt conditions much more closely and a welcome addition too.

Cheers

Hi Karl,

Thanks for providing your use case information.

We have entered an enhancement request in our internal issue-tracking system with an ID of CSCsi70851, to provide support for conditional prompts. Your specific request and use case information have also been added to the description of this issue. Please refer to this ID in the future to check the status of this request.

Thanks,
Rachel

Karl,

You may want to consider using Dynamic Configuration or Custom Elements for this kind of work. Here's a couple examples from our experience.

1. Hours of Operation check before transfer. Costs money to transfer a call to a closed call center so we check the staffed hours before transferring, play an appropriate message and exit accordingly, either to the transfer or to call end. The call center status could be one of a fixed set of states with different audio files played based on the state. This one uses a fixed Audio Group definition with all the files defined then removes the ones that aren't appropriate at run-time.

2. Playback of a variable length list of audio files based on segment and category information provided by the caller. The higher level list is a composite of smaller lists keyed by category. Each small list can include a variable number of items that are inserted into the audio group. The first and last audio items are static but middle grows dynamically based on the list.