> ## Documentation Index
> Fetch the complete documentation index at: https://docs.galileo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# getJobProgress

***

# Function: getJobProgress()

```ts theme={null}
function getJobProgress(
  jobId: string,
  projectId: string,
  runId: string,
  options: PollJobOptions,
): Promise<string>;
```

Defined in: [src/utils/job-progress.ts](https://github.com/rungalileo/galileo-js/blob/main/src/utils/job-progress.ts)

Monitors job progress with progress bar and logs scorer jobs status after completion.
This function polls a job until completion and then reports on scorer job statuses.

## Parameters

### jobId

`string`

The unique identifier of the job to monitor.

### projectId

`string`

The unique identifier of the project.

### runId

`string`

The unique identifier of the run.

### options

[`PollJobOptions`](/sdk-api/typescript/reference/README/interfaces/PollJobOptions) = `{}`

Polling options.

## Returns

`Promise`\<`string`>

The unique identifier of the completed job.
