A Sleep activity is used to delay a job for a specific period of time.
At runtime, the sleep activity makes the job wait for the specified amount of time. For example, in an event map, which is triggered when a COM call fails to send an email, you can configure the Sleep activity to set the job to sleep for 60 seconds before attempting to send the email again.
Business rule and synchronous processes are performance oriented, hence we recommend you do not use Sleep nodes in Synchronous process and Business Rules as they impact the system performance. However, for asynchronous process, you can still use Sleep node to wait for the work to complete; this will not slowdown the system performance.
Use process events for internal and external inter-process communication. See Process events for more information on configuring and using process events.