icon-5-year-client-retention affordable business-growth icon-caputre-keep-expertiseicon-case-screeningicon-claims-processingicon-clients-needs clients complex-tasks icon-complianceicon-contract-configuration customer-experience icon-customer-negotiationicon-easy-intergrateicon-enable-business-growthicon-enhance-rpa explainable-decisions Facebook fast-roi icon-financial-supporticon-financial flexible icon-gdpr highly-intelligent human icon-improve-roiicon-improve-work-life-balanceicon-in-house-processes increase-profit innovate insightful Instagramicon-insuranceicon-intelligent-risk-automationicon-intelligent-rosk-automationicon-legal low-code icon-manufactoringicon-more-insight-from-dataicon-mortage-loan-applicationsicon-multiple-ai-capicon-pay-what-you-needicon-planning-assessmenticon-policy-underwriting pre-built-automation icon-predicitive-maintenanceicon-proactive-tenant-engagementicon-process-optimizationicon-product-configurationicon-publicicon-punch-above-weught reduce-human-error icon-roi scaleable icon-secure-business-continuity secure icon-small-teamicon-smart-email-processingicon-tackle-backlogsicon-tenant-resident-neogotiationicon-transparencyTwitter icon-xpertfactory icon-viabl-white icon-viabl-black

Latest news,
insights & events

Check out our library of resources on
Intelligent Manufacturing.


Decision & Rules Automation
  • Automate best practice decision making for business performance monitoring, risk assessment, regulatory compliance, product recommendation, problem resolution and resource planning.

  • No code decision authoring by business users & subject matter experts.

  • Complete transparency and audit of actions including decisions flows, decision tables, decision trees, if-and-then rules and fuzzy rules.
Decision Optimization
  • Optimize decision making for complex resource planning and multi goal actions

  • An advanced evolutionary algorithm allows users to tackle 'synthesis problems' where a large number of decisions need to be made while covering multiple competing objectives. Planning, resource allocation, and optimizing strategies are examples of synthesis problems.
Decision Analytics & ML
  • Use machine learning to capture complex decisions from subject matter experts.

  • Make better decisions using predictions and classifications generated from historic operations data.

  • A decision modeler generates a highly explainable/verifiable graphical tree models that are highly accurate incorporating fuzzy learning.

  • Build models from data with the capability of real-time learning from document and text classification.
Conversational Agents
  • Viabl enables highly customized, deep, and tailored conversations with clients that addresses their needs, profiles, risks, and requirements.

  • Conversations are powered by an intelligent inference engine that is driven by the full automation capabilities of decision automation, predictive analytics, and decision optimization.

  • Reach and interact with clients, agents and employees using any contact channel; web, application, messaging, email and voice.
  • Support for both natural language processing of input text and the generation natural language text.

  • A bayesian text classifier with the capability of real time / online machine learning.

  • Support for advanced document / text similarity (TF-IDF) algorithm within the decision engine.

  • Rules based document generation from hierarchical document templates to generate emails, reports, agreements, contracts etc.


Knowledge representation

Model complex knowledge using a variety of no-code visual representations:

  • Graphical decision tree designer
  • Case-based table representation
  • Traditional If-Then rules
  • Entity hierarchy for representing assets, products, operations
Decision engine

High-performance stand-alone engines to deliver your apps:

  • API engine to provide decisions via a REST service
  • Form engine for providing a rich end-user interface
  • Chat engine to provide state-full conversational sessions via multi channels
3rd party integration

In-built connectors for consuming numerous third-party APIs:

  • Google Cloud AI
  • Azure Cognitive Services
  • Salesforce
  • MS Dynamics
  • Web service integration (to consume any REST based API)
Low code
  • For business users, the visual XpertScript editor provides a low-code intuitive environment for developing scripts, calculations, and expressions.
  • Advanced users have full access to the JavaScript environment with complete APIs to access the knowledgebase objects.
Internet of things
  • Your knowledge can be hosted in a disconnected edge environment.
  • Hardware integration is facilitated via industry standard protocols such ModBus, OPC-UA.
Advanced AI
  • Explainable machine learning of classification & regression trees deployed with unique high accuracy fuzzy inference
  • Evolutionary Algorithms for Optimisation
  • Bayesian Machine Learning from structured / unstructured data
  • Document Similarity searching (TF-IDF)
  • Fuzzy Logic
  • Constraint engine for dynamically validating conflicting user selection options
Asynchronous workflow
  • Integrate asynchronous operations directly into your graphical decision flows e.g. send out a questionnaire and only proceed on response receipt or call out a chatbot to capture human assessment as part of the risk assessment workflow.
Rapid development
  • Test your knowledge with test data before deploying
  • Trace inference sessions in real-time
  • Regression Testing
Flexible hosting
  • Browser based dev environment
  • Full flexibility to host the development platform
  • Cloud based
  • Corporate Data Center
  • On-Premise
  • IoT Edge
  • For the API engine, a full serverless hosting option (AWS Lambda)
  • All aspects of the platform utilize SSL for secure network transport.
  • For development platform security, individual (multi-level) user accounts with full control per-user over the access of individual apps.
  • Deployment platforms security with a choice of key or key-less runtime API access.
Multi user
  • Divide a large application into sub-knowledge modules
  • A project-wide dictionary of elements to be used in sub KMs (either shared or duplicated)
  • Modules can be worked on simultaneously by different users
  • Ability to create multiple templates to provide a highly verticalized start point for future applications. Each custom template can have an associated "create tool" (accelerator) which starts when the developer creates a new app. This allows domain specific questions to presented and answered at app creation time based on the developer's choices.
  • Create your own "build tools" (accelerators) which can be utilized by the developer at numerous points. Custom build tools can also be included/hidden based on a specific template.