Currently the Jira node only allows summary to be dynamic. When we work with larger projects, higher level automation is possible by making project, assignee, priority and issue_type dynamic.
At this time, we will have to multiple workflows per project, per assignee, per issue type.
In my workflow, I would use a webhook trigger to receive a JSON post from multiple sources such as internal applications, pagerduty, IT tickets etc and create issues just using one workflow.