Introduction: If you support multiple languages, translating every message node manually can slow you down. With an LLM (like ChatGPT or Anthropic) connected to RapidPro.app, you can auto-translate your flow in one pass—then review and publish faster. 7–10 min read Flows Updated on: 18/12/2025 Auto-translate your flow (then review fast) If you just need the […]
How to Enable and Manage LLM Models in Your Workspace
Introduction: RapidPro.app lets you connect a Large Language Model (LLM) provider in Workspace Settings so you can use AI-assisted features (like auto-translation for multi-language flows). Once your model is added, you can select it when building AI-enabled automations. 6–9 min read Flows Updated on: 18/12/2025 Enable AI models once (then reuse them in flows) If […]
Debug and Inspect All Available Variables in a Flow
The Context Explorer (available inside the Simulator) helps you see every variable available in your flow, understand what each value contains, and copy expressions to use in messages, actions, splits, webhooks, and more.
Cancelling Flow Starts: Stopping Queued Messages During Large Sends
When you start a flow or broadcast to many contacts, messages are queued and delivered gradually based on your channel’s sending rate. The Starts log (Flows tab) and the Broadcasts tab let you monitor sending progress and cancel a send in progress. Cancelling stops delivery only for contacts still waiting in the queue—contacts who already started the flow or received the broadcast are not affected.
Annotate Your Flows for Team Collaboration
Notes help your team collaborate inside the flow editor. You can place sticky notes directly on the canvas to document decisions, leave reminders, or explain complex logic—without changing the flow behavior. 2–3 min read Flows Updated on: 18/12/2025 Add flow notes fast (for team clarity) If you just need the fast path, follow this: Double-click […]
Interrupting a Flow from the Contact View: Removing One Contact Without Stopping Others
Sometimes you need to stop automated messages for a single contact—without interrupting the flow for everyone else. From the contact’s profile, you can interrupt their active flow instantly to handle exceptions, provide individual support, or move them into a different interaction.
This guide explains when to interrupt a flow, where to find the active flow banner on the contact page, how to interrupt the contact, and what happens after the interruption.
Searching for Contacts Currently in Flows: Using Flow Activity in Contact Queries
You can search for contacts not only by contact fields, but also by their current flow activity. This lets you quickly identify who is active in a specific flow, who is not in any flow, and who is safe to include in a new start—making monitoring, troubleshooting, and targeting much easier.
Invalid Regular Expressions: Fixing Regex Rules in Flows
Regular Expressions (regex) let you build advanced matching rules in flows by validating patterns instead of exact values—useful for IDs, codes, formats, and free-text inputs. Because regex syntax is strict, small mistakes (like an unclosed bracket or missing parenthesis) can make a rule invalid and stop it from working as expected.
In this guide, you’ll learn where regex is used in flows, the most common reasons a regex becomes invalid, and practical ways to avoid errors by testing and simplifying your rules.
Targeting Recent Users: Starting Flows Only for Recently Active Contacts
Targeting recently active contacts when starting a flow helps improve delivery and engagement by excluding inactive or unreachable users. Using the Active contacts sending option in the Flow Start dialog, you can limit flow starts to contacts who have sent a message within a selected timeframe (90/180/365 days), and combine this filter with other start options for safer, more precise launches.
“Call AI” Action: Integrate ChatGPT or an LLM into Your Flows
Introduction: The Call AI action lets you connect a Large Language Model (LLM) (like ChatGPT or Anthropic models) to your flow. You can use it to classify messages, summarize text, translate content, extract structured data, and route contacts automatically—without writing complex logic yourself. 8–10 min read Flows Updated on: 18/12/2025 Use AI to classify, extract, […]

