Process Automation
The Singularity Process Platform provides a robust and scalable process automation and workflow execution engine, the "Driver", that supports even the most complex and high-throughput processes. The Driver connects people and systems to effectively meet your organization's goals.
Processes are executed according to business logic, rules, policies and resource profiles specified using the Platform's process modeling capability - "the model is the process". The Driver ensures the productive collaboration of your people, removing latency, inefficiency and confusion from process execution. It connects and coordinates relevant software applications to drive successful process execution, turning legacy systems into reusable assets that can easily be combined in new, valuable ways.
Reflecting the dynamic environment in which organizations operate, the Driver can react at runtime to changes in throughput, capacity, workload and utilization to modify its scheduling and routing of workload and process tasks. Should an exception occur, the Driver can launch a new 'Escalation' process to rectify the cause of the problem without manual intervention.
Highlights
Human & System Workflow - the Driver ensures that your people and all relevant information systems work effectively and efficiently together. By automating processes and driving workflow, the Driver cuts time, costs and errors out of your business.
System and Service Orchestration - the Driver coordinates and interleaves calls to multiple systems and services, enabling existing applications to be easily and quickly combined to implement valuable new processes.
Scalability - the Platform has a modular, stateless, multi-threaded architecture that allows for additional processing components to be added as demand increases, and supports clustering, failover and loadbalancing. The result is reliable process automation and workflow that supports high complexity and high throughput processes.
Leveraging your People - Singularity's process automation and workflow take advantage of your existing records of organization structure, role allocations etc. The Driver can import user accounts and organizational information stored in Active Directory or an LDAP directory, so that you can quickly implement processes that leverage your existing human resources.
Adding Momentum - to drive latency and inefficiency out of your business processes, the Driver can identify overdue or failing tasks and spark alerts and escalations that get your business back on track. Alerting can be done using email, SMS and other channels, providing valuable flexibility in managing exceptions and process monitoring.
Built-in Flexibility - as processes execute, the Singularity Process Platform can decide what to do next dependent on process and system state, adding intelligence and agility to your business.
Services Everywhere Architecture - the Driver and all other Singularity components implement a pure Services Oriented Architecture (SOA), so that each component can call any other service, and can itself be called as a service. This SOA allows fast deployment, straightforward integration to your legacy systems and a smooth enhancement path when your processes need to change.