right now, agent offline/online status has no effect on them being assigned tickets or not and we want to fix that