LogoLogo
  • Introduction
    • What Is an Agent Application?
    • Core Concepts
    • Getting Started
  • GLIK Cloud
    • Getting Started
      • GLIK Cloud vs. GLIK Studio
    • Prompt Orchestration Interface
    • What Is a Workflow?
    • Workflow Editor
    • App Types (Overview)
    • Workspaces & Permissions
    • Enterprise Readiness & Compatibility
    • Security & Data Handling
  • Enterprise SaaS
    • Expense Policy Decision Engine
    • Compliance & Audit Automation
    • Compliance Advisor Copilot
  • App Types
    • Overview
    • Chatbot
    • Agent
    • Advanced Chat
    • Workflow
  • Templates
    • Overview
    • Policy Automation
      • Overview
        • Expense Policy Validator — Summary Sheet
        • Enterprise Policy Intelligence
      • Expense Policy Decision Engine
        • Expense Policy Decision Engine (Starter)
          • Practice Exercises
        • Expense Policy Decision Engine (Threshold Memory)
          • Practice Exercises
          • Threshold Agent Response Tuning Exercises
        • Expense Policy Decision Engine (Policy API Integration)
          • Practice Exercises
        • Expense Policy Decision Engine (Escalation & Conflict Resolution)
        • Expense Policy Decision Engine (Audit & Logging)
    • Compliance and Audit Automation
      • KYC/AML Review Copilot
        • Learning Track
      • Compliance Copilot – MiCA Reporting
        • Workflow Phases
        • Block-by-Block Guide
    • Compliance Advisors
      • Global Control Copilot – Cross-Jurisdiction Policy Interpreter
        • Input Combinations & Workflow Outcomes
        • Reference Input Payloads
        • Policy Retrieval via Input Routing
        • Input Logic & Routing Behavior
        • Predefined Policy Thresholds
    • Knowledge Systems
      • Overview
      • Compliance SOP Agent
    • Process Automation
    • Task Resolution Agents
      • Why Agentify Task Resolution
    • Work Coordination Agents
      • Escrow Agent Orchestration
    • Embedded Operational Copilots
    • Expense & ERP Agents
      • ERP Vendor AI Copilots and Agents
      • Custody Approval Workflow for Token Issuance
    • Inventory & Logistics Agents
    • Sales & Forecasting Agents
    • Plugin-Based Agent Platforms
  • Marketplace
    • Overview
    • Publishing Templates
  • System Architecture
    • Overview
    • Blocks & Nodes
      • Utilities
        • Start Block
        • End Node
        • HTTP Request
        • List Operator
      • Classifier Nodes
        • Question Classifier
      • Logic Blocks
        • IF/ELSE Branch
        • Iteration
        • Loop
      • Transform Blocks
        • Variable Assigner
        • Variable Aggregator
        • Parameter Extractor
        • Data Enrichment
        • Prompt Template
        • Code
      • Input & Extraction
        • Doc Extractor
        • Knowledge Retrieval
        • LLM Block
          • LLM Reasoning
          • Fallback to LLM Reasoning
        • Tool Node
        • Agent
        • Answer
    • GLIK Knowledge
      • Creating & Managing Knowledge
      • GLIK Knowledge Retrieval
      • Writing to Knowledge
      • Scoped Memory & Access Control
      • Injection & Variable Binding
      • Performance & Limits
    • Execution Model
      • Workflow Architecture
      • Flow Engine
      • Node Lifecycle
      • Protocol Compatibility & Schema Interoperability
      • Input Binding & Value Resolution
    • Memory & Variable Scope
      • Conversation Variables
      • Memory Layers (User, App, Org)
      • Memory Slot Injection
      • Memory Retention Policy
    • Decision Routing
      • Conditional Logic Engine
      • LLM Fallthrough Patterns
      • Policy Enforcement & Escalation Paths
    • Enterprise Orchestration
      • Policy-Driven Automation
      • Enterprise Modularity
      • Auditability & Governance
      • Explainability & Decision Transparency
    • Agentifying Legacy Systems
      • Why Legacy Systems Resist Change
      • Best Practices for Agentifying ERP Workflows
      • GLIK’s Wrap-Around Model
      • Agent Surfaces (PDF, OCR, API, UI)
      • No-API Memory-Based Control
      • Compliance & Risk Considerations
    • System Observability
      • Execution Logs
      • Save Points & Snapshots
      • Variable Debugging
      • Session Trace Viewer
  • Developers
    • Overview
    • GLIK Open Core
      • Deployment & Installation
      • CLI Reference
      • Security & Compliance
      • Customization Guide
      • Versioning & Updates
  • GLIK Roadmap
  • Deprecation
    • Orchestration Interface
      • Node Orchestration
        • Node
          • Start
          • End
          • Direct Reply
          • LLM
          • Question Classifier
          • Knowledge Retrieval
          • Code Execution
          • Doc Extractor
          • HTTP Request
          • Conditional Branch IF/ELSE
          • Iteration
          • List Operator
          • Parameter Extraction
          • Template
          • Tools
          • Variable Aggregator
          • Variable Assigner
      • Variables
      • Application Toolkits
      • File Upload
    • Chatbot Features
    • Dataset
      • Dataset Creation
      • Text Preprocessing and Cleaning
        • Advanced Configuration
      • Retrieval Test/Citation
    • Studio
  • Brand Kit & Identity
    • Logos & Visual Assets
    • Typography & Colors
    • Messaging Pillars
    • Product Screenshots
    • Diagrams & Icons
    • Company Boilerplate
    • Downloads (.zip)
  • Legal
    • Terms of Service
    • Privacy Policy
    • Cookie Policy
    • Trademark Notice
    • Acceptable Use Policy
    • Open Core License
