ON
unless specified otherwise.
Workflow Settings > Channels
Users will be able to manage subscriptions
in channel settings. Workflow will become critical
, once this toggle is turned OFF
. By default, every workflow is non-critical
and subscribers can manage channel preferences irrespective of workflow-level channel preferences. Critical workflow will not show on the subscriber preferences page.
Users will be able to manage subscriptions
toggle is turned off i.e workflow is critical, this will override workflow level and subscriber level preferences and notification will always be sent.false
value set for enabled
field in preference then all other channels will become inactive even if they have true
state.true
value set for enabled
field in preference then notification will be filtered based on subscriber channel preference.Example
First Workflow
, critical
is false, enabled
is true, in_app, email, push channels are true and sms, chat channels are false. As per above order of priority of preferences, notification will be filtered as per the subscriber preferences. The subscriber will receive in-app, email and push notifications, but not receive sms and chat notifications.
Second Workflow
, critical
is false, enabled
is false, all channels are true. As per above order of priority of preferences, subscriber will not receive any type of notification because all channels become disabled due to false value of enabled
field.
Third Workflow
. critical
is true, enabled
is false, email, chat channels are false and the other three channels are true. As per above order of priority of preferences, subscriber will receive all type of notifications as this workflow is critical
.
How to change enabled field from UI?
What preferences are applied to a subscriber when we create a new workflow?
How to disable a workflow for a single subscriber?