09-11-2022 05:26 AM - edited 09-11-2022 05:52 AM
Hi,
We have IVR call flow where we need to play set of prompts in particular time from 7am to 2pm and other prompts to play after hours. Can anyone please suggest an logic or option to create a callflow in cisco call studio.We are using PCCE solution 12.0 and developing the call flow in call studio. can anyone share the screenshot Awaits for the response.
09-11-2022 06:17 AM
I don't think anyone is going to develop the application for you, but if you just need to play prompts at one time vs. the other, you don't even need to do this in Call Studio if you don't want to, you can use Microapps if you prefer.
You can look at the time in UCCE Script Editor and send it down one leg if during the hours and another leg for outside of those hours for instance.
09-11-2022 07:32 AM
hi @bill.king1 ,
thanks for the response, but how can we capture the time from ICM.
09-11-2022 08:25 AM
09-12-2022 02:28 AM
Hi Jain,
Thanks for the solution.
i wanted to do it from Call studio ,since we have little more menu to be performed. Also we dont have an API here, if so i could have think about the way you have suggested.
09-11-2022 08:14 PM
Hi,
You can use Business Hours variables, as Janine said, but you also can simply check time in your Studio App. Here are some pics for you:
- Use a Decision element to check time intervals
- in Element Config View click Use Decision Editor button to configure your Decision element properties
- set your time periods as desired
In my example we set 3 time periods for morning, afternoon, evening hours and therefore we created 3 different exits in our Decision Element. All other hours, which don't match our morning, afternoon and evening hours, will result in going out through the Other exit. Then we played Morning, Afternoon, Evening Audios and for the Other exit we used another logic (not shown in the screenshot).
You can use similar config for your requirements too. I hope it helps.
09-12-2022 02:34 AM
HI Benda,
Thanks for he solution, i think i am going to use this.
only one question i have is that if we use the decision editor instead of a class, how it can identify the call was made in a particular time period .
09-12-2022 02:57 AM
Your Studio VXML application will be hosted on Cisco CVP VXML Server, right? When the call appears and triggers your Studio App, this application will evaluate time on the VMXM Server.
.
09-13-2022 06:11 AM
yes, we are using VXML server.
So If iam using the decision editor, the call studio application will verify the call time and play the prompts accordingly correct.?
09-13-2022 07:01 AM
yes, exactly.
02-20-2023 02:55 AM
Hi Dmytro,
During this solution, when the call is happening between 8 and 12, it moves to morning exit state, right?
If so , how can we introduce days as well into this, for example, Mon to Friday from 8 to 12 , if the call comes this time, it should hit morning exit state.
Please advise.
Ashik
02-20-2023 05:22 AM - edited 02-20-2023 05:23 AM
During this solution, when the call is happening between 8 and 12, it moves to morning exit state, right? - correct
how can we introduce days as well into this, for example, Mon to Friday from 8 to 12 - you can add day of week comparison to your expression in the Decision element. Use the same AND logic as it was in my previous explanations. The example is smth like this:
02-20-2023 07:28 AM
How is the days of the week determined as working? for example i require Sunday to Thursday as working day.
So the week should start the day 1 as Sunday, is the above solution working as such
02-20-2023 07:37 AM
Yes, typically it should be 1-Sunday and 7-Saturday. Then the expression should be day of week >=1 and day of week < 6 (for working days Sun - Thu)
09-12-2022 06:25 AM
If you're using PCCE hours of operations I recommend you go to the API directly from your CVP app. Some details that might be helpful are here: https://dmacias.org/cisco-courtesy-callback-ccb-and-cce-hours-of-operations/
david
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide