--- title: "Running Steps Asynchronously with the Go Async" slug: "running-steps-asynchronously-with-the-go-async" tags: ["async", "processes", "thread"] updated: 2023-12-22T13:55:27Z published: 2023-12-22T13:55:27Z canonical: "documentation.decisions.com/running-steps-asynchronously-with-the-go-async" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Running Steps Asynchronously with the Go Async Step Example Lab ArticleWhile Example Lab projects are resources for public use, articles and assets are not actively maintained. Screenshots and features are from the specified version below. These references may become dated as new versions are released. --- ## Overview | ## Example Lab Details | | --- | | **Version** | 8.4.0 | | **Root Folder** | Go Async Email Example | | **Modules** | None | | **Dependencies** | None | The Go Async step allows subsequent steps to run on a different thread and then returns control to the calling entity (parent Flow, user, or process). Steps that produce outputs will not be available to the calling entity since that entity will not have any insight into what that step is doing. --- ## Explanation The example Flow utilizes Run Flows for the List step with defined email addresses. Because the process of sending many emails will not return a necessary Output, and because the process itself could take a very long time, the process will run autonomously with the Go Async step. Reference Articles[Go Async Step](https://documentation.decisions.com/step-library/docs/go-async-step) ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1660846929898.png) --- ## Project Download The examples attached were developed to be instructional and were not developed as officially supported components. For more information or to engage our service team to develop fully supported, production-quality solutions, please contact services@decisions.com. Import the project below to a Decisions environment on version 8.4.0 or later using our [Importing/Exporting](https://documentation.decisions.com/docs/importing-and-exporting-projects) article. [Go Async Email Example -18082022-022440.zip](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Go%20Async%20Email%20Example%20-18082022-022440.zip) --- ## Related - [Using Assignments in an Async Flow](/using-assignments-in-an-async-flow.md)