Nov 28, 2019

Skript Execution

In the ever-evolving landscape of automation, DEX8 has emerged as a game-changer, offering organizations the ability to streamline processes, boost efficiency, and save valuable time and resources. At the heart of this automation revolution lies the concept of skript execution, a crucial step that ensures DEX8's powerful capabilities are put to optimal use.

Understanding Skript Execution

Skript execution in the context of DEX8 refers to the process of sending an extraction or automation task, encapsulated within a DEX8 Skript, to the robotic workforce for execution (the so-called DEX8 Worker). This is when automation takes action, with DEX8 Workers executing predefined actions with precision and consistency.

Execution Actions

Actions in the DEX8 ecosystem provide real-time insights into the status of skript execution. These actions include:

  • Start: Initiates a skript's execution, signaling the beginning of automation.
  • Pause: Temporarily halts execution, allowing users to make adjustments or resolve issues.
  • Stop: Terminates execution permanently, used when the skript is no longer needed.
  • End: Marks the successful completion of a skript's execution.
  • Error: Indicates a problem during execution, requiring user intervention.

These actions enable full control over skript execution via the DEX8 Web Panel, allowing real-time monitoring and intervention when necessary.

The Role of DEX8 Workers

DEX8 Workers are the core components of automation, acting as Node.js instances deployed on Linux servers. They execute DEX8 Skripts, which contain JavaScript functions that perform tasks such as data extraction and automated workflow orchestration. When a worker receives a skript, it processes its functions and provides real-time updates.