Skip to main content

Jobs

info

This page covers the Jobs dashboard in the Client Portal. For API-level background job operations, see Background Job Processing.

Monitor and manage background processing jobs. The page is titled "Async Jobs" with the subtitle "Last 24 hours". It is a live view of recent work, not a permanent history.

Jobs List​

View all your background jobs:

ColumnDescription
IDUnique job identifier
StatusCurrent state
CreatedSubmission time
StartedStart time
CompletedCompletion time
ActionsCancel, View

Job Status​

StatusIconDescription
Pending⏳Queued, waiting to start
Retrying🔁Retrying after a transient failure
Running🔄Currently running
Completed✅Finished successfully
Failed❌Encountered error
Timed out⏱️Exceeded the job time limit
Cancelled🚫Cancelled by user

Filtering Jobs​

Filter the list by status: All, Pending, Running, Completed, Failed, Cancelled.

Retrying and Timed out jobs are visible in the list but do not have their own filter, so find them under All.

Job Details​

Click any job to view:

Overview​

  • Job ID
  • Full timeline (created, started, completed)

Input​

The original request payload, exactly as you submitted it — including messages whose content is an array of content parts rather than a plain string:

{
"model": "your-chat-model",
"messages": [...],
"max_tokens": 4096
}

Output​

For completed jobs:

  • Full response
  • Token usage
  • Finish reason

For completed jobs from reasoning models, the Output panel renders the answer whether the model placed it in the standard content field or in the reasoning / reasoning_content channel. You see the generated text regardless of which channel the model used.

For failed jobs:

  • Error message
  • Error code
  • Troubleshooting hints

Actions​

Cancel Job​

Cancel a pending or running job:

  1. Find the job in the list
  2. Click Cancel
  3. Confirm cancellation
note

Running jobs may not cancel immediately. They'll stop at the next checkpoint.

Job Limits​

LimitValue
Results retention24 hours
note

The Jobs dashboard shows recent Redis-backed background jobs, not permanent audit history. Usage and billing records are stored separately by the Usage Service.

Auto-Refresh​

The jobs list auto-refreshes every 10 seconds.

Toggle auto-refresh with the refresh button.

Troubleshooting​

Job Stuck in Pending​

Possible causes:

  • Queue is full (high demand)
  • Resource constraints
  • Model unavailable

Wait or contact administrator if prolonged.

Job Failed​

Check the error message:

  • Model unavailable: Model deployment issue
  • Invalid payload: Request format error
  • Timeout: Job exceeded time limit

Results Not Available​

Results are deleted after 24 hours. Download important results promptly.