Graphical Workflow Engine (GWE) Overview
The Graphical Workflow Engine (GWE) is SignalSync's core application for designing, implementing, and managing business process workflows. It provides a comprehensive no-code platform that enables organizations to digitize and automate their business processes through an intuitive visual interface.
What is GWE?
GWE is a Business Process Management (BPM) solution that allows Tenant Administrators and authorized users to:
- Design workflows using a visual BPMN-based designer
- Create dynamic forms for data collection and user interaction
- Define business rules and approval chains
- Configure Service Level Agreements (SLAs) for timely process execution
- Set up automated notifications and escalations
- Manage user roles and permissions
- Generate documents from templates
- Track and monitor process execution in real-time
GWE empowers business users to create sophisticated workflows without writing code, accelerating digital transformation initiatives and reducing IT dependency.
Key Features
Workflow Definition & Design
- BPMN-compliant visual workflow designer with drag-and-drop interface
- Support for unlimited custom statuses (user-defined labels, colors, descriptions)
- Workflow versioning with draft and published states
- Workflow templates for standardized processes
Form Designer
- Visual form builder with extensive field type library
- Support for 15+ field types: Text, Number, Date, Select, Entity, File, Calculated, Rating, Signature, and more
- Multi-step forms with step-by-step navigation
- Field validation and conditional logic
- Form versioning (Draft and Published states)
Service Level Agreements (SLAs)
- Define response time commitments for workflow activities
- Configure working hours and service windows
- Set up automated events and escalation notifications
- Exclude holidays from SLA calculations
- Support for role-based or continuous SLA tracking
Roles & Permissions
- Define workflow-specific roles: Static, Dynamic, Composite, and Relational
- Configure role assignments per workflow version
- Static roles: Select specific users from the user list
- Dynamic roles: Assign users based on request data fields (requestor, supplier, supervisor, etc.)
- Relational roles: Rule-based assignment using parameter matching tables (assign users based on building, service type, procedure code combinations)
- Composite roles: Combine users from multiple roles (add backup/support users to prevent workflow blocking)
- User substitution during absence periods
Notifications
- HTML email templates with variable substitution
- Support for multiple languages with dynamic language selection
- Conditional notification sending based on process data
- Track notification logs with status monitoring
Management Console
- Create multi-workflow consoles for related processes
- Define common fields shared across workflows
- Support for both Requestor and Management console types
- Service type filtering for categorization
Document Templates
- Upload Word (.docx) document templates with placeholders
- Automatic document generation from workflow data
- Generate documents at specific workflow statuses
- Download generated documents directly from workflow interface
Holiday Calendar & Substitutes
- Define organizational holidays for SLA calculations
- Calendar view for holiday visualization
- Configure temporary substitutes for users during absence
- Automatic role reassignment during substitution period
Reports Generator
- Dynamic reporting with customizable filters and visualizations
- Multiple chart types: Bar, Line, Pie, Area, and Radial charts
- Flexible aggregation: Count, Average, Sum, Max, Min
- Group by Status, Workflow, or any workflow field
- Filter by workflow type, date range, and assigned requests
- Real-time data visualization for workflow performance monitoring
Main Use Cases
GWE can be used for a wide variety of business processes:
- Request Management: Incident reporting, service requests, change management
- Maintenance Operations: Preventive and corrective maintenance, work orders
- Contract Management: Contract approvals, renewals, vendor management
- Resource Allocation: Room booking, equipment allocation, personnel assignment
- Quality & Compliance: Inspection workflows, audit management, compliance tracking
Navigation Structure
GWE features are organized in the left navigation menu under Products > Graphical Workflow Engine:
Define Section
- Workflows: Create and configure workflow definitions
- Management Console: Define unified console interfaces
- Roles: Manage workflow roles and permissions
- Notifications: Configure email notification templates
- Holiday Dates: Define organizational holidays
- Substitutes: Manage user substitutions
Manage Section
- Workflows: Access published workflows for execution
- Reports Generator: Create custom reports and data visualizations
Benefits
For Business Users
✅ No coding required - visual tools for process design
✅ Rapid deployment - from design to production quickly
✅ Self-service capability - reduce IT dependency
✅ Automated notifications - keep stakeholders informed
For Organizations
✅ Standardized processes - consistent execution across teams
✅ SLA compliance - meet service commitments reliably
✅ Audit trail - complete history of process execution
✅ Multi-tenant support - separate workflows by organization
For IT Teams
✅ Reduced custom development - leverage no-code platform
✅ Version control - manage workflow changes safely
✅ Integration ready - connect with external systems via rule chains
✅ Configurable architecture - adapt to organizational needs
Getting Started
For Tenant Administrators
- Explore Example Workflows: Review pre-configured workflows to understand capabilities
- Design Your First Workflow: Start with a simple request workflow
- Configure Forms: Create user-friendly data collection forms
- Set Up Roles: Define who can access and approve requests
- Test Thoroughly: Use draft versions to validate configuration
- Publish & Monitor: Make workflow available and track performance
For End Users
- Access Management Console: Find your assigned workflows
- Create Requests: Submit new workflow instances
- Track Progress: Monitor request status and history
- Respond to Notifications: Act on email alerts promptly
If you need assistance with workflow design or configuration, contact your SignalSync administrator or support team at [email protected]