Calling assistance recruitment method and device, equipment, storage medium and program product
By obtaining the activity status of recruitment candidates and using collaborative outbound call and voice recognition, the problem of low reach rate of collaborative call notifications in the existing technology is solved, and the recruitment efficiency and process smoothness are improved.
Patent Information
- Application Number
- CN202411394136.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-02-11
AI Technical Summary
The current technology association recruitment recruitment activities have low reach rate, resulting in the risk of recruitment delays.
By obtaining the activity status of the recruitment candidates, a collaborative outgoing call is initiated to the candidates using a collaborative outgoing call, and receiving and performing voice recognition to determine the candidate's recruitment intention.
The notification reach rate of activities at various stages of the joint recruitment recruitment has been improved, the risk of manual urging is reduced, and the recruitment process has been smooth.
Smart Images

Figure CN119420839A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence technology, and in particular to a method, device, equipment, storage medium and program product for assisted recruitment. Background Art
[0002] With the further development and optimization of artificial intelligence technology, companies are increasingly using artificial intelligence tools to assist in business processing. In the recruitment field, intelligent outbound calling tools are used to coordinate human resources recruitment.
[0003] The existing technology of assisted calling recruitment at all stages informs candidates online (SMS, email), and uses intelligent outbound calling tools to conduct telephone interviews. Although this can improve the efficiency of recruitment, the reach rate of this online notification method is not high when time is urgent, and human resources still need to conduct manual offline contact and follow-up, which poses a risk of recruitment delays.
[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of this application is to provide a method, device, equipment, storage medium and program product for assisted recruitment, aiming to solve the problem of low reach rate of activity notifications at various stages of assisted recruitment in the prior art.
[0006] To achieve the above purpose, the present application proposes a recruitment method, which comprises:
[0007] Get the activity status of recruiting candidates in the preset recruitment activity;
[0008] According to the activity status, a collaborative outbound call is initiated to the recruitment candidate through a collaborative call recruitment robot, and voice feedback from the recruitment candidate is received;
[0009] Performing voice recognition on the voice feedback to obtain the recruitment intention of the recruitment candidate.
[0010] In one embodiment, the step of initiating a collaborative outbound call to the recruitment candidate by using a collaborative call recruitment robot according to the activity status includes:
[0011] According to the activity status, generating a corresponding assisted recruitment task for the recruitment candidate;
[0012] According to the cooperative call recruitment task, a cooperative outbound call is initiated to the recruitment candidate through the cooperative call recruitment robot.
[0013] In one embodiment, before the step of initiating a collaborative outbound call to the recruitment candidate by the collaborative recruitment robot according to the collaborative recruitment task, the step further includes:
[0014] Adding the assisted call recruitment task to the review queue, so that the management personnel can review the assisted call recruitment task in the review queue;
[0015] When the assisted call recruitment task in the pending review queue is approved, the assisted call recruitment task in the pending review queue that has been approved is added to the assisted call processing queue;
[0016] When the assisted call recruitment task in the assisted call processing queue is triggered periodically, the following steps are executed: according to the assisted call recruitment task, a coordinated outbound call is initiated to the recruitment candidate through the assisted call recruitment robot.
[0017] In one embodiment, the step of initiating a collaborative outbound call to the recruitment candidate by the collaborative outbound call recruitment robot according to the collaborative outbound call recruitment task includes:
[0018] Based on the assisted call script template of the preset recruitment activity, a telephone call process is generated according to the assisted call recruitment task;
[0019] According to the telephone call process, a collaborative outbound call is initiated to the recruitment candidate through the collaborative recruitment robot.
[0020] In one embodiment, the step of performing speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate includes:
[0021] Performing speech recognition on the speech feedback to obtain the intention characteristics of the recruitment candidate, and determining the recruitment intention of the recruitment candidate according to the intention characteristics;
[0022] After the step of performing speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate, the method further includes:
[0023] Based on the preset recruitment activity's coordination summary template, generate a coordination recruitment summary according to the recruitment intention;
[0024] The recruitment information and the activity status of the recruitment candidate are updated according to the recruitment summary.
[0025] In one embodiment, the activity status includes at least one or more activity process statuses of interview invitation confirmation, employment intention confirmation, recruitment information collection and employment appointment reporting, and the coordination speech template includes at least one or more speech process nodes, information variable configuration and speech flow rules, and the information variable configuration includes at least one or more of name, position and deadline.
[0026] In addition, to achieve the above purpose, the present application also proposes a collaborative call recruitment device, the collaborative call recruitment device comprising:
[0027] A status acquisition module is used to obtain the activity status of the recruitment candidates in the preset recruitment activity;
[0028] A collaborative outbound calling module is used to initiate a collaborative outbound calling to the recruitment candidate through a collaborative calling recruitment robot according to the activity status, and receive voice feedback from the recruitment candidate;
[0029] The speech recognition module is used to perform speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate.
[0030] In addition, to achieve the above-mentioned purpose, the present application also proposes a assisted call recruitment device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the assisted call recruitment method described above.
[0031] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the assisted call recruitment method described above are implemented.
[0032] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the assisted call recruitment method described above.
[0033] The present application provides a collaborative call recruitment method, which first obtains the activity status of the recruitment candidates in the preset recruitment activity, then determines whether the recruitment candidates in the preset recruitment activity are in the active state of collaborative outbound calling, initiates a collaborative outbound call to the recruitment candidates through a collaborative call recruitment robot and receives the recruitment candidates' voice feedback on the collaborative outbound call, and finally performs voice recognition on the received voice feedback to determine the recruitment candidates' recruitment intentions. The collaborative call recruitment robot makes collaborative outbound calls based on the recruitment activity status of the recruitment candidates, which solves the problem of low notification reach rates of activities at various stages of collaborative call recruitment in the prior art, improves notification reach rates of activities at various stages of collaborative call recruitment, and avoids the risk of recruitment delays due to manual urging. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0036] Figure 1 A flowchart diagram of the first embodiment of the recruitment method provided for this application;
[0037] Figure 2 A flowchart of a task collection timing program provided for the second embodiment of the assisted call recruitment method of the present application;
[0038] Figure 3 A schematic diagram of the interface for processing today's tasks provided in the second embodiment of the recruitment method for this application;
[0039] Figure 4 A flowchart of manually collecting tasks provided in the second embodiment of the assisted recruitment method of this application;
[0040] Figure 5 A flow chart of the flow of interview appointment speech provided in the second embodiment of the recruitment method for assisted calling of this application;
[0041] Figure 6 A schematic diagram of the interface of the placeholder list provided for the second embodiment of the recruitment method for assisted calling of this application;
[0042] Figure 7 A schematic diagram of an interface of an interview appointment overdue reminder summary template provided for the second embodiment of the recruitment method of this application;
[0043] Figure 8 A schematic diagram of an interface for manual intervention in assisted calling provided in the second embodiment of the assisted calling recruitment method of the present application;
[0044] Fig. 9 This is a schematic diagram of the module structure of the cooperative recruitment device according to an embodiment of the present application;
[0045] Fig.10 This is a schematic diagram of the device structure of the hardware operating environment involved in the assisted call recruitment method in the embodiment of the present application.
[0046] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0047] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0048] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0049] The main solution of the embodiment of the present application is: obtaining the activity status of the recruitment candidates in the preset recruitment activity; based on the activity status, initiating a collaborative outbound call to the recruitment candidates through a collaborative call recruitment robot, and receiving voice feedback from the recruitment candidates; performing voice recognition on the voice feedback to obtain the recruitment intention of the recruitment candidates.
[0050] Due to the existing technology, in existing recruitment activities, recruitment appointments and other activities at various stages are almost always notified to candidates online (SMS, email). Since the appointment time may be urgent and the reach rate of SMS and email is not high, HR needs to follow up and confirm offline in the future. These methods have the following shortcomings:
[0051] (1) Direct contact by phone or through online communication tools can easily cause candidates to have concerns about fraud risks, increasing clarification costs. Manual contact requires HR to obtain sensitive information of candidates offline or through unofficial channels in advance, which poses a risk of data leakage.
[0052] (2) HR needs to communicate with candidates offline one by one to confirm, which requires a lot of manpower. At the same time, the reach rate of SMS and email is low, for example, there is a risk that candidates may miss interviews or offers due to inadequate notification.
[0053] (3) There is currently no unified retention method for offline communication.
[0054] This application uses the official virtual phone configured by the enterprise and is equipped with a robot broadcast, which has strong communication credibility. For illegal elements, the cost of impersonation is high, thereby reducing the risk of telecommunications fraud to a certain extent. HR no longer needs to retain or transmit the sensitive information of candidates in any form through unofficial channels, thereby reducing the risk of sensitive information leakage from the root.
[0055] At the same time, it supports fully automated communication with robots. In most cases, a complete recruitment activity can be completed without human intervention. Only simple training for HR is required, with low learning costs and less operation and maintenance supervision time, which can greatly reduce the company's human resource investment costs.
[0056] In addition, it can automatically generate the robot's communication script and identify and record the feedback given by the candidates to avoid low-level mistakes made by HR during the communication process. Compared with SMS and email, AI-assisted calling has stronger real-time accuracy and reach, which can greatly improve the reach of messages. It also has traceable records of all telephone calls with candidates to ensure that human intervention and error correction can be carried out when AI recognition is inaccurate.
[0057] Technical terms involved in this application:
[0058] Assistant call robot: also known as AI assistant call, is a customer service system that combines artificial intelligence and voice recognition technology. It is designed to help companies handle customer inquiries and service requests. It can interact with users through voice or text, provide information, answer questions or complete specific tasks, thereby improving work efficiency and reducing labor costs.
[0059] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a call assistance recruitment device, etc. The following takes the call assistance recruitment device as an example to illustrate this embodiment and the following embodiments.
[0060] Based on this, the embodiment of the present application provides a recruitment method for assisting calling, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the assisted recruitment method of this application.
[0061] In this embodiment, the assisted call recruitment method includes steps S10 to S30:
[0062] Step S10, obtaining the activity status of recruiting candidates in a preset recruitment activity;
[0063] It should be noted that the activity status refers to the current status of the candidate in the recruitment process. It is used to provide data support for the recruiter who initiates the recruitment activity, helping to decide whether to make outbound calls and how to make outbound calls. It can be the status of a recruitment process node such as registered, waiting for interview, interviewed, etc., or it can be the notification confirmation status of entering a new recruitment process.
[0064] In addition, it should be noted that the preset recruitment activities can be one or more rounds of recruitment activities launched by the recruiter for multiple candidates based on the same job recruitment, or one or more rounds of recruitment activities launched by the recruiter for multiple candidates based on multiple job recruitments, for the purpose of screening candidates that meet the job requirements.
[0065] It is understandable that in order to understand the participation dynamics of candidates so as to formulate a communication strategy for subsequent collaborative outbound calls, the activity status of the recruitment candidates in the pre-set recruitment activities can be obtained through system or database queries.
[0066] Step S20, according to the activity status, initiating a collaborative outbound call to the recruitment candidate through the collaborative call recruitment robot, and receiving voice feedback from the recruitment candidate;
[0067] It should be noted that the Xiehu recruitment robot is an automated tool that can make calls and have preliminary conversations with candidates. Voice feedback refers to the candidate's response to the Xiehu recruitment robot's collaborative outbound calls, which may include interest, questions, confirmation or rejection, etc.
[0068] It is understandable that in order to proactively communicate with recruitment candidates and increase candidate participation in recruitment activities and notification reach, a collaborative recruitment robot (or automatic voice dialing system) is used to initiate personalized collaborative outbound calls to recruitment candidates based on the activity status of the recruitment candidates, and collect voice feedback from the recruitment candidates during the collaborative outbound calls.
[0069] Step S30, performing voice recognition on the voice feedback to obtain the recruitment intention of the recruitment candidate.
[0070] It should be noted that speech recognition refers to speech recognition technology that converts speech information into text. Recruitment intention refers to the candidate's expression of interest in the recruitment position and intention to join the position.
[0071] It is understandable that in order to accurately obtain the recruitment intentions of recruitment candidates and provide a basis for subsequent recruitment strategies and recruitment activities, the candidate's voice feedback is converted into text information through voice recognition technology, and its content is analyzed to determine the candidate's intention in the recruitment activity. By obtaining candidate feedback in a timely manner, the risk of recruitment delays caused by information silos and manual reminders is avoided, making the recruitment process smoother.
[0072] In a feasible implementation manner, the step of initiating a collaborative outbound call to the recruitment candidate by using a collaborative call recruitment robot according to the activity status includes:
[0073] Step S201, generating a corresponding assisted recruitment task for the recruitment candidate according to the activity status;
[0074] It should be noted that the assisted recruitment task refers to a recruitment task generated by the system and used to contact candidates, which will vary depending on the personal information of the recruitment candidates, recruitment activities, recruitment positions, activity status, activity deadline and other information.
[0075] It is understandable that in order to efficiently manage the recruitment process, ensure that each candidate receives timely attention, and increase the success rate of recruitment, personalized collaborative recruitment tasks are generated based on the current activity status of the recruitment candidates for the system to execute.
[0076] Step S202: Initiate a collaborative outbound call to the recruitment candidate through the collaborative recruitment robot according to the collaborative recruitment task.
[0077] It can be understood that according to the assisted recruitment task, the assisted recruitment robot is used to initiate a telephone call to the recruitment candidate for a conversation, automatically dial the candidate's phone, and communicate through the preset conversation content to obtain the necessary information, quickly and efficiently establish contact with the candidate, and promote the recruitment process.
[0078] For example, the system can monitor the deadline of recruitment activities by setting a timing program, generate a collaborative call recruitment task to remind the recruitment candidates of the activity deadline based on the information of the recruitment candidates and various recruitment information, and initiate a collaborative outbound call to remind the recruitment candidates at the appropriate time.
[0079] In this implementation, the timely delivery of recruitment candidate information and intentions is ensured through an automated collaborative outbound calling process. The combination of batch dialing and intelligent voice assistants can be applied to recruitment activities of different scales, greatly improving recruitment efficiency while ensuring candidate experience and reducing misunderstandings, which helps companies quickly attract suitable recruitment candidates in the highly competitive talent market.
[0080] In a feasible implementation manner, before the step of initiating a collaborative outbound call to the recruitment candidate by the collaborative recruitment robot according to the collaborative recruitment task, the step further includes:
[0081] Step S2021, adding the assisted call recruitment task to the review queue, so that the management personnel can review the assisted call recruitment task in the review queue;
[0082] It should be noted that the review pending queue refers to a temporary storage area for storing the recruitment tasks that need to be reviewed.
[0083] It is understandable that a large number of recruitment tasks will be generated during the peak recruitment period, and HR cannot fully handle all recruitment matters that require interviews or processing. The recruitment experience of recruitment candidates can be guaranteed by setting up a task review system. After the system generates a coordinated recruitment task, it will automatically classify it into the pending review status so that the company's recruitment managers can review and process it before execution.
[0084] Step S2022, when the assisted call recruitment task in the pending review queue is approved, the assisted call recruitment task in the pending review queue that has passed the approval is added to the assisted call processing queue;
[0085] It should be noted that the assisted call processing queue refers to a temporary storage area for storing assisted call recruitment tasks waiting to be executed, which includes assisted call recruitment tasks that have passed review or do not need to be reviewed and are waiting to be executed.
[0086] It can be understood that when the assisted call recruitment tasks in the review waiting queue are reviewed and approved by the management personnel, the assisted call recruitment tasks in the review waiting queue that have been reviewed and approved will be added to the assisted call processing queue, so that the assisted call recruitment tasks in the assisted call processing queue can be executed when the execution conditions are met.
[0087] Step S2023, when the assisted call recruitment task in the assisted call processing queue is triggered periodically, execute the steps: according to the assisted call recruitment task, initiate a collaborative outbound call to the recruitment candidate through the assisted call recruitment robot.
[0088] It is understandable that the task of automatically triggering the collaborative call recruitment robot to initiate collaborative outbound calls to recruitment candidates based on pre-set conditions (such as task time, activity time, etc.) improves the timeliness and effectiveness of outbound calls and ensures the smooth progress of recruitment activities.
[0089] Furthermore, by pre-setting review rules, preliminary review can be conducted on the assisted recruitment tasks before they are added to the review queue, or the review can be completely replaced by the managers recruited by the company. For example, the "manual review + conditional trigger" method is used for assisted recruitment, which is suitable for small-scale recruitment, and the managers recruited by the company can pay attention to more detailed information about the recruitment candidates. The "automated review + conditional trigger" method is used for assisted recruitment, which is suitable for large-scale recruitment and can quickly handle a large number of tasks, but it reacts slowly to special situations. The "automated review + manual review + conditional trigger" method is used for assisted recruitment, which ensures accuracy while improving the speed of the overall process, and is suitable for complex recruitment environments.
[0090] Furthermore, managers can select recruitment candidates in the system, add new recruitment activities and coordinated recruitment tasks, and then directly add the coordinated recruitment tasks to the coordinated call processing queue to wait for the coordinated call to be triggered, thereby meeting the various needs of the company for recruiting management personnel.
[0091] In this implementation, recruitment is carried out through manual review and timed task triggering, which effectively solves the problems of low efficiency and high error rate in the recruitment process. Through the systematic review and outbound call mechanism, not only the accuracy of recruitment is improved, but also the communication experience between candidates and recruiters is optimized, which promotes the intelligence and efficiency of the overall recruitment process.
[0092] In a feasible implementation manner, the step of initiating a collaborative outbound call to the recruitment candidate by the collaborative outbound call recruitment robot according to the collaborative outbound call recruitment task includes:
[0093] Step S2024, based on the assisted call script template of the preset recruitment activity, generating a telephone call process according to the assisted call recruitment task;
[0094] It is understandable that in order to ensure that each outbound call follows consistent communication standards and improve the effectiveness of recruitment information delivery and the credibility of recruitment, the system extracts standard script templates related to the current recruitment activities from the database, and adjusts the key content in the script (such as job description, company highlights, current stage of the activity, etc.) according to the candidate's background and job requirements, and automatically organizes these contents into a logically clear call process, including opening remarks, question links, information delivery and closing remarks.
[0095] Step S2025: According to the telephone call process, a collaborative outbound call is initiated to the recruitment candidate through the collaborative recruitment robot.
[0096] It is understandable that in order to achieve an efficient and standardized outbound calling process, reduce manual burden, and improve the success rate of outbound calls, the generated call flow is input into the outbound calling system. The system dials the candidate's phone number based on the generated telephone call flow. During the call, the auxiliary recruitment robot adjusts the conversation in real time based on the call flow to ensure the accurate transmission of information. At the same time, it records the call content and response to provide data support for subsequent analysis and optimization.
[0097] In this implementation, by automatically generating call processes and executing outbound calls, the efficiency and quality of recruitment work are effectively improved, meeting the needs of modern human resource management for intelligence and systematization, obtaining candidate feedback in a timely manner, avoiding the risk of recruitment delays caused by information silos and manual urging, and making the recruitment process smoother.
[0098] In a feasible implementation manner, the step of performing speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate includes:
[0099] Step S301, performing speech recognition on the speech feedback to obtain the intention characteristics of the recruitment candidate, and determining the recruitment intention of the recruitment candidate according to the intention characteristics;
[0100] It is understandable that the voice feedback of recruitment candidates collected during the assisted recruitment process is converted into intention features (such as positive, negative, neutral and other related keywords or phrases) using voice recognition technology, and the intention of the recruitment candidates for the recruitment activities is determined based on the intention features.
[0101] After the step of performing speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate, the method further includes:
[0102] Step S302, based on the preset recruitment activity coordination summary template, generating a coordination recruitment summary according to the recruitment intention;
[0103] It is understandable that in order to record the feedback information of the candidates and facilitate subsequent follow-up and management, the coordination summary template of the recruitment task is generated by filling in the relevant fields in the template, such as candidate name, position, recruitment intention, communication points, activity stage, etc., based on the recruitment intention of the candidates and the preset recruitment activity.
[0104] Step S303: updating the recruitment information and the activity status of the recruitment candidate according to the collaborative recruitment summary.
[0105] It is understandable that in order to ensure the accuracy and timeliness of recruitment information and improve the efficiency of subsequent recruitment processes, the system queries the recruitment information and activity status of the recruitment candidate, associates the summary information with the recruitment candidate, and updates the recruitment information and activity status of the recruitment candidate (such as "reject interview invitation", "agree to interview invitation", "pending", "confirmed employment intention", "entered employment information", etc.).
[0106] In this implementation, information is updated through voice recognition of recruitment intentions and recruitment summaries, ensuring the timeliness of information in the system. This not only achieves efficient and accurate information management, but also improves recruitment work efficiency and response speed, thereby optimizing the recruitment experience.
[0107] Optionally, the activity status includes at least one or more activity process statuses of interview invitation confirmation, employment intention confirmation, recruitment information collection and employment appointment reporting, and the coordinated call speech template includes at least one or more speech process nodes, information variable configurations and speech flow rules, and the information variable configuration includes at least one or more of name, position and deadline.
[0108] It should be noted that interview invitation confirmation refers to confirming whether the candidate accepts the interview invitation and recording the time and method of feedback. Employment intention confirmation refers to the employer issuing an offer (i.e., letter of intent to employ) to the candidate after the candidate passes the interview. In the recruitment consultation, it is necessary to record whether the candidate confirms whether to accept the employment and any conditions or concerns. Recruitment information collection refers to the need for the employer to collect the candidate's basic information and required background information after the candidate accepts the employment. On-the-job appointment reporting refers to determining the specific time and place for the candidate to join the job and confirming the relevant preparations.
[0109] In addition, it should be noted that the speech process node includes the clear objectives and content of each communication link, such as the opening remarks, question link, information transmission and closing remarks. The information variable configuration can include the name of the recruitment candidate, the position of the communication and the deadline. The speech flow rule refers to adjusting the speech flow path according to the feedback of the recruitment candidates.
[0110] For example, if the collaborative recruitment robot receives feedback from the recruitment candidate confirming the time and place of employment, it can issue a closing statement to end the collaborative outbound call process. If the recruitment candidate feedback is that the time needs to be re-determined, it can further inquire about the appropriate starting time or transfer the call to human intervention.
[0111] In this implementation, the communication content is flexibly adjusted according to the candidate information, and clear status tracking is provided so that the recruitment team can quickly understand the candidate's progress. Standardized language and processes reduce uncertainty in communication, speed up information transmission, and improve the reach of recruitment activity notifications.
[0112] This embodiment provides a collaborative recruitment method, in which a collaborative recruitment robot makes collaborative outbound calls based on the recruitment activity status of the recruitment candidates, thereby solving the problem of low notification reach rate of activities at various stages of collaborative recruitment in the prior art, improving the notification reach rate of activities at various stages of collaborative recruitment, and avoiding the risk of recruitment delays due to manual urging.
[0113] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those of the above-mentioned first embodiment can be referred to the above introduction and will not be repeated later.
[0114] Exemplarily, in order to help understand the implementation process of the assisted call recruitment method obtained by combining this embodiment with the above-mentioned first embodiment, in this embodiment, the assisted call recruitment method includes the following steps:
[0115] Step 1: Collect and distinguish the call tasks
[0116] This embodiment designs a timer program for task collection. Each time it runs, it will collect all candidate information, identify the tasks that need to be coordinated, and generate today's to-do list for them. For example:
[0117] (1) The candidate has received an interview invitation but has not yet confirmed the appointment, and the invitation will expire the next day.
[0118] (2) The candidate has received an offer but has not yet confirmed it, and the offer will expire the next day.
[0119] (3) The candidate needs to enter the information collection, but has not submitted it yet, and the next day is the deadline.
[0120] (4) Candidates need to come to the company to make an appointment and report on the next day.
[0121] like Figure 2 As shown, Figure 2A flowchart of a task collection timing program provided for the second embodiment of the recruitment method for assisted calling in this application. The timing program can only collect recruitment tasks with clear execution time and / or deadline. At the same time, since the execution time or deadline of each recruitment activity may be distributed at various times of the day, no matter when the timing program collects the tasks on the day, there is a risk that the recruitment activity has expired when the call is connected. Therefore, the task can be designed to be collected one day in advance and will be carried out or expired the next day.
[0122] Step 2: Processing Today’s To-Do List
[0123] Considering that during the peak recruitment period, the timing program will collect a large number of tasks that need to be coordinated every day, but HR does not have enough time and energy to complete them. Therefore, this embodiment designs a task buffer - "Today's To-Do". The recruitment tasks collected by the timing program will only be converted into today's to-do, and HR will only be reminded on the same day. HR can choose to add part or all of the processing queue for coordinated recruitment, which has greater flexibility. In addition, only tasks added to the processing queue can actually trigger coordinated calls in subsequent processes.
[0124] like Figure 3 As shown, Figure 3 The interface diagram of today's to-do processing provided for the second embodiment of the recruitment assisted calling method of this application. Through such an audit mechanism, it is ensured that the processing queue is full of valid tasks confirmed by HR, which can also be regarded as a task buffer to reduce the business burden brought by AI assisted calling as an auxiliary means, avoid excessive occupation of the main business work, and reduce the risk of mis-touch and mis-notification to a certain extent.
[0125] Step 3: Collection of other tasks
[0126] Since the timer program can only collect recruitment tasks that are time-sensitive, and the collected tasks are only provided to HR for selective processing on the same day, a more flexible task collection method is needed if there are recruitment activities that are not time-sensitive and need to be coordinated, or if the tasks that have been ignored need to be started again on another day.
[0127] like Figure 4 As shown, Figure 4 A flowchart of manually collecting tasks provided for the second embodiment of the recruitment assisted call method of this application. This embodiment designs another manual method for this purpose, which supports HR to manually generate assisted call tasks for specified recruitment activities for candidates. The tasks generated by this manual method do not need to be reviewed again, and are directly added to the processing queue to wait for subsequent assisted calls to be triggered.
[0128] Step 4: Trigger the call
[0129] In the processing queue, the coordinated call can be formally triggered to enter the telephone call process. In this embodiment, the virtual phone dialing, robot voice generation and other tasks are handled by a docked automatic telephone tool. However, how to combine the automatic telephone tool to automatically generate corresponding speech in different recruitment scenarios, automatically collect relevant feedback and other tasks is the focus of this embodiment, see steps 4.1 and 4.2.
[0130] Step 4.1: Generate Script
[0131] On the platform of the automatic telephone tool, corresponding speech templates are designed for each recruitment activity, which clearly specify the opening remarks, the purpose of the call, the speech to be used when the candidate is not the person himself, the speech to be used when the candidate rejects him, and the flow rules between various speech scripts. When the automatic telephone tool automatically identifies the matching scenario during the call, it will use the designed speech template to generate audio for broadcast.
[0132] like Figure 5 As shown, Figure 5 A flow chart of the flow of interview appointment speech provided for the second embodiment of the recruitment assisted call method of this application. In the template, there is candidate information that needs to be dynamically generated, such as name, job title, interview appointment deadline, etc. When designing the template, such information is temporarily replaced by specific placeholders. When initiating a assisted call for a specific candidate, you only need to pass the candidate's personal information to the automatic telephone tool in the order of the placeholders, and the automatic telephone tool will automatically replace it when generating the voice.
[0133] For example, Figure 6 As shown, Figure 6 A schematic diagram of the interface of the placeholder list provided for the second embodiment of the recruitment method for the present application. In the interview appointment reminder script template, the configured variables are $0000 (name), $0001 (position name) and $0005 (interview appointment expiration time). When initiating a assisted call for Wang xx's interview appointment reminder task, all variables $0000, $0001 and $0005 in the script template bound to the interview appointment reminder task will be pulled back from the automatic telephone tool, and the corresponding information: "Wang xx|Project Manager|2024-08-01 23:59:59" will be passed together when the automatic telephone tool is called to initiate a call.
[0134] When the call is connected, the opening statement with variables in the speech template: "Hello, this is the xxx recruitment team, are you $0000?" will generate the audio: "Hello, this is the xxx recruitment team, are you Wang xx?" The call purpose with variables in the template: "This is the xxx recruitment team, we have received your application for the $0001 position, this call is to remind you that the recent interview appointment will end at $0005, please arrange it in time", will generate the audio: "This is the xxx recruitment team, we have received your application for the project manager position, this call is to remind you that the recent interview appointment will end at 23:59:59 on August 1, 2024, please arrange it in time".
[0135] Step 4.2: Summary Template
[0136] Similarly, this embodiment also designs different summary templates for various recruitment activities. The summary template refers to the information that needs to be collected during telephone communication.
[0137] For example, Figure 7 As shown, Figure 7 This is a schematic diagram of the interface of the interview appointment expiration reminder summary template provided in the second embodiment of the recruitment method of this application. In the interview appointment reminder activity, it is necessary to collect the candidate's intention to participate in the interview.
[0138] When initiating a coordinated call for a candidate, you only need to pass the key (i.e., key, or ID) of the summary template bound to the recruitment activity to which the task belongs to the automatic telephone tool. Then, when the automatic telephone tool calls the candidate, it will identify the candidate's intention according to the configuration in the summary template and keep it on file after the call.
[0139] Step 5: Human intervention
[0140] like Figure 8 As shown, Figure 8 A schematic diagram of the interface for manual intervention in the second embodiment of the assisted call recruitment method of this application. If you completely trust the robot's broadcast, you can turn on the automatic dialing mode. In this mode, the robot will communicate with the candidate throughout the process and automatically collect summaries. However, there are situations where business communication is more complicated, or there are problems with the robot's communication, or even when the candidate has a misunderstanding or refuses to be manually explained or retained, you can choose to manually intervene to conduct a real-time call, or manually call back after the call ends.
[0141] Step 6: Tracking Records
[0142] In order to trace each phone recording and its summary, this embodiment has designed a unique identifier for tracing: batch number. Each assisted call task has a unique batch number, which is passed to the automatic call tool when the call is initiated. The automatic call tool will associate the phone recording, summary and batch number of this task and store them.
[0143] In addition, this embodiment also designs a timer program for pulling these records. Each time it runs, it will pull back the call records and summaries of the tasks that have initiated the call from the automatic call tool based on their batch numbers, and mark the pulled tasks as completed to prevent repeated pulling. Therefore, the candidate's intention, the conversation between the robot and the candidate during the call, and the conversation between HR and the candidate after manual intervention can all be easily traced.
[0144] In this embodiment, a collaborative recruitment robot makes collaborative outbound calls based on the recruitment activity status of the recruitment candidates, thereby solving the problem of low notification reach rate of activities at each stage of collaborative recruitment in the prior art, improving the notification reach rate of activities at each stage of collaborative recruitment, and avoiding the risk of recruitment delays due to manual urging.
[0145] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the assisted recruitment method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0146] This application also provides a recruitment device for assisting in calling. Please refer to Fig. 9 , the recruitment device comprises:
[0147] A status acquisition module 10 is used to acquire the activity status of a recruitment candidate in a preset recruitment activity;
[0148] The collaborative outbound calling module 20 is used to initiate a collaborative outbound calling to the recruitment candidate through the collaborative calling recruitment robot according to the activity status, and receive voice feedback from the recruitment candidate;
[0149] The speech recognition module 30 is used to perform speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate.
[0150] Optionally, the collaborative outbound calling module 20 is further used for:
[0151] According to the activity status, generating a corresponding assisted recruitment task for the recruitment candidate;
[0152] According to the cooperative call recruitment task, a cooperative outbound call is initiated to the recruitment candidate through the cooperative call recruitment robot.
[0153] Optionally, the collaborative outbound calling module 20 is further used for:
[0154] Adding the assisted call recruitment task to the review queue, so that the management personnel can review the assisted call recruitment task in the review queue;
[0155] When the assisted call recruitment task in the pending review queue is approved, the assisted call recruitment task in the pending review queue that has been approved is added to the assisted call processing queue;
[0156] When the assisted call recruitment task in the assisted call processing queue is triggered periodically, the following steps are executed: according to the assisted call recruitment task, a coordinated outbound call is initiated to the recruitment candidate through the assisted call recruitment robot.
[0157] Optionally, the collaborative outbound calling module 20 is further used for:
[0158] Based on the assisted call script template of the preset recruitment activity, a telephone call process is generated according to the assisted call recruitment task;
[0159] According to the telephone call process, a collaborative outbound call is initiated to the recruitment candidate through the collaborative recruitment robot.
[0160] Optionally, the speech recognition module 30 is further used for:
[0161] Performing speech recognition on the speech feedback to obtain the intention characteristics of the recruitment candidate, and determining the recruitment intention of the recruitment candidate according to the intention characteristics;
[0162] After the step of performing speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate, the method further includes:
[0163] Based on the preset recruitment activity's coordination summary template, generate a coordination recruitment summary according to the recruitment intention;
[0164] The recruitment information and the activity status of the recruitment candidate are updated according to the recruitment summary.
[0165] Optionally, the activity status includes at least one or more activity process statuses of interview invitation confirmation, employment intention confirmation, recruitment information collection and employment appointment reporting, and the coordinated call speech template includes at least one or more speech process nodes, information variable configurations and speech flow rules, and the information variable configuration includes at least one or more of name, position and deadline.
[0166] The cooperative recruitment device provided by the present application adopts the cooperative recruitment method in the above embodiment, which can solve the technical problem of low reach rate of activity notifications at each stage of cooperative recruitment in the prior art. Compared with the prior art, the beneficial effects of the cooperative recruitment device provided by the present application are the same as the beneficial effects of the cooperative recruitment method provided by the above embodiment, and other technical features in the cooperative recruitment device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0167] The present application provides a assisted call recruitment device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the assisted call recruitment method in the first embodiment described above.
[0168] Reference below Fig.10 , which shows a schematic diagram of the structure of a cooperative call recruitment device suitable for implementing the embodiment of the present application. The cooperative call recruitment device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.10 The assisted call recruitment device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0169] like Fig.10As shown, the call recruitment device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the call recruitment device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the cooperative call recruitment device to communicate with other devices wirelessly or wired to exchange data. Although the figure shows the cooperative call recruitment device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0170] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0171] The cooperative recruitment device provided by this application adopts the cooperative recruitment method in the above embodiment, which can solve the technical problem of low reach rate of activity notifications at each stage of cooperative recruitment in the prior art. Compared with the prior art, the beneficial effects of the cooperative recruitment device provided by this application are the same as the beneficial effects of the cooperative recruitment method provided by the above embodiment, and the other technical features in the cooperative recruitment device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0172] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0173] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0174] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the assisted call recruitment method in the above-mentioned embodiment.
[0175] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0176] The above-mentioned computer-readable storage medium may be included in the assisted call recruitment device; or it may exist independently without being assembled into the assisted call recruitment device.
[0177] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the cooperative recruitment device, the cooperative recruitment device enables the following: to obtain the activity status of the recruitment candidates in the preset recruitment activity; based on the activity status, to initiate a cooperative outbound call to the recruitment candidates through the cooperative recruitment robot, and to receive voice feedback from the recruitment candidates; to perform voice recognition on the voice feedback to obtain the recruitment intention of the recruitment candidates.
[0178] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0179] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0180] The modules involved in the embodiments of the present application may be implemented by software or hardware, wherein the name of the module does not limit the unit itself in some cases.
[0181] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned assisted call recruitment method, and can solve the technical problem of low reach rate of activity notifications at each stage of assisted call recruitment in the prior art. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the assisted call recruitment method provided in the above-mentioned embodiment, and will not be elaborated here.
[0182] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned assisted call recruitment method when executed by a processor.
[0183] The computer program product provided by this application can solve the technical problem of low reach rate of activity notifications at each stage of assisted recruitment in the prior art. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as those of the assisted recruitment method provided in the above embodiment, which will not be elaborated here.
[0184] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A recruitment method for assisted calling, characterized in that: The method comprises: Get the activity status of recruiting candidates in the preset recruitment activity; According to the activity status, a collaborative outbound call is initiated to the recruitment candidate through a collaborative call recruitment robot, and voice feedback from the recruitment candidate is received; Performing voice recognition on the voice feedback to obtain the recruitment intention of the recruitment candidate.
2. The method according to claim 1, characterized in that: The step of initiating a collaborative outbound call to the recruitment candidate by using a collaborative call recruitment robot according to the activity status comprises: According to the activity status, generating a corresponding assisted recruitment task for the recruitment candidate; According to the cooperative call recruitment task, a cooperative outbound call is initiated to the recruitment candidate through the cooperative call recruitment robot.
3. The method according to claim 2, characterized in that: Before the step of initiating a collaborative outbound call to the recruitment candidate by the collaborative recruitment robot according to the collaborative recruitment task, the step further includes: Adding the assisted call recruitment task to the review queue, so that the management personnel can review the assisted call recruitment task in the review queue; When the assisted call recruitment task in the pending review queue is approved, the assisted call recruitment task in the pending review queue that has been approved is added to the assisted call processing queue; When the assisted call recruitment task in the assisted call processing queue is triggered periodically, the following steps are executed: according to the assisted call recruitment task, a coordinated outbound call is initiated to the recruitment candidate through the assisted call recruitment robot.
4. The method according to claim 2, characterized in that: The step of initiating a collaborative outbound call to the recruitment candidate by the collaborative recruitment robot according to the collaborative recruitment task includes: Based on the assisted call script template of the preset recruitment activity, a telephone call process is generated according to the assisted call recruitment task; According to the telephone call process, a collaborative outbound call is initiated to the recruitment candidate through the collaborative recruitment robot.
5. The method according to claim 1, characterized in that: The step of performing speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate includes: Performing speech recognition on the speech feedback to obtain the intention characteristics of the recruitment candidate, and determining the recruitment intention of the recruitment candidate according to the intention characteristics; After the step of performing speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate, the method further includes: Based on the preset recruitment activity's coordination summary template, generate a coordination recruitment summary according to the recruitment intention; The recruitment information and the activity status of the recruitment candidate are updated according to the recruitment summary.
6. The method according to any one of claims 1 to 5, characterized in that: The activity status includes at least one or more activity process statuses including interview invitation confirmation, employment intention confirmation, recruitment information collection and employment appointment reporting; the coordination call speech template includes at least one or more speech process nodes, information variable configuration and speech flow rules; the information variable configuration includes at least one or more of name, position and deadline.
7. A recruitment device for assisting call, characterized in that: The device comprises: A status acquisition module is used to obtain the activity status of the recruitment candidates in the preset recruitment activity; A collaborative outbound calling module is used to initiate a collaborative outbound calling to the recruitment candidate through a collaborative calling recruitment robot according to the activity status, and receive voice feedback from the recruitment candidate; The speech recognition module is used to perform speech recognition on the speech feedback to obtain the recruitment intention of the recruitment candidate.
8. A recruitment device, characterized in that: The device comprises: a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the assisted call recruitment method as claimed in any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the assisted call recruitment method as described in any one of claims 1 to 6 are implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, implements the steps of the assisted call recruitment method as claimed in any one of claims 1 to 6.