bitburner.officeapi.setjobassignment.md

September 26, 2025 ยท View on GitHub

Home > bitburner > OfficeAPI > setJobAssignment

OfficeAPI.setJobAssignment() method

Set the job assignment for a job.

Signature:

setJobAssignment(
    divisionName: string,
    city: CityName,
    job: Exclude<CorpEmployeePosition, "Unassigned">,
    amount: number,
  ): boolean;

Parameters

Parameter

Type

Description

divisionName

string

Name of the division

city

CityName

Name of the city

job

Exclude<CorpEmployeePosition, "Unassigned">

Name of the job. Passing "Unassigned" will cause this API to not do anything and just return false.

amount

number

Number of employees to assign to that job

Returns:

boolean

true if the employee count reached the target amount, false if not

Remarks

RAM cost: 20 GB