> ## Documentation Index
> Fetch the complete documentation index at: https://learn.workflow.dog/llms.txt
> Use this file to discover all available pages before exploring further.

# Schedule Workflow

> Queue a callable workflow to run at a future date and time.

**Schedule Workflow** creates a future child run and completes without waiting
for that run to execute.

## Inputs

| Input                 | Type        | Required | Description                         |
| --------------------- | ----------- | -------- | ----------------------------------- |
| **Selected Workflow** | Workflow    | Yes      | Callable workflow to schedule.      |
| **Date & Time**       | Date & Time | Yes      | Exact instant for the child run.    |
| **Payload**           | Any         | No       | Passed to the child as **Data In**. |

The scheduled child workflow can read the payload through **Data from
Trigger**. This action has no result output because it does not wait for the
future run.

<Warning>
  **Date & Time** must be at least 10 seconds in the future when this action
  executes. A date too close to the present fails with `Date must be in the
      future`.
</Warning>

<Note>
  Scheduling confirms that the run was queued, not that it eventually succeeded.
  Use a project variable, email, or another durable side effect in the child
  workflow when completion must be observable.
</Note>
