Is it possible to set Chat Agent Status from Chat Workspace Add-In?
I have a need to update the Chat Agent status based on certain conditions. I've created a workspace add-in for the chat, and I can see the standard events that go with that. However, it looks like setting agent status requires the IChatSession. SetAgentStatus method. I've been hunting around and I don't see how to access the existing chat session (and the SetAgentStatus method) from the workspace add-in. The record context does have the SessionID (which I assume is the chat session ID), but I don't see a way to access the actual session.
It almost seems like you can only do this if you are actually implementing the entire chat session rather than tapping into an existing session.