1. We get a lot of requests via email currently and they are all assigned to an issue type "email" and then we manually "Move Issue" them to the correct issue type ("service request", "incident" etc). This make the most sense to us as until someone eyeballs the request is is hard to know what issue type it should be (obviously if the come in through the Portal then there is no such problem - but we have a lot of email requests currently). Firstly - is that the normal practice for such - some posts I've seen say if you are moving issue often you are doing something wrong but we can't see how to avoid this.
2. In some cases it would be programmatically possible to determine the issue type due to text in the subject line/ body of email. In this case it would be good to automatically move the issue then to the correct issue type - currently that is a four step process through the wizard. In these cases we do the exact same move each time so once identified as "ticket about blah" it gets moved to "x" issue type and "y" status every time and no other requirements. But Automations don't offer this - only transitions in the workflow of the current issue type. And I can't quite see if ScriptRunner would do it OR if it can if that is a good idea as it may break too easily on upgrades (or not?). So has anyone done this easily/ well/ robustly in any way?
Any feedback appreciated. 
