Getting started with Flow.ai means understanding some basic concepts that are used throughout the platform. One of these is flows.
A flow is one specific part of the dialog you want to automate. For example ordering a pizza or greeting a customer.
Flows always start with a single trigger. This could be text or other type of events, like sharing a location. Flow.ai features a state-of-the-art NLP engine that can train be trained to understand different types of user input within the context of a conversation.
In the above example, you see a text trigger that is matched when a user sends Hi.
Triggers do not have to be user initiated. For example, simply opening a webpage or a scheduling service could trigger an event that sends a message.
To add a trigger, you can simply drag and drop it on the design canvas.
We support different triggers, including timers and any text that are used for more advanced use cases. Read more about the different triggers we support.
Where the trigger is the action, replies are the re-action that takes place when a trigger is matched.
Adding replies is done in the same way as triggers. Simply drag and drop them beneath any trigger.
You can add multiple replies to a trigger, just note that not every type of reply is supported by every messaging channel. For a full overview of all type of replies see our replies overviews.
The combination of a trigger with replies is what we call a step.
Flows can be clustered together using groups. They make it easy to keep your project and design organized.