---
title: Wait for Child Workflow Block
slug: neurons-for-itsm/admin-user-help/enu/latest/wait-for-child-workflow-block
createdAt: 2026-07-14T19:16:27.285Z
---

*Wait for Child Workflow Block Properties*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/X122B4PreV58X0gfFH2tf_waitforchildblock.png" position="flex-start" size="40" initialPath="../../../Resources/Images/help-images/wait_for_child_block.png" githubPath="Content/Resources/Images/help-images/wait_for_child_block.png" showCaption="false" indent="1"}

The **Wait for Child** workflow block waits for one of the following: a condition specified in the block to become true for a child business object, or for a timer to expire. By default, exit ports for this block allow for separate workflow paths based on these events.

Do not use the **Wait for Child** workflow block with approvals, because approvals have their own wait functionality.

The timeout behavior is as follows:

- If value-based timer (such as duration) is specified by values:

| days | ==  | null && hours == null && minutes == null, | then infinite timeout or never times out                                                                                                                                                                             |
| ---- | --- | ----------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| days | ==  | -1 && hours == -1 && minutes == -1,       | then infinite timeout or never times out<br />Negative values are not allowed. If you enter a negative value and try saving, a validation error is displayed with the message - "Timeout values cannot be negative". |
| days | \<= | 0 && hours \<= 0 && minutes \<= 0,        | then Immediately times out and timeout exit is used                                                                                                                                                                  |
| days | >   | 0 && hours > 0 && minutes > 0,            | then combined value is set as the timeout and exit timeout is used when the time passes.                                                                                                                             |

:::hint{type="info"}
The maximum number of days allowed is 30, if it exceeds 30, a validation error is displayed.
:::

- If field-based timer:

| fieldvalue | ==  | null,   | then infinite timeout or never times out                                                |
| ---------- | --- | ------- | --------------------------------------------------------------------------------------- |
| fieldvalue | \<= | UtcNow, | then immediately times out and timeout exit used                                        |
| fieldvalue | >   | UtcNow, | then combined value is set as the timeout and exit timeout is used when the time passes |

## Exit Ports

You can define additional exit ports under the **Exits Configuration** tab. See [Exits Configuration](docId:2fjNujhoknltFtIrNvqqg).

| Exit Port | Description                                                                                          |
| --------- | ---------------------------------------------------------------------------------------------------- |
| OK        | Continue to the next block.                                                                          |
| Timed Out | General exit port for a failed integration action. A logical next step is to trigger a notification. |

## Properties

| Property                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Title                                       | A unique name for the workflow block.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Relationship Name                           | An available relationship for the child business object. Select from the drop-down list.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| How many children should satisfy conditions | **All**: All children must satisfy the conditions.<br />**Any**: Any child can satisfy the conditions.<br />**At least**: The minimum number of children that must satisfy the conditions.                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Timeout                                     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Field                                       | The due date is generated relative to the field selected from the drop-down list.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Duration                                    | Defines the due date according to the interval defined in the **Days**, **Hrs** (hours), and **Mins** (minutes) fields.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Child Conditions                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| AND / OR                                    | The child filter condition.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Field                                       | The operand. Select from the drop-down list.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Operator                                    | An additional operator. Select from the drop-down list.<br />**Equal to**: The value in **Field** matches the value in **Criteria**.<br />**Not Equal to**: The value in **Field** does not match the value in **Criteria**.<br />**Begin with**: The value in **Field** starts with the value in **Criteria**.<br /><br />**Contains**: The value in **Field** contains the string value in **Criteria**.<br />**Does Not Contain**: The value in **Field** does not contain the string value in **Criteria**.<br />**Is Empty**: **Field** does not contain any values.<br />**Is Not Empty**: **Field** contains something (is not empty).<br /> |
| Value                                       | Adds a value. Depending on the child business object, this can be a drop-down list or calendar selection.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |

## Actions

| Button                                                                                                                                                         | Action                                    |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| :inlineImage[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/v1Pc4eQutsHDouKiALj1F_add.png" alt caption size="10" width="20" height="16"}    | Adds an expression to the workflow block. |
| :inlineImage[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/x0Gj5FGSYrXBu80Fr8i50_delete.png" alt caption size="10" width="19" height="16"} | Removes an expression from the list.      |
| Save                                                                                                                                                           | Commits your settings.                    |
| Cancel                                                                                                                                                         | Exits without saving.                     |

## Example

See [Example: Using Task Status with the WaitForChild Workflow Block](docId\:x0DBfoAgdAhk2j6Yo64_Z).

## Troubleshooting

See [Troubleshooting the WaitForChild Workflow Block](docId\:ZvJO99866Od10KN03k_oS).
