Skip to main content
A job is an endpoint that represents an automation. This guide takes you from an empty workspace to a live job you can call from your product.

Prerequisites

  • A Minicor workspace. Sign in at app.minicor.com, the Minicor dashboard.
  • The target application you want to automate, running on a desktop you can connect.
1

Connect a desktop

Jobs run on a Windows machine with the Minicor Desktop Service installed. You can use a cloud desktop provisioned through Minicor or a machine in your own environment. Once the desktop is connected, it appears in your workspace with a live preview.See Desktops for the details.
2

Teach the job with one real example

Describe what the job should do and give it one real input. The first call to a new endpoint with a teach envelope creates the job and starts the builder.Your trigger URL and its API key are on the Jobs page; the empty state hands you a ready-to-run curl. See Authentication for where keys live.
You can do the same thing without curl: click Create a job in the dashboard and fill in the description and example input, or ask the co-pilot to teach it for you.
3

Watch the builder work

The job appears in your workspace in the Learning state. A job is always either Learning (the builder and your samples are shaping it) or Live (real traffic runs through it). The builder explores the target application on your desktop, constructs the automation steps, and runs your sample until it passes. You can watch its progress on the job page, including a live view of the desktop. If it needs information it cannot discover on its own, it asks you a question.See The builder.
4

Add more samples

Send more real inputs the same way, with the teach envelope. Samples that exercise different behavior are bucketed into separate scenarios: the happy path, the duplicate customer, the missing field. Each scenario makes the job more reliable, and the job’s stability score reflects that.
5

Go live

When your samples pass and the stability score looks right, click Promote to live. See Going live.
6

Call it from your product

Same URL, no teach envelope. The job runs the automation on your desktop and returns structured JSON.
See Calling your job for sync and async patterns.
Every run is recorded. If anything looks off, open the execution and watch the replay of what happened on the desktop.