Agents
Workers that execute integration flows in a distributed architecture
Agents are worker processes that execute integration flows and automation tasks. They connect to a central Weik.io host and receive work assignments.
Architecture
Central Host
The main Weik.io instance coordinates work distribution and manages agent registrations.
Remote Agents
Worker processes that:
- Register with the central host
- Execute assigned integration flows
- Report execution results
- Maintain persistent connection to the host
Managing Agents
List Agents
# List all agents
weikio agents ls
Agent States
Online
- Agent is connected to the host
- Ready to accept work assignments
- Sending regular heartbeats
Offline
- Agent is disconnected
- Not accepting work
- May have stopped or lost network connectivity
Pending
- Agent has registered but requires approval
- Not yet active in the system
Deprecated
- Agent has been explicitly marked as deprecated
- No longer receives work assignments
- Remains visible for historical records