Workflow Management
Orchestrates workflow lifecycle from creation to execution, including validation, scheduling, and state management.
The Stavily Orchestrator serves as the central nervous system of the platform, coordinating all automation activities through a set of core functions. These functions work together to provide a reliable, scalable, and secure automation platform.
Workflow Management
Orchestrates workflow lifecycle from creation to execution, including validation, scheduling, and state management.
Agent Fleet Management
Manages agent lifecycle, health monitoring, load balancing, and fleet-wide status reporting.
Plugin Registry & Distribution
Maintains centralized plugin repository with version management and secure distribution to agents.
graph TD
A[Trigger Event] --> B[Event Processing]
B --> C[Workflow Management]
C --> D[Agent Fleet Service]
D --> E[Select Available Agent]
E --> F[Send Instruction via API]
F --> G[Agent Executes Plugin]
G --> H[Report Result]
H --> I[Audit & Compliance Logging]
I --> J[Workflow State Update]
style B fill:#e1f5fe
style C fill:#e1f5fe
style D fill:#e1f5fe
style I fill:#e1f5fe
The Orchestrator acts as the central coordinator, ensuring seamless workflow execution from trigger to completion.
sequenceDiagram
participant Agent
participant Orchestrator as Orchestrator
Agent->>Orchestrator: Heartbeat
Orchestrator->>Orchestrator: Process Health Data
Orchestrator-->>Agent: Confirmation
Note over Orchestrator: Central monitoring hub
The Orchestrator maintains constant awareness of agent health, enabling proactive management and issue resolution.
The Orchestrator integrates with multiple external systems: