Does anyone know if we are able to stop the chat from starting after business hours?
Basically, no agents from 8PM and I am trying to make it so a customer is not able to initiate a web chat after a certain time. At the moment anyone can start a chat at any time, but it looks like it's not passed through after hours.
The best practice is to ensure that your web site doesn't serve the start chat page during closed hours; there is nothing in PureCloud to prevent chats from being created based on a schedule.
With Tim's answer in mind - the API for accessing IVR schedules was just released this week. With this, your app can check your IVR open / closed hours and display or hide the chat client accordingly.