Recruiting process automation with AI

Synsel

Implementing AI for recruitment automation and building an interactive dashboard to streamline sales processes.

Creating an AI-powered talent sourcing automation for a staffing agency

Location:

Netherlands

Cooperation model:

Industry:

Recruitment

Partnership period:

February 2023 – now

Improvements plan:

Discovery phase, requirements and estimation analysis, software development, maintenance and support

Team size:

4 Full-stack engineers, CTO, DevOps, Project manager, QA

Technologies:

Node.js, Serverless, React.js, Kestra, Auth0, OpenAI, Assembly AI, Vertex AI Search, Google Cloud infrastructure, Terraform, Kubernetes, Next.js, Open route service, Apollo, DataDog, Piloterr

About the client

Synsel is a Netherlands staffing agency focused on finding the best jobs for technicians, such as mechanics and engineers. They put the candidate first and consider their wishes to match them with the company relevant to their ambitions. Synsel has an extensive network of industrial automation, electrical, and mechanical engineering technicians and cooperates with over 2,500 companies that require technical specialists.

About the client

About the product

The Synsel company provides technical vacancies on its website with an option to filter results based on specialty, education, experience, and more. Technicians can apply for vacancies for further interviews with Synsel advisors. During the interview, a consultant builds a list of the candidate’s skills and wishes and then searches for more job opportunities and the most relevant companies for the candidate. Once the candidate and employer are matched, Synsel hires the specialist and connects them with the company.

About the product
Implementing AI for recruiting process automation

Challenge overview – automating recruitment process

The Synsel team was looking for solutions for talent sourcing automation to give their hiring managers more time to focus on developing networks and closing deals. For this reason, they decided to develop an AI-powered system that automates tedious tasks such as creating CVs, generating emails, and matching candidates with the right opportunities based on their unique interests and requirements. To fulfill their goal, Synsel hired the DigitalSuits dedicated development team with expertise in genAI integration and machine learning.

Challenge overview – automating recruitment process

Our solutions – implementing AI for recruiting process automation

  1. Dashboard for process management: Our team ensured business process automation with AI for a recruiting dashboard to manage hiring and sales processes in one place. We created a convenient UI with access to all calls with candidates, along with an eleven-step sales workflow.

  2. Speech-to-text implementation: In the recordings section, we implemented a speech-to-text tool powered by Assembly AI to automatically generate transcriptions for every call, and create conversation summary and further action points for a manager. On top of that, every conversation is scored by the system (from 1 to 5 points) based on relevant requirements to let managers learn from their mistakes. The recording transcriptions are also used for the next steps of sales workflow, such as CV and email generation.

Our solutions – implementing AI for recruiting process automation
  1. CV generation: Through OpenAI integration, we created a tool that automatically transforms an interview transcript, candidate’s Linkedin information, and their original CV into a well-structured AI-generated CV ready to be sent to companies that have potential interest in such a candidate. This way, a manager can immediately or after minor changes send the CV to relevant companies, completing this step much faster than if they would do it manually.
CV generation AI tool
  1. Matching system integration: Synsel’s hiring managers used to semi-automaticly sift through over 20,000 vacancies to find the best match for each candidate. Our team developed a talent sourcing automation solution that finds up to 250 best vacancies and scores them based on their relevancy to candidate’s skills and wishes. This was achieved using the RAG (Retrieval Augmented Generation) framework that employs a similarity search approach, transforming text data into the vector format to find matches between candidates' requirements and job descriptions. We also added the time needed for a candidate to get to a potential office, comparing the candidate's current location with the company's location. This option is crucial since many candidates consider time to commute as one of the priority factors in making career decisions.
Matching system integration
  1. Contact information scrapping: To enable managers to contact the right person in companies that fit a candidate's profile, the system searches for contact information in both internal databases and external sources, such as Linkedin. Thus, a manager sees in the dashboard at least two contacts for every relevant company, each with a name, an email address, and other available information. Even more, every contact is labeled with a tag that shows if it's the best person to communicate with.
Contact information scrapping
  1. Email generation: At the next step, the system automatically creates an email to introduce a technician to companies that fit their expectations. Synsel’s manager only needs to check the generated email for accuracy before sending and change the contact’s status based on their feedback after the email is received.

  2. Integration with job aggregators: Our team ensured integration of the company’s applicant tracking system (ATS) system with third-party job platforms for accurate tracking of new relevant vacancies and their publication on the Synsel website with unique descriptions. We also implemented filters to ensure only valid data is included.

Integration with job aggregators and email generation

Results of using AI for recruiting tasks automation

By collaborating with DigitalSuits, the Synsel company started to use AI for business process automation within a dashboard tailored to their specific staffing objectives. The implemented tools have streamlined the hiring process, significantly saving both time and sales resources by automating repetitive tasks. The integration with various job platforms lets them expand their vacancy database by 25%, providing technical candidates with more relevant job opportunities.

Results of using AI for recruiting tasks automation

Check our cases

Contact us

Please fill out the form below and we will contact you shortly.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. By submitting, I agree to DigitalSuits Privacy Notice.

Thank you!


Follow us

What happens next?

  1. Our sales manager will get in touch with you to discuss your business idea in details within 1 day
  2. We will analyse your requirements, prepare project estimation, approximate timeline and propose what we can offer to meet your needs
  3. Now, if you are ready to turn your idea into action, we will sign a contract that is complying with your local laws & see how your idea becomes a real product