The Now Platform® Washington DC release is live. Watch now!
on 08-17-2020 02:08 AM
This article is to guide you on the time out settings for Virtual Agent.
There are two areas to consider here,
1. Before connecting to live agent
2. After connecting to live agent
Before connecting to live agent:
User is having a conversation with VA and got distracted and left the conversation without properly closing down the chat. This happens lot of times, when the user comes back within 24 hours, the conversation is then started where the user has actually left. The OOB timing to reinstate the user conversation is 24 hours.
But many of us want the timing to cut short to 2 hour or may be 1 hour instead of 24 hours. To do that there is a system property and a scheduled job has to be amended.
Property - com.glide.cs.conversation_idle_timeout
Scheduled job - Time Out Abandoned VA Conversations
If the property does not exist you can create one. The OOB setting of property is 24 hours in seconds [Integer - 86400]. Similarly the job has to configured periodically.
After connecting to live agent
User is connected to live agent and not responding to live agent chat or distracted. The below properties controls the timeout settings, the OOB settings for reminder is [180 sec] and for cancelling the chat is [360 sec]. The job is default configured to 2 min so I believe no tweaking is required here.
Property - com.glide.cs.idle_chat_reminder_timeout
com.glide.cs.idle_chat_cancel_timeout
Scheduled job - Idle Chat Timer Task
Initially I was not aware these settings exist and was trying to figure out to close down the conversations by custom scripts. Later this was introduced in NewYork and made things easy.
Thanks!
Murali
Hi, I tried adding the 'com.glide.cs.conversation_idle_timeout' system property in my NY instance and also executed the 'Time Out Abandoned VA Conversations' scheduled job. I set the timer (integer value) to 5 secs for testing purpose in the property, yet the chat doesnt close. Any idea what else needs to be done for this to work?
Also, any help on how to achieve if I want to trigger a Follow up topic after 60 secs if user idle. Any schedule job script or any other way I can achive this?
I'm fairly new to this, any leads on this would be really helpful. Thanks.
Hi Srijan,
Try to update to 60 sec, initiate a conversation and wait for 60 sec and then trigger the schedule job manually - Time Out Abandoned VA Conversations. Test it out in this way.
Thanks
Yeah this worked for me. Now, the chat is getting closed after the timer that I have set.
Any idea on the below:
"Also, any help on how to achieve if I want to trigger a Follow up topic after 60 secs if user idle. Any schedule job script or any other way I can achive this? "
Instead of closing the conversation after sometime...i want a custom messgae or a topic to be triggered.
Hi Murali,
Hi Sarabjeet,
You have to create two system properties if it doesn't already exist. Then check the job if it is active and runs periodically.
Property - com.glide.cs.idle_chat_reminder_timeout
com.glide.cs.idle_chat_cancel_timeout
Scheduled job - Idle Chat Timer Task
Thanks
Hi Murali,
We are unable to find any schedule job with this name in system.
can you check if you are on or above patch 6. This was introduced around patch 6.
i am on patch 4.
I am sorry its not in NewYork, its in Orlando. sorry I confused you - https://docs.servicenow.com/bundle/orlando-servicenow-platform/page/administer/workspace/concept/idl...
it's completely fine but i need to configure it in New York so is there any way to achieve this in it.
Related to chat timeout message
https://community.servicenow.com/community?id=community_question&sys_id=4d4a2ae61b9a6490ed6c9979b04b...
Please visit this question and give me your inputs.
Any help would be much appreciated
Here is the script include and job for Idle Chat, taken from Paris patch7
Hi
So lets say I have a situation where the end user has initiated a chat and requires some info from the agent, and agent responds say please wait for 5-6 min & agent comes after some time and see chat has been abandoned automatically after 6 min, so in this type so scenarios what should be the approach.
Please let me know
Thanks
Thank you for this. Should the same system properities etc apply to Virtual Agent sessions regardless of how the VA is engaged with eg via browser / Now Mobile app? We have an issue with VA timeout when using Now Mobile app before connecting to a live agent, but works as expected once connected to a live Agent. When connecting via Browser, timeout works as expected both before and after connecting.
Is there any property or functionality to manage a reminder but before connecting to a live agent. I am looking for something to remind the user first and them close the conversation but not when the end user is connected to a live agent
HI @Miguel Alvarez1 you can try this - com.glide.cs.conversation_idle_timeout. this managers the timeout for user before live agent queue.
Where is the timeout setting for --if the agent does not pick up the chat?
Thats not abandoned chat, is it?
Hi @Muralidharan BS,
Need a bit of your help,
I am currently facing a similar requirement where I have to change the timeout settings of idle virtual agent chat on the portal that we have created.
I changed this system property: com.glide.cs.conversation_idle_timeout and also configured the scheduled job:
Time Out Abandoned VA Conversations. But somehow its not working for me. What could be the reason ?
I have checked it on PDI , and its worked fine.
Guide me where to look for.
Thanks
Hi
I am not getting reminder message for live agent chat. How to get rid of this?
Also agent chat is not canceling after 9mins ( time set in Idle Chat Timer Task). Previously it was working fine.
Please help me ....🙁