failureUrl
is an advanced option that sends failure callback to a different endpoint rather than to the workflow endpoint (failure function).
This approach is useful for handling failures on separate infrastructure.
You can use either
failureFunction
or failureUrl
, but not both. These options are mutually exclusive.- It runs alongside your workflow and has access to the same context and dependencies
- Failure function requests are automatically retried on failure as well.
- You can manually retry failure function if it fails via DLQ.
failureUrl
configuration.