I think that would be something you would want to handle in your client, as through most interfaces the server would not be able to initiate a conversation with a client. It may be possible through the live chat socket interface, but not through the web or API interface.
If you client is JavaScript or Java it would be easy to setup a timer to execute after 5 minutes of inactivity and send the bot either a empty message to trigger its greeting, or a message that you have defined a "Are you still there?" response to.
We could add something like that to our JavaScript SDK if you think it would be useful.
|