Skip to Content

Jobs

Jobs are the open roles your team is hiring for. Use the Jobs page to create job postings, publish roles, collect applications, review candidate progress, and manage the hiring workflow for each position.

An ATS (Applicant Tracking System) is software that helps you manage job postings, candidate applications, interviews, and hiring decisions in one place.

What you can do here:

  • Create job postings manually or with AI assistance.
  • Save jobs as drafts or publish them for candidates.
  • Search, filter, sort, and open job records.
  • Track application counts, shortlisted candidates, interviews, and offers.
  • Add candidates by applying a CV, bulk uploading CVs, or importing existing candidates.
  • Configure assessments and AI interview behavior for each job.
  • Share or embed published jobs on external websites.
  • Generate a sample CV from a job description for testing or workflow setup.
Jobs overview

Job List

The Jobs list shows every job posting in the selected company workspace. Use it when you need to find a role, check hiring activity, or open a job to review candidates.

  1. Go to Jobs from the sidebar.
  2. Use Search jobs by title, location to find a specific job.
  3. Use the status tabs to switch between All Jobs, Open, and Closed jobs.
  4. Use the sort menu to order jobs by Newest first, Oldest first, Title (A-Z), Title (Z-A), or Status.
  5. Use pagination to move between result pages or change how many jobs appear per page.
  6. Select a job title to open its details.

Page Controls

ControlDescription
Search jobs by title, locationFilters the list by job title or location.
Create JobOpens the job posting form.
Embed JobsCreates embed code for showing job listings on an external website.
Generate CVOpens a tool that generates a CV from a job description. Use this for testing or demo data, not as a real candidate submission.
All JobsShows every job in the workspace.
OpenShows jobs that are currently open for applications.
ClosedShows jobs that no longer accept applications.
Sort menuChanges the order of the list.
PaginationMoves between pages and controls how many jobs are shown per page.

List Fields

FieldDescriptionRequired
TitleThe job name shown to your team and candidates. The list also shows the job location below the title.Yes
StatisticsShows counts for Applications, Shortlisted, Interviewed, and Offered candidates. Use this to understand hiring progress without opening the job.No
StatusShows whether the job is posted/open or closed. Closed jobs no longer accept new applications.Yes
PostedShows when the job was published or last became visible to candidates.No
ActionsOpens row actions such as viewing, editing, sharing, or other job management options.No

A shortlist is the group of candidates you select to move forward after reviewing applications.

Job Creation Form

Create a job posting when your team is ready to define a new opening and start collecting candidates.

  1. Go to Jobs.
  2. Click Create Job.
  3. Complete the required Basic Information and Job Description fields.
  4. Optionally add compensation, requirements, benefits, assessments, and application sources.
  5. Use Generate with AI if you want TruePick to draft the job details from a natural-language prompt.
  6. Click Save as Draft if the job is not ready.
  7. Click Publish Job when candidates should be able to apply.
Create job posting form

Basic Information

FieldDescriptionRequired
Job TitleThe role name candidates will see and search for, such as Senior Software Engineer. It must be at least 3 characters and less than 100 characters.Yes
Serial NumberA unique internal reference for the role, such as JOB-2024-001. Use a consistent format so your team can track roles across reports and messages.Yes
Number of PositionsThe number of openings for this role. The value must be at least 1.No
DepartmentThe team or function that owns the role. Options include IT / Information Technology, Healthcare, Finance / Accounting, Human Resources, Marketing, Sales, Operations, Engineering, Legal, and Other.No
Custom Department NameAppears when Department is set to Other. Use it when the department is not in the standard list.No
LocationThe city, country, or work location shown to candidates, such as Doha, Qatar or Remote.No
Interview TypeChoose Manual when your team will run interviews directly. Choose Automated when TruePick’s AI interviewer should conduct the first interview.Yes
Employment TypeClassifies the job as Full Time, Part Time, Contract, or Internship.No
Remote TypeIndicates whether the job is Onsite, Remote, or Hybrid.No
Experience LevelSets the expected seniority: Entry, Mid, Senior, Lead, or Executive. This helps candidates understand fit and helps AI review candidates against the right level.No

Compensation

FieldDescriptionRequired
Minimum SalaryThe lower end of the salary range. Enter numbers only.No
Maximum SalaryThe upper end of the salary range. Enter numbers only.No
CurrencyThe salary currency. The default is QAR.No

Add a clear salary range when possible. Transparent compensation helps candidates decide whether the role is a fit before applying.

Job Description

