Skip to main content

Applications

Recruitment Β· Selection Β· Pipeline

Application Management

The application system manages the complete lifecycle of job applications, from initial submission to final hiring decisions. Application management provides a streamlined process for collecting, evaluating, and processing candidate applications for various positions.

Streamlined workflow

Guide candidates through professional application process.

Smart evaluation

Automated screening and structured assessment tools.

Transparent communication

Keep candidates informed throughout the process.

Key Features

Essential tools for effective recruitment.

πŸ“

Application Submission

Easy-to-use application forms with custom fields and document uploads.

πŸ“

Document Management

Resume and file upload handling with secure storage.

πŸ”

Screening Process

Automated and manual candidate filtering with scoring.

πŸ“…

Interview Management

Schedule and track interview processes with calendar integration.

πŸ“’

Communication

Automated notifications and updates throughout the process.

Application Process

From submission to decision.

1. Submission

Candidate applies

Applicants complete forms, upload documents, and submit their interest in positions.

2. Review

Screening & evaluation

Applications are screened, scored, and evaluated against job requirements.

3. Decision

Selection & notification

Final decisions are made and candidates are notified of outcomes.

Application Types

Different categories for various needs.

πŸ†•

New Applications

  • First-time candidates
  • Complete profile creation
  • Document submission required
  • Full screening process
πŸ”„

Returning Applications

  • Previous candidate profiles
  • Updated information only
  • Expedited processing
  • Historical data available

Screening & Evaluation

Smart assessment tools.

🎯

Qualification Matching

Automatic matching against job requirements.

πŸ“Š

Scoring System

Weighted evaluation criteria and ranking.

πŸ”

Skills Assessment

Custom tests and practical evaluations.

βœ…

Background Checks

Verification and compliance screening.

Communication Management

Keep candidates informed.

πŸ“§

Email Notifications

Automated updates at each stage.

πŸ’¬

Status Updates

Real-time application tracking.

πŸ“±

Mobile Alerts

SMS notifications for key updates.

Analytics & Reporting

Data-driven insights.

Application Metrics

Track conversion rates, time-to-hire, and source effectiveness.

Pipeline Analytics

Monitor funnel performance and identify bottlenecks.

Quality Reports

Assess candidate quality and hiring success rates.

Compliance Tracking

Ensure regulatory compliance and audit readiness.

Best Practices

Recommended guidelines.

  • β€’ Clear application requirements and job descriptions
  • β€’ Responsive communication with candidates
  • β€’ Consistent evaluation criteria across all applicants
  • β€’ Efficient processing times to maintain candidate interest
  • β€’ Positive candidate experience regardless of outcome

Integration with Other Systems

Seamless connectivity.

πŸ”—

Connected Workflows

Jobs β€’ Requirements β€’ Roles

πŸ’°

Financial Integration

Finance for budget and compensation management

Backend API Documentation

API endpoints and data structures.

EndpointMethodDescriptionAuth Required
/api/applicationsGETGet applications for authenticated user/companyβœ“
/api/my-applicationsGETGet current user's applicationsβœ“
/api/applications/{jobId}/applicantsGETGet applicants for specific jobβœ“
/api/user/apply-to-job/{job}POSTApply to a job with requirement validationβœ“
/api/applications/{applicationId}/statusPUTUpdate application statusβœ“
/api/user/matching-jobsGETGet jobs matching user profileβœ“

Application Status Flow

Complete lifecycle of job applications

πŸ“

Pending

Application submitted, awaiting review

βœ…

Accepted

Application approved, candidate selected

🎯

Approved

Final approval, ready for onboarding

❌

Declined

Application rejected

⏸️

Backup

Backup candidate pool

↩️

Withdrawn

Candidate withdrew application

Job Matching Algorithm

How candidates are matched with jobs.

Matching Criteria & Scoring

Intelligent matching based on multiple factors

🎯

Profession Match

User profession vs job profession (30 points)

πŸ“Š

Experience Level

Years of experience vs requirements (20 points)

πŸ“‹

Job Requirements

Custom requirements validation (50 points)

πŸ”

Requirement Types

Text, number, date, boolean validations

βš–οΈ

Flexible Matching

Missing data doesn't block applications

πŸ“ˆ

Score Calculation

Percentage-based matching score

Application Process Flow

Step-by-step application journey

1

Job Discovery

User browses available jobs or gets matched jobs

2

Requirement Check

System validates user against job requirements

3

Application Submission

User applies with optional shift group selection

4

Employer Review

Company reviews and updates application status

5

Notification

User receives status update notifications

Database Schema

Core data structures.

FieldTypeDescriptionForeign Key
idbigintPrimary key-
user_idbigintApplicant user IDusers.id
job_idbigintApplied job IDproject_jobs.id
shift_idbigintSelected shift (legacy)shift_groups.id
shift_group_idbigintSelected shift groupshift_groups.id
sub_job_idbigintSub job specificationsub_jobs.id
statusenumApplication status-
applied_attimestampApplication timestamp-

API Variables

Available merge variables for application operations.

VariableDescription
{{ application.id }}Unique application identifier
{{ application.status }}Current application status
{{ application.applied_at }}Application submission date
{{ user.first_name }}Applicant first name
{{ user.last_name }}Applicant last name
{{ user.email }}Applicant email address
{{ job.title }}Job title/profession
{{ project.title }}Project name
{{ matching_score }}Job matching percentage

Visual Examples

Application interfaces in action.

Applications Management

Company view of all applications with filtering and status management

Applications List

Job Matching Interface

User view showing matching jobs with scores and application options

Job Matching