1. A method for determining executable steps corresponding to one or more workflow components comprising: utilizing natural language processing techniques to analyze one or more workflow components in order to determine whether at least one executable step can be determined for each of the one or more workflow components; displaying a visual indication in association with each of the one or more workflow components for which at least one executable step cannot be determined, the visual indication informs a user of each non-executable workflow component; transmitting a request to the user for further information describing each of the one or more workflow components for which at least one executable step cannot be determined, the additional information comprises an input from the user clarifying each of the one or more workflow components for which at least one executable step cannot be determined such that at least one executable step is readily identifiable for each of the one or more workflow components; determining at least one executable step for each of the one or more workflow components based on the received information describing one or more workflow components and the further information describing at least one of the one or more workflow components; and storing the determined at least one executable step for each of the one or more workflow components in correlation with a corresponding workflow component.