-1. Add [HTTP](/content/reference-docs/system-tasks/http) worker to retrieve stock tickers.
-2. Add [Dynamic Fork](/content/reference-docs/operators/dynamic-fork) based on the output of the HTTP worker.
-3. Create the [Subworkflow](/content/reference-docs/operators/sub-workflow). Include the following tasks in the subworkflow.
- Retrieve the previous day’s closing price and volume
- Retrieve today's opening price
- Run a trade execution
-4. Run Workflow.
+1. In your current workflow, add a [Wait](/content/reference-docs/operators/wait) task before the SMS task.
+2. You can configure the wait task parameters to wait for 10 mins.
+3. Run workflow directly from the UI using the Run Workflow button.
@@ -36,12 +40,10 @@ the INLINE task feature.
-As we can see, this workflow triggers a sub-workflow for each ticker from the output of the previous step. Let’s try running this with 100 tickers. In this test, the API limits the tickers to 100. Still, we can run several thousand tasks in parallel, all without worrying about the state of the execution or where it's being executed. When all the forks are complete, the workflow resumes the next step enabling us to do more advanced tasks with minimal effort.
+Since you have configured the wait task to wait for 10 mins, once the workflow execution reaches this task, it waits for 10 mins and then proceeds to the next task; sending an SMS.
-The mock APIs used in this example are available here on this repo:
## Related Topics
-- Passing [inputs into workflow for tasks](/content/guides/passing-data-task-to-task#task-inputs-referred-from-workflow-inputs)
-- Passing the [output of one task to the input](/content/guides/passing-data-task-to-task#task-inputs-referred-from-other-task-outputs) of another
-- [Client SDKs](/content/conductor-clients)
\ No newline at end of file
+* [API Reference for Wait](/content/reference-docs/operators/wait)
+* [Scheduling workflows](/content/guides/scheduling-workflows)
\ No newline at end of file