From what i understand, one can only delete the workchat from one's own account but that won't take it back from whoever it was sent / shared with.
What is desperately needed is a message callback, at least, for messages that haven't yet been read by the receipient. like Skype allows you to delete a line in a chat.