Skip to content

Getting started

The portal is your window into your processing steps and workflows. Here you can view available processing steps, configure WorkData, create workflows, and view the status of running jobs.

The portal

The sidebar on the left links to the resources available on the portal. On the top-left is your organization; on the bottom-left, your account.

To get started, you will also need to create an API key. This API key will be used to authenticate with our JobManagement service. First, ensure that your organization is not selected on the sidebar; this will allow you to create a personal API key. Then, go to settings, and then “API keys”:

Portal settings

After creating your API keys, you will see them listed here. Note that only the shortened version is shown. Next, on the right, click “Add API Key.”

API keys

You will now see a popup asking you to configure your API key. Remote messaging access is an advanced option allowing for connecting external workers to our JobManagement service; that is, you can host a worker on your computer, while connecting to our JobManagement service.

Configuring your new API key

After creating an API key, you will see a window allowing you to copy it. Keep in mind that the API key will only be displayed once. Copy-paste it and save it! If you close this window without saving the API key, or lose it, you will need to create another one. Consider using a password-management service, an environmental variable, or some other secret store to save your API keys.

Saving your API key

An organization API key is created in a similar way to a personal API key. Logging in as your organization will allow you to see and use your organization’s ProcessingSteps and WorkData.

In order to run a ProcessingStep, you can submit a Job on the portal. Navigate to the “Jobs: Explorer” tab on the sidebar. Your queued and completed jobs will be listed here; for now, click “Create Job”.

Exploring jobs

You will now be prompted to name your Job, pick a ProcessingStep, and optionally some tags. If your selected ProcessingStep has no parameters or inputs, you can check “Start immediately”; otherwise, leave this unchecked. You will then be able to navigate to your Job. For now, pick “dev_is_prime”.

Creating a job

Before running your Job, you will need to configure any input data and parameters it might require. Scroll down to the “Processing step” pane and set parameters there; then scroll back up and click the “play” button to run your Job.

Configuring a job

Running a job

Congratulations! You have run your first Job on PineXQ.

The portal provides many functionalities which we have documented here, such as:

Certain other tasks, such as starting multiple Jobs at once, are more easily handled via the API.