Strategy model

Strategy model An architecture diagram generated by Archify. Managed account · one per playlist · Architecture component Managed account one per playlist Playlist · name, strategyTemplateId, status · Architecture component · create, update Playlist name, strategyTemplateId, status create, update Steps · ordered, trigger then action · Architecture component Steps ordered, trigger then action Stop conditions · scope, type, enabled · Architecture component Stop conditions scope, type, enabled Playlist execution · walks the steps in order · Architecture component Playlist execution walks the steps in order accountId steps[] stopConditions[] order, stepType, type, config actionOnTrigger Legend Backend Database Cloud Security

Steps decide the shape

  • • Each step carries order, stepType, type and config
  • • stepType is trigger or action, and the config shape follows the template

Stop conditions are independent

  • • A stop condition ends the playlist whatever the steps are doing
  • • enabled false takes a condition out of validation and out of the run