# The Delay block The Delay block The **Delay** block receives data from one or more blocks, then waits for the specified number of milliseconds before sending the data from its output port. The timer starts when the **Delay** block receives data. If the **Delay** block receives data from multiple blocks, it waits for the specified amount of time before sending each block's data in the order the data was received. ## Input The delay timer begins when the input port receives data. You can connect one or more blocks' output ports to the **Delay** block's input port. ## Outputs When the delay is complete, the output port sends the data the **Delay** block received. If the **Delay** block received data from multiple blocks, each block's data is sent in the order it was received. The delay is applied to each block's data. ## Setup **Delay** - Click the number and enter the number of milliseconds you want the **Delay** block to wait. You can increase or decrease the number with the plus and minus icons. ## Example To see the **Delay** block in an example flow, check out [Flow Snippets: Delay](https://www.postman.com/postman/flows-snippets/flow/63bcbaf6ead4e97c45493eb9).