| CPC H04L 41/18 (2013.01) [G06F 16/958 (2019.01); H04L 41/0253 (2013.01); H04L 67/02 (2013.01)] | 17 Claims |

|
1. A method, comprising:
receiving, by a computer from a user device, an instruction referencing a configuration for a drag-and-drop communication flow modeling environment, the configuration including elements for composing a communication flow model in the drag-and-drop communication flow modeling environment;
generating, by the computer utilizing the configuration, a user interface that includes the elements and the drag-and-drop communication flow modeling environment, wherein the elements comprise orchestration server settings associated with a user group or persona;
connecting, by the computer, a set of elements being dragged and dropped in the drag-and-drop communication flow modeling environment via the user interface, the set of elements including an input connector and an output connector for a document architecture, wherein the set of elements thus connected models a communication flow for controlling how a communication flows from a data source via the input connector to a communication channel via the output connector; and
storing, by the computer, the communication flow in a database, wherein the communication flow undergoes a review and approval process and wherein, once approved, the communication flow is activated by an orchestration server for orchestrating services provided by the document architecture in accordance with the communication flow without requiring user input.
|