Powered by GitBook

Platform

  • Open GLIK Cloud
  • Getting Started
  • Templates

Documentation

  • Core Concepts
  • GLIK Open Core
  • Security & Data Handling
  • Workspaces & Permissions

Company

  • RIvalz AI
  • Contact Support
  • Status Page

© 2023–2025 Rivalz Technologies Ltd.

On this page
  • What Is Executed in GLIK?
  • Pages in This Section
  • Why This Matters

Was this helpful?

  1. System Architecture

Execution Model

Depending on the App Type selected (e.g., Chatbot, Agent, Advanced Chat, Workflow), this logic may be wrapped in conversation, triggered by system events, or embedded in no-code frontends.

PreviousPerformance & LimitsNextWorkflow Architecture

Last updated 7 days ago

Was this helpful?

GLIK’s execution model defines how logic is processed, workflows are executed, and intelligent behavior emerges across apps. Whether deployed as a stateless chatbot, a memory-aware agent, or a branching orchestration workflow, every GLIK application follows a structured execution lifecycle powered by modular blocks, scoped memory, and policy-aware flow control.

This section of the documentation explains how the system interprets user input, propagates values, triggers node-based logic, and maintains continuity across tasks.

Understanding the execution model is essential for:

  • Designing scalable workflows and agents

  • Debugging and optimizing orchestration behavior

  • Mapping AI logic to legacy system constraints

  • Managing memory, conditional logic, and escalation patterns

What Is Executed in GLIK?

At the heart of every GLIK app is a flow of logic blocks. These are modular execution units (like Variable Assigners, Tool Nodes, Conditional Branches, or LLM Blocks) that respond to input, invoke actions, and emit results. The engine connects these blocks based on app configuration, memory state, and user interactions — forming a dynamic, traceable logic circuit.

Depending on the App Type selected (e.g., Chatbot, Agent, Advanced Chat, Workflow), this logic may be wrapped in conversation, triggered by system events, or embedded in no-code frontends.


Pages in This Section

Each subpage below dives into a critical part of the GLIK execution system:

Explains how execution is structured within apps — including step sequencing, branching logic, memory routing, and orchestration composition. This is the best starting point for understanding how GLIK runs logic.

Describes the runtime engine that powers GLIK execution. Covers async/sync behavior, step scheduling, runtime limits, and how logic is advanced during an app run.

Outlines how each block or node behaves during execution — from initialization to termination. This includes lifecycle states, retry behavior, error propagation, and system-managed state transitions.

Covers how inputs are passed between blocks, how variable scopes are respected, and how external inputs (like API results or user form entries) are resolved into usable values within the execution flow.


Why This Matters

GLIK apps are more than just prompt wrappers — they are composable reasoning systems that can orchestrate decisions, enforce policy, escalate exceptions, and interoperate with legacy systems. The Execution Model is what makes this possible.

Whether you're building a policy automation agent, a knowledge retriever, or a cross-system orchestration layer, this section explains how your logic becomes live — and how every block, variable, and output fits into a runtime lifecycle.

1.

2.

3.

4.

Workflow Architecture
Flow Engine
Node Lifecycle
Input Binding & Value Resolution
Execution Model Overview — This diagram illustrates how a GLIK application processes input through modular blocks. Based on App Type selection, logic flows through a block engine that triggers variables, conditions, tools, reasoning agents, and memory checkpoints before producing structured output.