I would think a simple solution would be to make this form auto-post to AnswerHub. That way all bug reports get posted to AnswerHub and everyone would have access to new and existing bug reports via AH, but Epic would still get reports sent directly to them with this new system, and it would have the added benefit of standardizing initial information AnswerHub bug reports. Just a thought.
4 Likes