{"id":2476,"date":"2026-06-29T20:38:51","date_gmt":"2026-06-29T15:08:51","guid":{"rendered":"https:\/\/www.smsgatewaycenter.com\/blog\/?post_type=docs&#038;p=2476"},"modified":"2026-06-29T20:38:51","modified_gmt":"2026-06-29T15:08:51","password":"","slug":"how-do-i-create-a-multi-channel-fallback-flow-step-by-step","status":"publish","type":"docs","link":"https:\/\/www.smsgatewaycenter.com\/blog\/kb\/how-do-i-create-a-multi-channel-fallback-flow-step-by-step\/","title":{"rendered":"How do I create a Multi-Channel Fallback flow step by step?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Go to&nbsp;<strong>Fallback \u2192 Template Mapping \u2192 Create<\/strong>, select at least two channels, drag them into order, name the flow, pick a template per channel, complete variable mapping if shown, then save.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step-by-step<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1 \u2014 Select products \/ channels<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tick the checkboxes for every channel in this flow (SMS, WhatsApp, RCS\u2014only eligible channels are listed). Select&nbsp;<strong>at least two<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2 \u2014 Set the fallback sequence<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Selected channels appear as steps.&nbsp;<strong>Drag and drop<\/strong>&nbsp;to set try order:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Top = tried first.<\/li>\n\n\n\n<li>Bottom = last attempt.<\/li>\n\n\n\n<li>Each channel can appear only once.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3 \u2014 Enter a fallback name<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use a clear name you will recognise later, e.g. \u201cOTP SMS-WA-RCS\u201d or \u201cPayment Alert Set\u201d.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4 \u2014 Trigger error codes (optional)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For each channel&nbsp;<em>except the last<\/em>, you may pick specific delivery error codes. Leave empty to trigger on&nbsp;<strong>any<\/strong>&nbsp;failure. See:&nbsp;<em>What are trigger error codes in Multi-Channel Fallback?<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5 \u2014 Select templates<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For&nbsp;<strong>each<\/strong>&nbsp;channel in the sequence, choose an approved template:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SMS:<\/strong>\u00a0Message template + Sender ID when required.<\/li>\n\n\n\n<li><strong>WhatsApp:<\/strong>\u00a0Approved WhatsApp Business template.<\/li>\n\n\n\n<li><strong>RCS:<\/strong>\u00a0Approved RCS template.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6 \u2014 Variable mapping (if shown)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If templates use placeholders (OTP, name, amount), map each target variable to a source variable or static text. See:&nbsp;<em>How does variable mapping work in Multi-Channel Fallback?<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 7 \u2014 Save<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click&nbsp;<strong>Save fallback<\/strong>. Fix any validation messages (missing name, template, or unmapped variable) and save again.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Go to&nbsp;Fallback \u2192 Template Mapping \u2192 Create, select at least two channels, drag them into order, name the flow, pick a template per channel, complete variable mapping if shown, then save. Step-by-step Step 1 \u2014 Select products \/ channels Tick the checkboxes for every channel in this flow (SMS, WhatsApp, RCS\u2014only eligible channels are listed). [&hellip;]<\/p>\n","protected":false},"author":118,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[1979],"doc_tag":[],"class_list":["post-2476","docs","type-docs","status-publish","hentry","doc_category-multi-channel-fallback"],"year_month":"2026-06","word_count":231,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"admin","author_nicename":"admin","author_url":"https:\/\/www.smsgatewaycenter.com\/blog\/author\/admin\/"},"doc_category_info":[{"term_name":"Multi-Channel Fallback","term_url":"https:\/\/www.smsgatewaycenter.com\/blog\/kb-cat\/multi-channel-fallback\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/docs\/2476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/users\/118"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/comments?post=2476"}],"version-history":[{"count":0,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/docs\/2476\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/media?parent=2476"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/doc_category?post=2476"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/doc_tag?post=2476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}