01-14-2018 10:43 AM
The VXML Session time out at application level is set to default (30 mins). Should we reduce it to lower value?
01-14-2018 10:51 AM
YES! It comes into play if the call is lost (or returned to ICM) but
VXML Server doesn't know (ie, it's a bug) - it tells VXML Server to free
the license if there's been no caller input after this much idle time.
Usually about 5 minutes is fine.
01-14-2018 10:51 AM
30 mins default is very long. If vxml session gets stuck due to some app error, vxml port doesn’t get released until 30 minutes timeout is reached. So if you have 100 ports and 100 calls got session stuck then it cannot process any new call for almost 30 minutes.
If it’s a standalone application (meaning there is no subdialog call within the app), then I keep it to 3 minutes. If I am calling subdialog from the app then I keep it a little longer (somewhere between 10 to 15 minutes).
Thanks,
Rahul
App Developer | Consulting Engineer
Dimension Data
01-14-2018 10:59 AM
Thanks for all the replies.
So what is the way to reduce timeout?
01-14-2018 11:01 AM
Studio app - Project / Properties/ Call Studio / General Settings.
01-14-2018 11:04 AM
Is 15 minutes minimum?
01-14-2018 01:15 PM
No, type in something like 5
01-14-2018 03:20 PM
ok, I understand it.
If I am a microapps script rather than a VXML Server script, where should I set a timeout?
01-14-2018 06:43 PM
it's not used with icm microapps.
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