Behaviours that are triggered with “Started by action” can be started with a “Start behaviour” action.
First, add a “Started by action” behaviour.
Add actions to your behaviour. e.g.
You can start this behaviour from another behaviour or from a dashboard button.
↓
↓
A behaviour with delays may be run multiple times and therefore could be running in parallel with another instance of the same behaviour.
To prevent a behaviour running multiple times a “Stop behaviour” that stops itself will ensure other instances of the same behaviour are stopped before running. e.g.
COGS 5.6 introduces parameters to “Started by action” behaviours, allowing you to change the behaviour each time it is called.
Add a parameter to a “Started by action” behaviour: