12-03-2019 03:16 AM
Hi folks,
Just need your advice. I'm trying to announce the caller the wait time using the default Cisco's default EWT formula. In Run External Script, I used PLAY DATA micro-application to announce the EWT value. I see is the call is disconnecting when putting caller in queue. The call exists from Run External Script.
Please find the script image;
Network VRU Script
Please suggest.
with regards,
Ritesh Desai
Solved! Go to Solution.
12-09-2019 06:13 PM
12-07-2019 03:38 AM
In you first suggestion I changed the value and though it failed. The values were not coming correctly. it was 300 and 600 in CVP logs.
03-24-2020 09:42 PM - edited 03-24-2020 10:46 PM
Hello,
For those who are trying to get the logic fixed, below is the logic i implemented 2 months ago for customer on PCCE 11.5 setup and is absolutely working well. There has no complains as well.
Implementing EWT in CCE
======================
STEP-1: If --> SkillGroup.<skillgroupname>.LoggedOn<1
if SUCCESS play holdmusic if FAIL then Step-2
STEP-2: PV6 = before(".",(EstimatedWaitTime()/60)) (this step will capture EWT from system in minutes and strip seconds value).
STEP-3: mediaserver = CVP IP
STEP-4: medialibrary = ..
STEP-5: locale = en-us
STEP-6: SYS_MEDIA_LIB = sys
STEP-7: PM,estimated_WT_is.wav,S (netVRUscript)
STEP-8: PM,-6,S (netVRUScript) (EWT value is fetched from PV-6 configured in Step-2).
STEP-9: PM,seconds.wav
in CVP Logs from my analysis,
if variables=user.microapp.error_code: 9 means prompt file not found in defined media library.
if variables=user.microapp.error_code: 14 means config parameter is missing.
CVP microapps error code reference: Click Here and search for string: Possible user.microapp.error_code ECC Variable Settings for Non-Video.
Also, if you want EWT to be announced in multiple languages using system app and sys libraries then
- On CVP server create another folder similar to en-us. E.g. en-ar (if EWT to be announced in Arabic language. folder name can be anything which you like but should not exceed 5 letters by default setting).
- Create "app" and "sys" folder within en-ar folder.
- Paste your EWT files into "app" and "sys" folder.
In ICM scripting set "en-ar" as media.locale.
In PCCE ECC variables by default values, media,locale can be of 5 alphabets only. If you need lengthier names then change the ECC length accordingly.
Restart Router and Logger service on both the sides to take latest ECC variable in effect if it is changed.
Please rate if helpful.
Thanks to @janinegraves and @Omar Deen for guidance and help extended. Cheers to both of you. :)
regards,
Ritesh Desai
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