Appearance
Database overview
Company
The Company is the most important table in our database.
A Company:
- Has many
campaigns - Has many
applicants - Has many
managers - Optionally (depending on the contract subscribed with Kelio ATS), it might have many
entities.
Campaign
A Campaign represents a job offer. A Campaign has for example a job description, an address or a salary.
A Campaign:
- Belongs to a
Company(or aUnit, if the entity option is enabled) - Has many
applications
Applicant
An Applicant refers to a person, it’s the candidate who applies to jobs offer (Campaign). They have attributes like a email, a last_name or an avatar_url.
An Applicant:
- Belongs to a
Company - Has many
applications
Application
An Application is a request for a specific job (Campaign) from an Applicant. They have for example a source (from where they found the job offer) and a status.
An Application:
- Belongs to an
Applicant - Belongs to a
Campaign
Manager
A Manager is someone who works in a Company. They have at least an email address. They also have attributes like a first_name, a last_name or an avatar_url.
A Manager:
- Belongs to a
Company(or aUnit, if the entity option is enabled)
Entity & Unit
Entities and units are optional and depend on the type of contract subscribed with Kelio ATS.
Entity
An Entity is the equivalent of a brand. The logo and the name are different from the Company. In a large firm, the Company would be the headquarters, and the entities would be the subsidiaries.
An Entity:
- Belongs to a
Company - Has many
Units - Has their own set of
application statuses - Have their own
Channels(diffusion on jobboards)
Unit
A Unit is a part of an Entity.
A Unit :
- Has many
campaigns - Has many
managers