Calculation of the reaction time between each flow state

Help Recruitis · Updated

Procedure for calculating the reaction time

The data for this calculation can be found in the menu Selections | Reprots link

The procedure is as follows:

  • select the "timeline" tab from the report selection
  • we define the time period for which we want to get the report
  • generate an excel document and open it

💡The "timeline" workbook contains a record of events that have taken place in the system during the given period. It gives you the data needed for calculations such as: how many interviews took place, how many candidates were accepted, how many notes were created, etc.

 

Filtrace záložky Timeline

Working with excel document

1. In the column "ActionName"(action that was executed) filter the following:

    • "answer_add" - adding a candidate to the position (candidate has applied)
    • "answer_copy" - a copy of the answer (the recruiter copied the candidate to another position)
    • "answer_move" - moving the answer (the recruiter has moved the candidate to another position)
    • "answer_reject" - zamítnutí
    • "flow_change" - state change in flow

Once these positions have been filtered, only the data that relates to the candidate's emergence into the position, the shift between recruitment phases and rejection will be available. The calculation will not include the times of sending an email, adding a note, etc.

💡In order for the formulas to work correctly and the report to contain only this data, it is necessary to copy the result of the filtering into a new workbook so that there are no "gaps" in the data caused by not displaying the unfiltered values, which would cause the formula below to not work.

 

 

 

Filtrace záložky ActionName

2.  Sort the listing by "AnswerID" (candidate identifier)

    • the chronological data will be sorted, grouped by each candidate's position (if a candidate has applied for multiple positions, there will be multiple "groups" of data
    • insert a new column into the table, which will be used to calculate the duration between states, in our case we will call it e.g. "days"

💡All actions with one candidate will be chronologically ordered from the origin of the answer to the last move. This way it will be possible to count how long each action took line by line.

AnswerID, ascending order
Column for calculating the unknown - "Days"

3. Formula for calculating the value

The formula is used to calculate the value between adjacent rows (i.e. actions. For our calculation it is necessary that the actions belong to one candidate (satisfied condition), otherwise "X" will be shown (unsatisfied condition).

=KDYŽ(B2=B3;H3-H2;"X") 

in the English version of MS Excel it is then: =IF(B2=B3;H3-H2;"X")

You set the formula on the second row to calculate the values for the first and second rows and then just copy to the entire range of rows in the workbook.

💡During the reporting period, there are likely to be events with candidates who have emerged in the past. It should be taken into account that the calculation may not cover all actions for all candidates (typically, for some candidates you will have, for example, only one action in the filtered period, e.g. rejection, and then it is not possible to calculate the duration of this state

💡It is therefore important to have the right range of data for the report, i.e. both the origin of the response and the shift between actions.

 

The figure below shows a sample result of such a calculation:

 

Achieving the formula for calculating the value
ATS Recruitis Features Webhooks for the Nelisa portalImpersonationTalent database and its possibilitiesAccount line manager vs. account with limited rightsKanbanManage profile photosProcessing the candidate list in the database (alternative to exporting candidate contacts)Connection of personnel advertising on the Linkedin network with ATS RecruitisCopying and moving a candidatePrinciples of functioning of the candidate cardRecruitment flow and connection with email templatesUpload a response from a LinkedIn adClearing the image cache when sharing a position on LinkedInAdjusted dialogs for copying and moving a candidateSave the interview question templateScheduling a candidate interview right in your calendarAd response source vs. candidate resourceCandidate Service Prioritization (SLA)Management of communication regarding the rejection of applicantsNew GDPR filters in the databaseReports and statisticsGDPR consentsRecovering a deleted user accountReferralUser managementMulti-brand in email communication with candidatesFilters in position listsNPS metricApplicant import historyPractical example: candidate deletion vs. removing the answerForeign advertisementsLogin to the mobile application using a QR codeOffers to candidates (offer management)Attachments of the applicantConfidential job positionCustom fieldPlace of workPreferred locationWebhooks for system eventsRenaming the candidateTagging notesOption to cancel sending NPSExpedited position publicationApplication for opening a position ("requests")SMTP settings for sending emailsElimination of the applicantWho has access to the candidate cardAutomatic responseClassified ads and ad templatesSending SMS from ATS Recruitis RecruitisBulk actionsTo cancel a delayed email sendPosition sharing opportunities through ATS Recruitis' internal career siteConnection with the fajn-brigády.cz portalWithdrawal of consent to the processing of personal dataA reminder to take action with the candidatePublications to the profession portal via APISend emails from Recruitis using your Outlook365 accountThe function to remove candidates from a position directly in the talent databaseCalculation of the reaction time between each flow stateInterview scheduling by the candidate with evaluation of multiple calendarsScheduling an interview by a candidate with the possibility of multiple candidates on the same dateOption to select the interview date for the candidate Ability to create multiple internal ATS Recruitis calendarsAssigning a branch location from the JenPráce job portal codebookEmail delivery problems (undelivered emails or spam)Creating a Polish advertBackward shift in recruitment flowInserting images in the ad editorOption to disable SLA measurement for a specific positionFilter NPS statistics results by recruiterFilter NPS statistics results by recruiterAbility to approve a job offer by multiple approversFiltering in the database of candidates by start date and notice periodChecklistIntegration with the Slovenian Portal MojeDelo.comTimezones in calendarSLA ReportRejection ReasonsGoogle Chrome PluginExternal Sharing of Candidate CardsOption to track phone rejection rateFilling in Candidate Personal Data Directly from CVCompany Pages for Internal Positions within ATS RecruitisCustom HTML Job Offer TemplatesNotifications About New Candidates Including Manually Added OnesPhone calls via mobile app from desktopTwo-Factor AuthenticationMultiple Entities Within One LicenseAnalytics - Requests ReportVideo Link in Position Editor"Position Settings" MenuOption to Disable Adding Smart Email to Copy of Messages to CandidatesConnecting the Volnamista.cz Publication ChannelAutomated Sharing and Tagging of CandidatesOption to Choose NPS SenderAnalytics - Candidates ReportGoogle Chrome Plugin for StartupJobs PortalAdding a Map to Email TemplateScrolling the Notes WindowDynamic Loading of Filter Items via API

Related articles

15. 05. 2022

Webhooks for the Nelisa portal

Let ATS Recruitis automatically download your candidates from the Nelisa portal.

19. 05. 2022

Impersonation

Combining the answers of a historically depersonalized candidate with a new answer.

24. 05. 2022

Talent database and its possibilities

The talent database does not have to be used only for searching contacts for candidates.