Taskrouter seems to leave a worker's activity status at Idle, even when they're in a call (we're only using voice at the moment). I tried disabling the other methods so only voice is active, but the result is the same.
I'd like to programmatically change the worker's status from Idle > Reserved > Busy > Wrap-Up when they answer calls like it used to function prior to Multitasking. Since there aren't individual callbacks at each step of the routing, I'm thinking about using the workspace's event call back, but that seems like a lot of extra work for my server. Is there a better way to accomplish this task?