Skip to content

BotCity Runner

BotCity Runner is a cross-platform lightweight software used just to request tasks to BotCity Maestro and execute it in the target runtime environment.

The basic workflow from task creation and execution is:

  • A task is created via API, CLI or web form.
  • BotCity Runner running in the execution environment asks BotCity Maestro for a task.
  • If there is a task to run in that execution environment, BotCity Runner downloads the automation binary and executes it.
graph LR
  A[Start] --> B{New Task?};
  B -->|Yes| C(Prepare Environment);
  C --> D(Execution);
  D --> B;
  B -->|No| B;