Is there something like a private FAQ/ask-the-expert?
The question_answer module is probably what you want. I used to make a private Q/A for registered users on a site. All the "workflow" you talk about can be done via either the workflow module, drupal actions or the Maestro module ... I'd give Maestro a shot only because I haven't used it.