• (+1)704-807-2890
  • rbansal@vrisallc.com
  • hr@vrisallc.com

Decisions

Automate Anything. Change Everything

We build software that goes beyond rule engines and workflow management to improve and accelerate any business process. No code required.

Decision Makes It Easy With

Rules Engine

Workflow Manager

Mining Agent

Integrations

Interface Designer

Overview

Decisions is a business process automation platform with a comprehensive workflow, rule, integration, and reporting engine. It is designed to streamline and automate a wide variety of business processes and applications.

The key feature of Decisions is a family of visual element designers that enable business users or non-technical citizen developers to design and adjust business logic. Examples of this business logic might be:

  • The order and persons involved in a given approval workflow.
  • The handling of different documents that are generated by a workflow.
  • The rules that are enforced to match various criteria for a workflow.
  • The family of element designers include: Flow Designer, Form Designer, Rule Designer, Report Designer, and Page Designer. Decisions also allows for the creation of custom data structures and integrations, includes an end-user portal, and includes audit access elements.

    Decisions is 100% web delivered, in browser, without any reliance on plugins or custom technology.

    Client Requirements

    Decisions operates on modern browser technologies that are capable of HTML5 and CSS3. Decisions does not have browser specific considerations, but we only certify the Designer Studio against IE and Chrome due to their prevalence in the business community.

    Technology

    The below diagram illustrates the way the components fit together to serve both the end-user portal, and the element designers.

    Decisions Automation Platform Architecture

    Decisions Automation Platform architecture is based on three components:

  • Front-end Client: Decisions Portal, API Client)
  • Back-end Application Server: Decisions Service Host Manager
  • Database Source: Database Server or Servers in The MS SQL Server Cluster
  • The Service Host Manager is a Windows Service that is written in C Sharp (C#) language and , contains foundation services that define the Decisions platform. Examples of such service include the Flow Edit Service that defines the Flow Designer functionality, or the Flow Execution Service which is responsible for Flow Execution processes.

    The back-end tier is Web Application IIS Hosted (requires IIS version 7 or newer). This Web Application provides communication between The Service Host Manager and the User Client. It is possible to create an environment with multiple Service Host Managers and Web Applications, but in order for this to be a single unified environment, these Application Servers have to communicate with the same Database Server.

    A Database is the third component of the Decisions Automation Platform. A Database can be managed by multiple Servers in MS SQL Server Cluster. A single environment of the Decisions Platform can have only one Database because the platform has a single persistent source of data.