# Candidate Processing

## Overview

The Candidate Processing flow in Hireforce follows a structured pipeline that guides candidates from initial contact to successful placement. By default, Hireforce provides a pipeline with six fixed stage types: **Sourced or Applied, Screening, Interview, Offer and Hired**.

However, Hireforce also allows for flexibility and customization:

* **Customizable Pipeline**: You can customize the pipeline to better fit your specific recruitment process by creating new stages within each stage type. This ensures that the pipeline aligns with your unique workflow.
* **Reporting and Pipeline Views**: Reports and pipeline views for both Jobs and Candidates are dynamically generated based on these stage types, providing relevant insights and tracking according to your custom process.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2F81t707iRHW0TVa0T9IlL%2Fimage.png?alt=media&#x26;token=1f306d0a-e474-44f3-b6d8-f00305192dd8" alt="" width="278"><figcaption></figcaption></figure>

## Application

At this stage, the candidate's profile is added to the pipeline of a job in one of two ways:

### Sourced

The candidate is added to the database by a recruiter on Hireforce and is recorded as **Sourced**.

To source the candidate to a job, you access to an open job on Hireforce, then:

* Click the +New button to single upload.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FcsqLn3qQJZnyOiy2lWXf%2Fimage.png?alt=media&#x26;token=f08c3cd7-654b-4757-a979-e49f791d9577" alt="" width="375"><figcaption></figcaption></figure>

* Click the Upload Cvs/Resume button to bulk upload.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FAYsfpWxSZJoPb1TDsVlV%2Fimage.png?alt=media&#x26;token=22b2a087-c70b-4f99-9233-88e0b679489a" alt="" width="375"><figcaption></figcaption></figure>

### Applied

The candidate applies themselves and is recorded as **Applied.**

Candidate can apply at the Job public link.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FLBWBZbS1g2i3fb2ZCVGm%2Fimage.png?alt=media&#x26;token=abb0e2b3-83db-426f-8861-72fd6e9ec4cc" alt=""><figcaption></figcaption></figure>

## Active Process

Active processes include three stage types: **Screening, Interview and Offer**.

If you are an Admin or a Member (based on your user permission), you can:

* Add additional stage names within each stage type to better align with your specific process.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FOiEAO8UDI4nv3duGQGt5%2Fimage.png?alt=media&#x26;token=a468e4a6-2c2c-4350-8528-a43bd7e84908" alt=""><figcaption></figcaption></figure>

* You can edit or delete all of stages at Active Process, including 3 stage types.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FmAVqxQ925fS0Kg7N6vfP%2Fimage.png?alt=media&#x26;token=b459ef59-ebf9-4edc-b738-9ab5b5f82523" alt=""><figcaption></figcaption></figure>

## Hired

### Mark as hired <a href="#mark-as-hired" id="mark-as-hired"></a>

To mark a candidate as hired, move them to the **Hired** stage in the following 2 ways:

1. At the job pipeline, drag and drop the application need moving to the **Hired** stage.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2Fs59FOA6DKRHSRkuEmlZ7%2Fhired%20in%20job%20pipeline.png?alt=media&#x26;token=e2548128-7187-4ca8-be3c-dc2606824faa" alt=""><figcaption></figcaption></figure>

2. At the candidate profile,

* On the Job-Related tab, choose the suitable Job.
* Click the **Stage Button** that shows the current stage and select **Hired.**

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FpR4IUqjj99LnQjPKRslC%2Fhired%20in%20application.png?alt=media&#x26;token=a9b644d5-31b4-4231-a596-c2337ab9c83c" alt=""><figcaption></figcaption></figure>

There will be a pop-up when you move the candidate to the Hired stage. You need to fill in the following information, then click **Mark as hired** to complete:

* **Hired date** is the date that the candidate has been hired.
* **Start date** is the date that the candidate starts the job.
* **Hired by** is used to determine which the user successfully filled the open job.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2Fo73nv6bFhAFI8eAoPBaL%2Fimage.png?alt=media&#x26;token=e352ee39-acc3-458a-ab0d-e761a5359a57" alt=""><figcaption></figcaption></figure>

### Hired info <a href="#hired-info" id="hired-info"></a>

When the candidate is marked as hired, they will have a **Hired info** in their application.

It can make your team aware that the candidate is hired for a job.

Hired info includes: **Job title, Hired by and Hire date**.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FAduTdssvXEdMvBPquKuO%2Fhired%20info%201.png?alt=media&#x26;token=8bd405d0-bd3c-4018-a304-3df8c82b9d1d" alt=""><figcaption></figcaption></figure>

## Disqualified

When you have reviewed your application, in any stage of the hiring pipeline, and decided that he/she is not fit to be hired for that position, you can disqualify that candidate, you can disqualify candidates with the appropriate [disqualification reason](https://help.hireforce.io/getting-started/settings/recruiting/disqualification-reasons).

In Hireforce, when you disqualify an application, you will have to choose a disqualifying reason. This is to prevent you from making mistakes as well as to provide insights into your candidate database.

### How to disqualify an application?

#### On The Candidate Profile

1. Open the candidate profile that you need to disqualify then go to the Job-Related tab.
2. Select the relevant job where you want to disqualify the candidate.
3. Click the **Disqualify icon**.&#x20;

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FiMxP3mfJOAdsEjpyCYmE%2Fimage.png?alt=media&#x26;token=b9ff997b-244d-4f8a-bf33-253782f9278b" alt=""><figcaption></figcaption></figure>

4. Select a disqualification reason from the **Reason drop-down** menu.
5. You may enable button **Notify the candidate by email** if you want to send a notification email to the Candidate. It's disable as default.
6. Click the **Disqualify** button to complete.

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FS7QJOmqqfKKU2RQbT1Cj%2Fimage.png?alt=media&#x26;token=c8c4414b-0a47-42cb-a478-fff4cb7976c7" alt="" width="338"><figcaption></figcaption></figure>

#### On The Job Detail Page

1. Hover your cursor over a candidate card that you need to disqualify.
2. Click the **Disqualify icon.**

<figure><img src="https://1004424443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN3tRAQQ8J1tUuEYMPUNy%2Fuploads%2FUE80AwvWF3Io7ATXmMdG%2Fimage.png?alt=media&#x26;token=bfd55da4-82a7-4d98-9e99-48f5247b44fc" alt="" width="336"><figcaption></figcaption></figure>

3. Select a disqualification reason from the **Reason** drop-down menu.
4. You may enable button **Notify the candidate by email** if you want to send a notification email to the Candidate. It's disable as default.
5. Click the **Disqualify** button to complete.
