Sending messages to a contact group is as straightforward as creating a flow. After designing your flow, incorporate an action containing your desired message, then choose your target group from the contacts dropdown in the flow initiation dialog. Follow these steps: Select the Flows tab in the navigation bar Click “Create Flow” on the Flows page Name your […]
Invalid Regular Expressions
Regular Expressions, often abbreviated as regex, enable the creation of more sophisticated custom rules. These expressions must adhere to a precise syntax to ensure proper interpretation during evaluation. If you utilize this advanced form of pattern matching, ensure you are familiar with their construction principles. We employ Perl-style conventions for pattern matching. For further details regarding […]
Split by Contact Field
This action serves to verify whether specific contact fields have been populated, eliminating the need to repeatedly request the same information from contacts while ensuring incomplete fields get updated. In the following example, we check whether a contact’s name already exists in their profile. If the name is present, the contact proceeds through the Has […]
Use a ‘Split Randomly’ Action to Create Evenly-Distributed Buckets
The Split Randomly action enables you to distribute contacts through evenly distributed branches within your flow in a randomized manner. In the following example, contacts entering the flow are immediately divided into two distinct groups labeled “A Flow” and “B Flow”: While our example concludes at this point, you could subsequently initiate these contacts in different flows […]
Using a Flow to Set a Contact’s Language
To configure a contact’s preferred language, you can automate this process using a flow. Here’s how to implement it: Using the Set Language for Contact Action Employ the Set language for contact action within your flow to modify language preferences. Once updated, contacts will receive messages in their selected language, provided the flow has been translated. In […]
Importing a Flow
Utilize this action to import flow configurations into your account. To import a flow: Navigate to either the Flows section within your workspace or your workspace settings page Click the ☰ menu icon located in the upper right corner to access the dropdown menu Select Import to initiate the import procedure Choose the desired file for import and click […]
Starting Somebody Else in a Flow from a Query
The Start Somebody Else in a Flow action enables you to initiate a separate flow for different contacts or groups when the active contact reaches a specific step. What if you need to start contacts who match certain search criteria? We’ve introduced a new feature that allows you to easily initiate flows for contacts matching your […]
Using ‘Wait for Response’ in a Flow
A Wait for Response split action evaluates the input provided by your contact and supplies the tools needed to determine subsequent actions. You can configure a response rule to assess the contact’s input and, if desired, proceed with the flow even when no response is received. Continue reading for further details. Configuring a Response Rule To evaluate […]
Navigating the Flow Editor
The flow editor serves as your primary workspace for designing and modifying flows. Each time you create or select a flow, you will access this editing environment: Key Components of the Flow Editor Flow Name The identifier assigned to the flow during its creation. Create Message Button This button generates a new node. While we typically suggest […]
Routing Contacts with Splits
Split Actions function as pivotal junctures within a flow, dividing it into new branches. These conditional statements enable you to direct contacts based on evaluations of various inputs: An incoming message or audio recording A webhook request A Zapier flow event An airtime transfer Contact activity within a subflow Contact field values Flow variables Form […]