Feature Flags
To enable a feature flag, reach out to one of the developers or Brian and ask them to enable it for you.
Features behind a feature flag are not necessarily stable or complete.
The following sections correspond to the different feature flags with a small description of each.
Events
Allows running a predefined action during whenever a certain event happens. What action should trigger and on which event this should trigger can be configured by the user.
On the experiment home page, go to the “Events“ tab → “Create Static Event“. From here you will be able to select the “When“ and “Then” fields. The “When“ tells the system when to trigger the event. The “Then“ selection will present you with a form to configure the event that should be triggered. Supported events include
Logging the last message.
Ending a conversation.
Summarizing the conversation.
Prompting the bot to message the user.
Create a scheduled message.
This is useful if you want your bot for instance to check in with the user after a certain amount of time elapsed from when they started the conversation. You can also do periodic check-ins etc.
Starting a pipeline
This will trigger any of the pipelines that you built. See the Pipelines feature flag for more information.
Pipelines
This gives you access to the Pipelines feature.
Analysis pipelines
This feature allows you to run analysis on some data source. Current supported data sources include
Text data
A commcare application
Whatsapp data