Skip to main content
Transflow is the world’s first AI-powered API designed to maximize message delivery success by automatically routing messages through multiple channels on autopilot.

Overview

We’ve worked with hundreds of clients, and one common question is: How can we achieve 100% message delivery? Over the years, we’ve optimized every channel using AI-powered real-time dynamic routing and automated retries at Zixflow. While we outperform competitors in delivery rates, achieving 100% delivery isn’t always possible due to limitations in operator infrastructure, which is beyond our control. However, ensuring critical use cases like OTPs or mandatory messages reach users on time is essential, as missed messages can lead to lost business opportunities. To solve this, we’re introducing the world’s first transflow API. With this, we can achieve 99.99% delivery for valid numbers. Here’s how it works:
  • The system uses AI to optimize delivery across all channels with priority routing, not just at Zixflow but also at the operator level.
  • If a message fails or isn’t delivered in time, it automatically switches to another channel.
  • You can pass potential messages to all activated channels in your account, and the system will handle delivery optimization on autopilot.
This approach ensures faster and more reliable message delivery, reducing drop-offs and maximizing business impact.

How Does It Work?

  • Sequential Delivery: Messages are sent in the defined order (e.g., SMS → WhatsApp → RCS). You can define the flow on the Zixflow dashboard in the Transflow section.
  • Timeout Handling:
    • If a message is delivered within the timeout window, the next steps are skipped.
    • If a message fails, it will switch to the next channel (e.g., if the message fails within 2 seconds, it will move to the next channel immediately without waiting for the timeout).
    • If we don’t receive a delivery report (success or failure) within the timeout window, it will switch to the next channel.
  • Multi-Channel Reliability: Combining SMS, WhatsApp, and RCS ensures high delivery success.

Example Flow

Scenario: Send via SMS (timeout 10s), then WhatsApp (timeout 10s), then RCS (timeout 10s). Process:
  1. SMS message sent first.
  2. If delivered, stops. If failed or no response, moves to WhatsApp.
  3. Same logic applies to RCS.

Benefits

  • Higher Delivery Rates: Ensures at least one channel succeeds.
  • Efficient Use of Resources: No redundant attempts and reduces wait-time for users.
  • Customizable: Control timeouts and delivery order.
  • Save Costs: Instead of retrying on the same channel multiple times or sending messages to all channels simultaneously, this approach triggers the second channel only if the first one fails, reducing unnecessary usage and cost.

Limitations

  • Timeout Limitation: The maximum timeout window for all channels combined is 1 day. After this, the entire request is skipped.
  • Total Messages: In one request, you can send a minimum of 1 message and a maximum of 5 messages. You can use the same channel multiple times or use different channels as per your need (e.g., SMS → SMS → WhatsApp → RCS → Email).
  • Fallback Channels: In some cases, delivery reports may arrive late, even if the message was delivered on time. Despite optimizations, this may result in messages being sent on multiple channels if the report isn’t received within the timeout window.

Pricing

No Additional Cost: There are no extra charges for this service. You’ll only be charged for the messages sent, based on the pricing of each channel.