logo

architecture

Architecture

The Runops agent is a small, reliable, and cross-platform task runner, making it easy to run tasks on your infrastructure. Its primary responsibilities are polling Runops for work, running tasks, and reporting the task’s status code and output log.
Image without caption

How it works

The agent works by polling Runops’ infrastructure over HTTPS. There is no need to forward ports or provide incoming firewall access. You can run the agents across any number of machines and networks.
The agent starts by registering itself with Runops, and once registered; it’s placed into your organization’s agents pool. The agent periodically polls Runops looking for new work, waiting to accept an available job.
After accepting a task, the agent will execute the command, streaming back the script’s output and posting the final exit status.