Exporting results from a single flow To retrieve results from a specific flow, begin by locating and choosing the relevant flow within the Flows section. Click the ☰ menu icon situated in the upper right corner, then select the “Results” option: This action will direct you to the results page for your chosen flow. (Refer to our […]
Fixing Missing Dependencies
In certain situations, you may discover that a flow relies on an element which no longer exists. When this occurs, the action title will appear in red (as illustrated above) to indicate the presence of an issue within the flow. For instance, you might encounter a flow that references a contact field through an expression […]
Setting your Contacts’ Language Preferences
Using a Flow Employ the Update the Contact action within a flow to modify your contacts’ language preferences. Subsequently, contacts will receive messages in their selected language, provided the flow they are engaging with has been translated. In the following example, contacts are asked whether they prefer English or Spanish. After their response is evaluated for […]
Split by Flow Result
This Split Action is designed to assess a series of values separated by a space ( ), period (.), or plus sign (+). For instance, to record a child’s birth, you might request messages in the format: “birth [gender]+[name]+[mother’s birth year]”. A contact might then respond with: “birth f+Noel+1985”. In this scenario, the word “birth” […]
Starting a Flow
A flow can be initiated through several methods: You can manually start a flow at any time using the “Start Flow” option in the flow editor. Continue reading for further details. A flow can be triggered by a campaign event. A flow can be activated by various triggers, such as: When a contact sends a […]
Background Flows
While contacts can only participate in one Messaging flow at any given time, you may wish to execute a sequence of actions that don’t require contact interaction. This can be achieved using a Background flow. Background flows are particularly useful when you need to perform supplementary operations on a contact or group without disrupting any currently […]
Starting another Flow
The Enter another Flow action enables you to transition contacts from one flow to another directly within an existing flow. When a contact reaches this node, they are exited from the current flow and initiated into the specified new flow. In the following example, contacts are directed from a “Registration” flow into a separate flow named “Create […]
Sending Airtime with DT One
The Send Airtime action allows you to distribute airtime to prepaid mobile devices across more than 550 operators in 160 countries via a single API integration with DT One (previously TransferTo). Instructions for creating a DT Shop account are provided at the end of this article. Enabling Airtime Transfer Once your DT One account is established, go […]
Flow Types
Our platform offers four distinct types of flows, which are provided based on the capabilities of the channel linked to your account. Messaging flows are designed for SMS and social media channels, whereas Phone Call flows, also known as Interactive Voice Response (IVR), feature a different structure. Background flows enable you to execute actions without […]
Adding Timeouts to a Flow
If a contact fails to respond to a message within a flow, you can configure a timeout to deliver an automated follow-up. This functionality enables you to send a reminder, inform contacts that they can restart the flow later, or perform other actions for those who are unresponsive—such as adding or removing them from a […]