EcrisMaLettre first analyzes the CV and the job description, identifying key skills, experiences, and strengths, and even estimating a compatibility score between the candidate and the position. It then uses this analysis to generate a professional cover letter adapted to the specific role.