Daytime Project

Low-Code Process Management Tool

VAS Telekom’s Process Management Tool (PMT) is an automated system that controls, monitors, orchestrates all the steps of the processes needed in a business with complex processes. To this end, the PMT offers a low-code, cloud-based process management tool to automate processes based on the requirements set by the management. PMT enables visually managing and monitoring processes and reinventing logic. PMT provides a visual end-to-end representation of processes in action. It can track at which stage the tasks are, discover bottlenecks, and develop better strategies.


Efficiency, operational excellence, quality, and predictability are the key aspects for companies to grow in today’s business environment. This requirement makes most companies turn their heads to process management tools to combat the complexities and excel. However, most process management systems come up with high costs, long-term projects, and complex structures. PMT provides a smarter alternative to increase operational excellence with various benefits.


PMT easy-to-use drag & drop modeler helps to easily design and automate workflows. Drawing the workflows instead of coding them will increase the speed of implementation to a great extent. This eventually leads to higher efficiency and productivity. PMT’s low-code platform response to changes in the workflows becomes much easier. Therefore, it increases flexibility and improves the overall user experience.


PMT also offers the developers a visual interface to create logic-based filters. Instead of typing lengthy codes, developers can use the visual interface to easily set the process criteria. Filters act as decision points that assess the attributes and process the task to the right queue. Moreover, developers can use logic-based filters as a tool for business rules management. The developers can apply any specific instructions and constraints set by the management when automating the business processes.


The overall architecture of the PMT is given as follows. Everything starts once a task is created by a source (e.g. IoT devices). Then the task is sent to the PMT’s API and management of the given task is begun. Workflow of the task is the main part of the PMT that is a diagram of processes and is the way how operations work.


Workflows manage and control the distribution of tasks to workers based on Workflows configurations and capabilities of workers. Workflows configuration is the most important aspect of a workflow process which specifies the order in which tasks must be executed over time by simply describing in JSON format and pairing tasks into Queues. Each configuration includes a set of conditions that control and evaluate tasks attributes. The rules of condition were defined in JSONLogic format. ​​When a task is added to the workspace, its workflow is executed to control the task to be channeled into proper Queues. The workflow managing process will continue until the task is either completed or canceled. Afterward, based on the evaluation process of Workflows configurations, a task is assigned to TaskQueue. Workers listen to TaskQueues and reserve the task according to workers' availability and capabilities. When a task is fed to TaskQueue, based on eligibility, capability, and role of a Worker, a task is assigned to Worker to perform it. For example, a Worker can be a person in a call center, a web service endpoint that listens to instructions, or an expert fixing the system failure.

Contact Information: