Is it possible to have a workflow to arrange alphabetically a list when a new entry has been entered onto the list?
Isn't it convenient to do this on a Sharepoint View on your list?
Where do you need that list to be ordered?
If you need to process that list inside a workflow, you can use the query list action and the Sort options
Why don't you try to set the view of list as per your requirements? In this way, when a new item is created it will automatically be arranged in the list as per your view settings.
Retrieving data ...