Novu · Arazzo Workflow
Novu Trigger a Deferred Notification and Cancel It
Version 1.0.0
Trigger a workflow with a caller-supplied transactionId, then cancel any pending delay or digest using that id.
View Spec
View on GitHub
NotificationsMessagingIn AppEmailSMSPushChatWorkflowsOpen SourceSubscribersTopicsInboxWorkflow OrchestrationMulti ChannelDigestMCPFrameworkReactArazzoWorkflows
Provider
Workflows
trigger-then-cancel
Trigger a workflow with a known transactionId, then cancel it by that id.
Triggers the named workflow to a subscriber using a caller-provided transactionId, then cancels any active or pending workflow jobs for that transactionId.
1
triggerDeferred
EventsController_trigger
Trigger the workflow to the subscriber passing the caller-supplied transactionId so it can later be referenced for cancellation.
2
cancelEvent
EventsController_cancel
Cancel any active or pending workflow jobs (delays, digests) associated with the transactionId. Novu returns a boolean acknowledgement.