Process Intelligence Documentation
processmaker.comDeveloper DocumentationKnowledge Center
User Documentation
User Documentation
  • Process Intelligence
  • 🟪Using Process Intelligence
    • Getting Started
    • Dashboard
    • Integration with ProcessMaker
  • 🟪Data Collection
    • Introduction to Data Collection
    • Data Collection Studio
    • Data Collection Rules
      • Advanced Examples for Data Collection
        • Handling Overlapping URLs in Screen Mapping
        • Click Activity and Field Edit Tracking for Web Applications
        • OCR-Based Identifier Extraction in Desktop Applications
    • Data Collection with X-Ray
      • Working with X-Ray Desktop Tool
      • Example of the X-Ray Workflow
    • Training Data Studio
    • Introduction to Testing
  • 🟪Configuration
    • Service Deployment
    • System and Network Requirements
    • Silent Distribution by IT
    • Chrome Extension
    • Windows Plugin Manual Installation
    • Uninstallation and Cleanup
    • User Roles and Permissions
  • 🟪Architecture
    • Process Intelligence Architecture
    • Architecture Diagrams
Powered by GitBook
On this page
  • Data Flow and Components
  • Agent installation analytics
  • Agent connectivity and functionality monitoring
  • Unattended team-token distribution (optional)
  • Agent auto-updates (optional)
  1. Architecture

Process Intelligence Architecture

PreviousUser Roles and PermissionsNextArchitecture Diagrams

Data Flow and Components

Data handling and data flow in different components is illustrated in the picture below.

Agent installation analytics

Process Intelligence monitors Agent license usage that is separated from other business data collection.

Agent connectivity and functionality monitoring

Process Intelligence uses a separate Health check API to monitor Agents connectivity the the Process Intelligence Platform, hardware performance, and data collection functionality.

Unattended team-token distribution (optional)

Customer can deploy team-tokens during the installations as installation parameters or manually by the source-computer users by default. Optional method is to upload the list of source-computer user emails with the desired Process Intelligence team. In such case the functionality is as follows: (1) Agent connects to the Process Intelligence Cloud, (2) It checks if a new team-token is available with that email, (3) New team-token is assigned to that computer, (4) Data-collection starts for that team, (5) Email is not used anymore or linked to the collected data and can be removed from the Admin panel after a successful deployment.

Agent auto-updates (optional)

Process Intelligence Agent has auto-update capabilities. The different versions of the software are hosted on our cloud with a restricted access policy. The updater tool checks that the software is signed with the Process Intelligence digital certificate prior to software installation. Auto-updates can be also disabled by the customer.

🟪
Process Intelligence solution architecture