Skip to main content

Smart fallback

When one channel fails, Kero tries the next

Reach more customers without manually resending messages. Set your preferred channel order in a Kero message template; for example, RCS → WhatsApp → SMS. If a message cannot be delivered or expires, Kero automatically tries the next configured channel. Every attempt is recorded, so you can see which channel delivered your message and where delivery failed.

Includes a 5-day free trial.

Fallback messaging: WhatsApp and RCS headphone offers with Shop now buttons switch to each other and fall back to SMS
DEFINITION

What is smart fallback?

Smart fallback allows Kero to try another messaging Agent and channel when a message cannot be delivered through your Primary Agent.

You choose your Primary Agent and configure the order of your Fallback Agents in your message template, for example, RCS → WhatsApp → SMS. If a message fails or expires before delivery, Kero can move to the next configured Agent without you having to resend it manually.

Each sending attempt is tracked separately, so you can see which channel delivered your message, which attempts failed and why.

Smart fallback works across Kero's three messaging channels: RCS, WhatsApp and SMS, helping you reach more customers.

How it works

How Kero moves a message down your fallback chain

From the template you set up to the report you read.

1
Step 1

Choose your Primary Agent

Select the Agent you want Kero to try first.

2
Step 2

Set your fallback order

In your message template, enable Fallback and add the channel agents in the order you want them attempted.

3
Step 3

Kero attempts delivery

Your message is sent using the Primary Agent first.

4
Step 4

Fallback happens automatically

If the attempt fails or expires without delivery, Kero can move to the next configured Agent, subject to the applicable sending rules.

5
Step 5

Track every attempt

Kero records each sending attempt separately, allowing you to see the outcome of each Agent and channel.

Who controls the route

You choose the order. Kero handles the fallback.

You decide which messaging channel Kero tries first and the order of any Fallback Agents. This is configured in your message template and cannot be chosen or changed by the recipient.

To change the fallback order, edit your template, remove the relevant Fallback Agents and add them again in your preferred sequence. The updated order applies to future sends using that template.

For examples of fallback chains businesses use, and when to choose each one, see When one channel fails, Kero doesn't.

Reporting

What you see in Sent Messages

Kero records every sending attempt separately, so you can track a message as it moves through your configured fallback channels.

Each record shows the sending time, recipient, channel agent, message reference, latest update, status and any available failure reason.

When fallback is triggered, you can follow the original attempt and subsequent channel attempts to see whether the message was ultimately delivered.

StatusWhat it means
deliveredThe message was successfully delivered to the recipient's device or messaging service. This does not mean it was read.
readThe recipient has read the message, where the channel supports read receipts.
failedThe sending attempt was unsuccessful. Check the Reason field for an available explanation.
fallback_pendingKero is attempting to send the message using the next configured agent and channel in the fallback sequence.
fallback_sent Kero successfully initiated the message through the next configured agent and channel. Check the corresponding message record to confirm whether it was delivered.

Channels

RCS, WhatsApp and SMS compared

How the three channels in a Kero fallback chain differ.

NOTE: Different channels support different message formats. Make sure your message content is suitable for that specific channel in your chain.

Compared onRCSWhatsAppSMS
What the recipient needsAn RCS-enabled device and supported messaging service, with RCS available on their networkAn active WhatsApp accountA mobile number capable of receiving SMS, with network coverage
Sender brandingBusiness name, logo and brand information, verified by GoogleBusiness display name and profile managed through MetaSender ID or number, subject to destination-country rules
Message contentText, images, video, rich cards, carousels and suggested actionsText, images, video, documents and supported interactive featuresText and links
Set-up before sendingBusiness verification, agent approval and launch, including applicable network requirementsWhatsApp Business onboarding, payment setup and Meta-approved templates for business-initiated messagesSender ID registration or approval where required by the destination
Read receiptsDelivery and read receipts where supportedDelivery and read receipts where availableDelivery reports where supported; no read receipts
Usual place in a chainOften the primary channel for rich, branded messagingPrimary or fallback channel for WhatsApp usersOften the final fallback option for broader device compatibility
Delivery Coverage

Better delivery coverage, not a delivery guarantee

Smart fallback gives your messages another opportunity to reach recipients when the original channel cannot deliver them.

For example, if a recipient cannot receive an RCS message, Kero can attempt to send it through WhatsApp or SMS, depending on your configured Fallback Agents.

However, no messaging channel can guarantee delivery. Invalid numbers, unavailable devices, network restrictions, opt-outs, carrier filtering and messaging provider rules can all prevent a message from reaching its recipient.

Kero improves your delivery options by automatically trying the next configured channel and reporting the outcome of each attempt.

Smart fallback FAQ

Common questions about how Kero routes a message across RCS, WhatsApp and SMS.

Fallback is triggered when a messaging channel reports an error or delivery failure, such as “Number is not RCS enabled”, an unsupported device, or a recipient who cannot be reached on that channel. Kero automatically moves to the next configured agent in your fallback sequence. Fallback can also occur when a message is not delivered within the expiry period set in your message template.

Want help choosing your fallback order?

Our messaging experts can help you pick the right chain for your audience.

Set up your first fallback chain

Start a 5-day free trial and build a template with RCS, WhatsApp and SMS in the order that suits your audience. Want help choosing the order? Book a demo and we'll walk you through it.

Trusted by businesses worldwide

Castle Race Series logo
Positive Impact logo
Santa Shoebox Project logo