Skip to main content
context.waitForEvent pauses workflow execution until a given event occurs or a timeout is reached. Default timeout value is 7 days.

Arguments

string
required
A unique identifier for the step.
string
required
A unique identifier for the event to wait on.
object

Response

TEventData
The data passed in when the event is triggered via notify(). Its type can be set with the generic parameter, e.g. context.waitForEvent<{ approved: boolean }>(...). Defaults to unknown.
boolean
true if execution resumed because the timeout elapsed, false if resumed due to the event being received.

Usage