▪️Activity: Best Channel
The Best Channel feature in the Campaign Flow Builder introduces intelligent channel selection for user communications. It allows you to choose the most suitable communication channel for each user, based on operator-defined priorities and platform/user eligibility. Supported channels include Email, Popup, Push, Viber, SMS, WhatsApp, Inbox, IVR, Custom IM, and Telegram.

How It Works
At the core of this functionality is the Best Channel activity, a logic component within the flow builder that evaluates all defined channels and determines which ones are eligible for communication. It does not send messages itself but acts as a decision point that routes users to the appropriate communication activity.
Before a channel is considered eligible, the system performs three key checks:
Communication hours: Ensures the channel is allowed at the current time.
Opt-out status: Verifies the user is not opted out of the channel.
Caps status: Confirms the user has not exceeded their communication limits.
Configuration
To use the Best Channel feature, operators must configure two key elements: priority and approach.

Priority
Priority defines the order in which channels are evaluated for eligibility. Operators can specify a first and second priority by default and add more levels depending on the number of channels they wish to include. Each priority level is selected from a dropdown containing all supported channel types.
Approach
The approach determines how the system sends communications once eligible channels are identified. Operators can choose between two modes:
Send to the First Available Channel: The system sends the communication via the first eligible channel based on the defined priority. Once sent, all other channels are ignored.
Send to All Available Channels: The system sends the communication via every eligible channel. Priority still defines the order in which channels are evaluated and sent.
When you finish with the setup of the Best Channel activity you must also linked it to individual channel that were included in the configuration.

Last updated
Was this helpful?