FieldDescriptionRequired
Job DescriptionThe full role description shown to candidates. Include responsibilities, team context, growth opportunities, and what makes the role worth applying for. It must be at least 50 characters.Yes
Required QualificationsMust-have experience, education, certifications, or responsibilities. Enter each requirement on a new line.No
Preferred QualificationsNice-to-have skills or experience. Enter each item on a new line.No
Technical SkillsKey skills used for searching and AI candidate review. Enter one skill per line.No
Benefits & PerksBenefits shown to candidates, such as insurance, learning budget, hybrid work, or bonus details. Enter each item on a new line.No

Generate with AI

The Generate with AI panel helps create a draft job posting from a short prompt.

FieldDescriptionRequired
PromptDescribe the role in plain language, such as Senior React developer for a fintech startup in New York, hybrid work. Include role title, seniority, industry, location, remote policy, and important skills.Yes
GenerateCreates draft job details from the prompt. Review all generated fields before saving or publishing.No

Configure AI Interviews

If Interview Type is set to Automated, TruePick shows AI interview behavior settings. These settings control how the AI Interviewer, TruePick’s automated interviewer, conducts interviews for candidates applying to this job.

AI interview behavior settings

AI Interview Fields

FieldDescriptionRequired
Preferred LanguageSelects the interview language. Options are English and Arabic. The default is English.No
Number of QuestionsSets how many questions the AI interviewer asks. The value must be between 1 and 50. The default is 5.No
Interviewer PersonalityControls the tone of the AI interview. Options are Formal, Conversational, Technical, and Friendly. The default is Conversational.No
Follow-up DepthControls whether the AI asks follow-up questions. Options are No follow-ups, Light, and Deep. The default is Light.No

Use Automated only when candidates should complete an AI interview. If your team plans to schedule interviews manually, keep Interview Type set to Manual.

Configure Assessments

An assessment is a test or set of questions sent to candidates to evaluate skills before or during screening.

FieldDescriptionRequired
Default AssessmentSelects an assessment that candidates can take for this job. If no assessments exist, create one from Assessments first.No
Expiry DaysAppears after selecting a default assessment. Options are 1 day, 3 days, 7 days, and 30 days. This is how long candidates have to complete the assessment.No
Require assessment on applicationWhen enabled, candidates must complete the assessment before submitting their application. When disabled, the assessment is available but not mandatory at application time.No

Configure Application Sources

Application sources control where TruePick should collect applications from for this job.

SourceDescriptionAvailable
GmailCollects and manages candidates directly from Gmail. Turn this on when your team receives applications by email.Yes
LinkedInPlanned source for collecting candidates from LinkedIn.Coming soon
TwitterPlanned source for collecting candidates from Twitter.Coming soon

Job Details Page

Open a job when you need to review the role details, add candidates, view applicants, or manage publishing actions.

  1. Go to Jobs.
  2. Select the job you want to review.
  3. Use Job Details to review the description, requirements, interview settings, and quick information.
  4. Use Candidates to review applications for that job.
  5. Use Add Candidates to upload CVs or import candidates.
  6. Use Download Report when you need a job-level report.
  7. Use Share Job or Embed Job to distribute the posting.
  8. Use Close Job when the role should stop accepting applications.
Job details and applicants page

Job Details Areas

AreaDescription
HeaderShows the job serial number, posted date, title, publish status, public visibility, and quick actions.
Quick factsSummarizes department, employment type, seniority, location, remote type, interview type, salary, and number of positions.
CandidatesShows applicants for the job and their hiring status.
SuggestedShows suggested candidates when available.
Job DetailsShows the job description, requirements, benefits, assessment, and quick information.
Add CandidatesOpens options for bringing candidates into this job.
Download ReportDownloads a PDF report for all applicants or a filtered applicant group.
More actionsOpens actions such as edit, share, embed, upload history, rescan applicants, or close job.
ActivityShows job-level activity such as imports, uploads, interview scheduling, application changes, and report downloads.

Apply: Add Candidates to a Job

Use Add Candidates from a job details page when you need to bring candidates directly into that role’s hiring workflow. This is the recruiter-side apply flow. It is different from creating a candidate profile only; these actions connect the candidate to the selected job and start job-level review.

Add candidates dropdown on a job details page
  1. Go to Jobs.
  2. Open the job you want to add candidates to.
  3. Stay on the Candidates tab.
  4. Click Add Candidates.
  5. Choose Add 1 CV, Bulk Upload CVs, or Import Candidates.

Add Candidate Options

