Human Resources

1 articles

The Human Resources module is where hiring is run, and the application shows it as Recruitment. It holds a recruitment per open role, a database of candidates, and the interview scheduling that connects the two, so recruiters, hiring managers and department leads all work from the same record.

A recruitment is opened for one role. It carries the position, its location and start, a salary range, the owners responsible for it, and the requirements a candidate is measured against -- skills, languages, soft skills and tech stack, taken from the requirement groups an administrator configures. A recruitment is Draft while you prepare it, Active while you hire, and Archived when it is over.

Every candidate has a single profile: their resume, job title, skills and languages, what they are looking for, and the notes your team adds as the process goes on. The candidate list is searchable by name or email, and one candidate can be attached to several recruitments at once.

Inside a recruitment, candidates sit on a board of three columns -- Applied, Best Selected and Rejected -- and you move a candidate by dragging their card from one column to the next.

A recruitment can also be opened to people outside the organisation. Flowtly produces a link for it; you send that link yourself, and anyone who opens it reads the role and applies with their own details and CV, with no Flowtly account, landing in Applied beside the candidates you added by hand. Sharing a Job Offer and Booking Interviews covers that route and the interview booking end to end.

Interviews are arranged in two steps. First Propose slots: choose a date and how long each interview should be, then pick the times you want to offer. Then Send booking link: Flowtly creates a link and emails it to the candidate, or you can send it yourself; when the candidate books a time, Flowtly emails a confirmation to the candidate and to the interviewer. The candidate opens it with no Flowtly account, sees the times you offered and the name of their host, and picks one. A link can be valid for 24 hours, 3 days, 7 days or 30 days -- 30 days is the longest Flowtly will issue, and one hour the shortest.

Two roles decide who can do what. Candidates manager reaches the candidates and the recruitments, and is enough to propose interview slots. Creating the booking link needs the stronger HR manager role, which includes Candidates manager. Opening the link needs no role and no account at all: the link itself is the authorisation, and it stops working when it expires.

Example use cases

  • Open a recruitment for a role, set its salary range and owners, and list the skills and languages it needs.
  • Add a candidate, upload their resume, and record what they are looking for.
  • Drag a candidate from Applied to Best Selected as they progress, or to Rejected when they do not.
  • Propose a set of interview times and create the booking link, which Flowtly emails to the candidate.
  • Search the candidate database by name or email to find someone for a newly opened role.

Connection map

Refers toPart of
Documented hereDocumented elsewhere
audit-log records person. second-factor held by person. person works under agreement. work-schedule assigned to person. benefit-assignment held by person. employee-profile describes person. employee-document filed against person. responsibility assigned to person. performance-target set for person. meeting held with person. holiday-request filed on behalf of person. leave-entitlement held by person. granted-allowance held by person. recurrence-rule requested by person. project staffed by person. project-rate rates person. booking books person.recordsheld byworks underassigned toheld bydescribesfiled againstassigned toset forheld withfiled on behalf ofheld byheld byrequested bystaffed byratesbooksAAudit trail — The record of who did what and when. It is how a user action is investigated after the fact, and what compliance is demonstrated from.Audit trailPPerson — An employee. The central record the rest of the workforce data hangs off — profile, documents, leave, benefits, rates.PersonSSecond factor — The extra proof of identity asked for at sign-in on top of the password — a six-digit code from an authenticator app, changing every 30 seconds.Second factorAAgreement — The document formalizing the terms between the organisation and one employee or contractor. It is the foundation of the employees module: whether someone has an active agreement decides whether they appear in the other modules at all.AgreementWWork schedule — The working days, hours and breaks assigned to an employee, from the week the assignment starts. It is what the Work Time calendar draws.Work scheduleEEmployee benefit — One benefit granted to one person for a date range. A person can hold several at once.Employee benefitEEmployee profile — The detailed record for one person: contact details, job role, department, employment history.Employee profileEEmployee document — A file attached to a person — a contract, a review, anything filed against them.Employee documentRResponsibility — An area of ownership assigned to a person.ResponsibilityPPerformance target — An objective set for a person and measured against.Performance targetMMeeting — A recorded one-to-one or review between people.MeetingHHoliday request — A request for time off, submitted for approval. Usually the employee files it; an administrator or HR manager may file one on that person's behalf, and it still goes to that person's approvers. Approving it is what turns it into leave the rest of the system counts.Holiday requestEEntitlement — How much leave a person has for the leave year. A request draws it down; the balance is what remains.EntitlementGGranted allowance — A number of days set for a person against one holiday type, effective from a date. It is granted rather than accrued, so a request against that type draws it down instead of the leave entitlement.Granted allowanceRRecurring request — A repeat an employee asks for once -- every Tuesday, the 10th of each month -- instead of filing the same request each time. It states where it ends, and Flowtly books each occurrence from it as that date comes due.Recurring requestPProject — The core organizational unit for a business initiative, client engagement or internal work. Everything tracked — time, cost, invoicing, profitability — hangs off one.ProjectMMember rate — A team member's billing or cost rate on a project. Rates are per member, so the same person can cost differently on two projects.Member rateBBooking — One person committed to a role, or directly to a project, for a stretch of time — at a percentage of their time, or for a number of hours on each chosen day. A booking is a plan, not a record of work done.Booking