A system for managing an interaction flow for a contact center, the system comprising: a processor; And a memory coupled to the processor, wherein the memory is stored thereon and when executed by the processor instructions cause the processor to display an interaction flow canvas and an interaction block selection tool on a graphical display; Receiving a user input for adding a first interaction block to an interaction flow canvas, generating a first interaction instruction corresponding to the first interaction block, and generating a user input for adding a second interaction block to the interaction flow canvas Wherein the first interaction command includes a command for proceeding to the second interaction block after a criterion of the first interaction block is satisfied.
展开▼