...
Workflow conditions and validators might prevent to perform the transition.
Example
Cleanup
See the details of the above screen shot. Often people forget (or are too lazy) to close all resolved issues. With the above configuration they will be automatically closed after 2 weeks.
Scheduled status change
Some of our customers are also using the transition trigger to schedule some automatic status change.
Consider a workflow with a status Ready and a status Executed. And a custom field 'Execution Date/Time'. We then use the following parameters:
JQL query: status = Ready AND 'Execution Date/Time' <= now()
To trigger on those issues the transition to the
Target status: Executed
In that transition you might for example use some Webhook to trigger an action on an external system.