OptionUse it whenWhat happens
Add 1 CVYou have one resume file for one candidate.Opens a single-CV upload dialog. Upload a PDF, DOC, or DOCX file, add optional notes, and submit it to this job.
Bulk Upload CVsYou have many resume files for the same job.Opens the bulk upload workflow. TruePick uploads the files, processes them in the background, extracts candidate details, and adds the candidates to the job.
Import CandidatesThe people already exist in your candidate database.Opens a searchable candidate picker. Select existing candidates and add them to the job workflow without uploading CVs again.

Add 1 CV

Use Add 1 CV when you have one candidate resume to add to the current job.

Add one CV dialog

Single CV Upload Fields

FieldDescriptionRequired
Candidate CVResume file for the candidate. Supported formats are PDF, DOC, and DOCX. Maximum size is 5 MB.Yes
Cover Letter / NotesOptional notes or cover letter text attached to the application.No
Add CandidateSubmits the CV and starts processing for the selected job.Yes

Bulk Upload CVs

Use Bulk Upload CVs when you have multiple resume files for the same role.

Bulk upload CVs dialog

Bulk upload is designed for high-volume sourcing. After upload, TruePick tracks file processing, creates or updates candidate records, and shows progress in the upload center or activity stream. Use it when you want to process multiple CVs for the same job in one action.

Field or ActionDescription
Drag CV files or a folder hereDrop CV files or a folder into the upload area.
Select CV FilesOpens a file picker for multiple CVs.
Choose FolderOpens a folder picker for bulk selection.
File limitSupports up to 400 files.
Supported formatsPDF and DOCX are supported in bulk upload.
Duplicate detectionDuplicate CVs are detected before or during processing.

Import Candidates

Use Import Candidates when the candidate already exists in TruePick and you want to add them to this job without uploading another CV.

Import candidates dialog

Import Candidates Fields

FieldDescriptionRequired
Search candidatesFinds existing candidates by name or matching details.No
SelectTurns on selection mode so you can choose one or more candidates.Yes
Select AllSelects candidates on the current page.No
Add to HiringAdds selected candidates to this job and starts job-level matching or review.Yes
PaginationMoves through existing candidate results.No

Use Import Candidates when a candidate is already in TruePick. This avoids duplicate profiles and keeps the candidate’s existing history connected.

Download Report

Use Download Report to export a job-level PDF report. Reports can include all applicants or only a filtered group.

Download job report menu
  1. Open a job.
  2. Click Download Report.
  3. Choose a report filter.
  4. Wait for TruePick to generate the PDF.
  5. Open the downloaded PDF from your browser downloads.
Report OptionDescription
All ApplicantsDownloads a report for every applicant in the job.
90% - 100%Downloads only the highest AI-score candidates.
75% - 89%Downloads strong-fit candidates.
65% - 74%Downloads average-fit candidates.
Below 65%Downloads lower-score candidates.
Shortlisted OnlyDownloads only shortlisted applicants.
Rejected OnlyDownloads only rejected applicants.

Sample generated report: jobs-sample-report.pdf

Compare Candidates

Use Compare when you want to evaluate two to five applicants side by side against the job description.

Compare candidates selection mode
  1. Open a job.
  2. Click Compare above the applicants table.
  3. Select 2 to 5 candidates.
  4. Click Compare with the selected count.
  5. Review the generated comparison.
  6. Use Download PDF if you need to export the comparison.
  7. Use Regenerate if the comparison needs to be refreshed.
Candidate comparison dialog

Compare uses AI to summarize candidate differences. Treat it as a review aid and confirm important details from the CV, interview notes, and candidate profile.

Upload History

Use Upload History to review previous bulk upload sessions for a job. It shows which CVs were processed, rejected, failed, duplicated, or still processing.

Upload history dialog
  1. Open a posted job.
  2. Click More actions.
  3. Select Upload History.
  4. Expand an upload session to see file-level results.
  5. Retry failed files when a retry action is available.
AreaDescription
Upload sessionShows when the upload happened, how many files were included, how long it took, and the final status.
ProcessedCVs that were processed into candidates.
RejectedFiles rejected during validation or processing.
FailedFiles that could not be processed. Some failures can be retried.
DuplicatesCVs detected as already uploaded or already connected to a candidate.
RetryRequeues retryable failed files.

Applicants Table

FieldDescription
CandidateCandidate name, email, phone number, and location when available.
StatusCurrent application stage, such as Pending, Shortlisted, Interview Scheduled, or Rejected.
AppliedDate and time the candidate applied.
AI ScoreAI-generated candidate score for the job. Use it as a review aid, not as the only hiring decision.
Interview ScoreInterview evaluation score when an interview has been completed.
ActionsShows next-step actions such as assigning or completing an interview when available.

A match score or candidate score is an AI-generated rating of how well a candidate fits a job. Use it as a review aid, not as the only hiring decision.