“Split by Group Membership” lets you route contacts based on the groups they belong to. It’s one of the simplest ways to personalize a journey, prevent duplicates (like restarting onboarding), and ensure contacts only see messages that match their status.
Retrieve an Existing Flow into Your Workspace
Importing a flow lets you upload a flow definition file (JSON) into your RapidPro.app workspace. This is useful for moving flows between workspaces, restoring a saved version, or sharing templates across teams. Warning: If an imported flow has the same name as an existing flow in your workspace, the existing flow may be replaced and […]
Visual Editor Overview: Anatomy and Essential Tools
The flow editor is where you build, test, and maintain your automations in RapidPro.app. Knowing what each area of the editor does helps you move faster, avoid mistakes, and troubleshoot flows with confidence. 6–7 min read Flows Updated on: 18/12/2025 Find your way around the flow editor in minutes If you just need the essentials, […]
Trigger a Flow for a Third Party (Advanced Search)
Introduction: Sometimes you don’t want to start one specific contact—you want to start everyone who matches a search. With Start Somebody Else in a Flow → Select recipients from a query, you can trigger a child flow for contacts returned by a query, using values collected earlier in the parent flow. 7–10 min read Flows […]
Share or Save a Flow Definition
Exporting a flow lets you save or share your work as a JSON file. This is useful when you want to back up a specific version, move a flow to another workspace, or share a template with another team. In this guide, you’ll learn how to export a flow from the editor, download the JSON […]
Introduction to Conditional Branching (Split Actions)
Splits are the decision points in your flow. They evaluate an input (like a message, a contact field, or a webhook response) and route contacts into different paths. When you use splits consistently, your flows become easier to read, easier to troubleshoot, and far more reliable at scale.
Use the “Send Airtime” Action for Credit Transfer
The Send Airtime action lets you automatically transfer prepaid airtime to a contact from inside a flow. It’s a practical way to deliver incentives, reimbursements, or support credits—while keeping a clear success/failure path for follow-up.
The Role of Actions in Flow Execution
Actions are the “do something” steps inside a flow. They run commands on your behalf—sending messages, updating contact data, triggering webhooks, adding labels, and more—so your automation can move contacts forward without manual work.
View Flow Statistics and Overview
Introduction: Flow results help you understand what’s happening inside your automation: who responded, what they answered, and where drop-offs occur. In RapidPro.app, you can open a flow’s Results view to monitor engagement, review analytics, and inspect individual runs. 6–8 min read Flows Updated on: 18/12/2025 Read results fast (spot drop-offs and debug runs) If you […]
Tag Incoming Messages for Response Analysis
Labels help you organize and analyze incoming messages at a granular level. While groups are great for segmenting contacts, labels are ideal for isolating answers to a specific question (for example, “Mood = Good”) so you can quickly filter and review message content in the Messages area.

