Qu'est-ce qu'un logiciel ATS ?
Un ATS centralise vos offres, vos candidatures et chaque étape du recrutement, jusqu’à l’embauche. Son nom complet : Applicant Tracking System, soit système de suivi des candidatures.
Sans lui, les offres sont publiées sur plusieurs sites d’emploi (les jobboards). Les candidatures arrivent dans une boîte e-mail, et le suivi se fait dans un tableur.
Dès que plusieurs postes sont ouverts en même temps, cette organisation ne tient plus. Des candidats se perdent en route, faute de relance ou de réponse.
L’ATS remplace ces outils par un circuit unique, le pipeline. Chaque candidature arrive dans une fiche liée à un poste.
La fiche garde l’historique des échanges et un statut : reçue, présélectionnée, entretien, refusée, embauchée. Selon l’outil, des notes partagées entre les personnes qui décident s’y ajoutent.
Un cabinet de recrutement s’en sert pour suivre plusieurs clients et mandats en parallèle. Une entreprise ou un DRH (directeur des ressources humaines) l’utilise pour ses propres postes, avec les managers comme utilisateurs du pipeline.
Dans les deux cas, l’ATS ne décide pas à votre place. C’est un outil d’organisation. Les fonctions de tri, et de plus en plus d’IA, viennent ensuite s’y brancher.
Quelles sont les fonctions clés d'un ATS ?
Un ATS réunit en un seul outil ce que le recruteur gérait avant séparément. Le tableau donne l’usage de chaque fonction, et la question à poser à l’éditeur, c’est-à-dire la société qui vend le logiciel.
Le parsing, c’est la lecture automatique d’un CV : le logiciel en extrait le poste, l’expérience, la formation et les compétences.
Qu'est-ce que l'IA change réellement dans un ATS ?
L’IA ajoute trois capacités à un ATS classique : résumer un CV, classer les candidatures selon des critères écrits par le recruteur, et générer des réponses ou des relances. Elle ne décide pas qui est retenu ou écarté.
Un module de « tri CV IA » lit un CV et une fiche de poste. Il produit un résumé ou un score de correspondance.
Sur un gros volume de candidatures, le gain de temps est réel. À une condition : le critère de correspondance reste écrit et vérifiable par le recruteur, pas une boîte noire.
Le cadre juridique compte aussi. Un module d’IA qui filtre ou évalue des candidatures n’est pas un simple ajout marketing.
En Europe, le règlement (UE) 2024/1689, l’AI Act, encadre l’IA. Son annexe III, point 4, classe les systèmes d’IA de recrutement parmi les systèmes à haut risque.
Sont visés ceux qui ciblent des annonces, filtrent des candidatures ou évaluent des candidats (annexe III, point 4).
Les obligations de cette annexe III s’appliqueront à partir du 2 décembre 2027. Elles comprennent la supervision humaine et la conservation des journaux d’activité.
Cette échéance vient de l’article 113 du règlement, tel que modifié par le report dit « Digital Omnibus » (article 113, version modifiée).
Le RGPD est le règlement européen sur les données personnelles. La loi 09-08 est son équivalent marocain. Le détail de ce cadre, avec le code du travail, est dans notre article sur l'IA en recrutement et ce que dit la loi en France et au Maroc.
En pratique, l’IA d’un ATS doit rester une aide à la décision, pas un décideur.
Le recruteur doit voir pourquoi une candidature est classée à telle position. Il doit pouvoir modifier les critères. Surtout, il valide chaque rejet : l’outil n’écarte rien seul.
Quels sont les pièges du parsing de CV et du rejet automatique ?
Le parsing se trompe régulièrement sur les formats non standards. Un bon profil peut alors disparaître sans qu’aucun humain l’ait vu.
Les cas fréquents : un CV en PDF scanné ou en image, une mise en page en plusieurs colonnes, des tableaux, l’absence des mots-clés attendus par l’algorithme.
Un CV créatif ou traduit d’une autre langue pose le même problème. Un candidat en reconversion aussi, si son intitulé de poste ne colle pas au vocabulaire attendu. Un logo en en-tête peut perturber l’extraction. L’échec est silencieux : personne n’est prévenu.
Le second piège est plus grave juridiquement : le rejet automatique. Une candidature est écartée sans qu’aucune personne ne valide la décision.
En Europe, l’article 22, paragraphe 1, du RGPD protège le candidat. Il ne doit pas être soumis à une décision fondée exclusivement sur un traitement automatisé.
Cela vaut quand cette décision produit des effets juridiques ou l’affecte de manière significative. Un rejet décidé seul par un algorithme entre directement dans ce cas.
Le paragraphe 2 prévoit des exceptions limitées : contrat, autorisation légale, consentement explicite. Elles sont rarement réunies en recrutement courant.
Un ATS doit donc permettre de régler le tri comme une aide au classement. Jamais comme un filtre qui supprime une candidature du pipeline sans intervention humaine visible.
Une vérification simple avant de choisir : demandez à tester le parsing sur cinq à dix CV réels de votre vivier, dans des formats variés. Regardez combien de champs sont mal extraits.
Ne vous fiez pas à la démonstration commerciale, faite sur un CV type parfaitement formaté.
Que doit garantir un ATS au regard du RGPD et de la loi 09-08 ?
Un ATS traite des données personnelles de candidats à chaque étape. Il est donc soumis au RGPD en France et en Europe, et à la loi 09-08 au Maroc. La nationalité de l’éditeur n’y change rien.
En France, la CNIL, l’autorité de protection des données, a publié un guide du recrutement. Sa fiche n° 13 admet que les recruteurs utilisent des outils de classement automatique, voire d’évaluation des candidatures, vu le volume traité.
Elle rappelle toutefois que ces procédés restent encadrés, sauf exceptions.
Un ATS conforme doit donc permettre de documenter les critères de tri utilisés. Il doit aussi permettre de répondre à une réclamation d’un candidat sur le traitement de sa candidature.
Au Maroc, tout traitement de données de candidats relève de la loi 09-08, relative à la protection des personnes physiques à l’égard du traitement des données à caractère personnel.
Il doit faire l’objet d’une déclaration préalable auprès de la CNDP, la Commission nationale de contrôle de la protection des données à caractère personnel.
Trois cas échappent à cette règle : le traitement exclu, le traitement dispensé, et le traitement soumis à une autorisation préalable. Ce dernier régime, plus strict, vise notamment les données sensibles.
La CNDP peut aussi décider de soumettre un traitement à l’autorisation préalable. Elle le fait si elle estime qu’il présente des risques manifestes pour la vie privée des personnes concernées.
Un point concerne les ATS hébergés hors du Maroc. Le transfert de données de candidats vers un pays étranger n’est possible que dans les cas prévus par les articles 43 et 44 de la loi 09-08.
Vérifiez donc où sont physiquement stockées les données avant de signer avec un éditeur.
Que vérifier sur la réversibilité des données avant de signer ?
La réversibilité, c’est pouvoir récupérer toutes vos données, dans un format exploitable, le jour où vous changez d’éditeur. Candidatures, historiques et notes sont concernés. Vous ne devez pas dépendre de sa bonne volonté au moment de la résiliation.
Ce point se négocie dans le contrat, avant la signature, pas après.
Un éditeur incapable de décrire précisément le format d’export doit vous alerter. Précisez : fichier structuré, CV inclus ou non, historique des échanges inclus ou non.
Même signal d’alerte s’il ne donne pas le délai de mise à disposition après résiliation.
Pour les données personnelles des candidats eux-mêmes, le RGPD prévoit un droit à la portabilité, à l’article 20.
La personne concernée a le droit de recevoir les données qu’elle a fournies, dans un format structuré, couramment utilisé et lisible par machine. Elle peut les transmettre à un autre responsable de traitement.
Ce droit joue lorsque le traitement repose sur un consentement ou un contrat, et qu’il est automatisé.
Il s’exerce candidat par candidat. Il ne vous dispense pas d’obtenir, comme entreprise cliente de l’ATS, une clause de réversibilité qui couvre toute votre base, pas seulement les demandes individuelles.
Demandez avant signature un export de test sur un échantillon réel de candidatures. Vous vérifiez que le format promis est lisible et réutilisable.
Sinon, vous découvrez à la résiliation un export partiel, ou dans un format propriétaire difficile à réexploiter.
Comment un ATS s'intègre-t-il à Google Jobs ?
Pour chaque offre publiée sur votre site, l’ATS doit générer des données structurées au format JobPosting, conformes aux propriétés requises par Google. On parle de balisage : des informations cachées dans la page, que Google lit pour comprendre l’offre.
Les propriétés requises sont le titre, la description complète au format HTML, la date de publication, l’organisation qui recrute et la localisation du poste.
Google précise que la propriété description doit représenter l’intégralité de l’offre : missions, qualifications, compétences et conditions. Elle ne peut pas être identique au titre du poste.
Les balises reconnues dans cette description se limitent à des balises simples, comme les paragraphes et les listes.
Le point le plus souvent négligé est le retrait des offres pourvues. Google n’autorise pas les offres expirées.
Il y a trois façons de s’y conformer : retirer la page (réponse 404 ou 410, qui signalent une page absente), renseigner une date validThrough passée, ou retirer le balisage JobPosting de la page.
Sinon, l’éditeur du site risque une action manuelle de la part de Google.
Un ATS qui diffuse vers Google Jobs doit donc synchroniser ce retrait avec le changement de statut de l’offre dans votre pipeline. Sans action manuelle de votre part.
Pour les propriétés à vérifier et le test du balisage, voir notre article sur comment faire apparaître une offre dans Google Jobs.
Quels critères pour choisir un ATS ?
Quatre familles de critères comptent : fonctionnel, conformité, technique et organisationnel. Évaluez-les dans cet ordre.
Ne vous arrêtez pas à la liste de fonctionnalités affichée sur le site de l’éditeur.
Critères fonctionnels
- Le volume de candidatures et de postes ouverts en parallèle que l'outil gère réellement au quotidien, pas seulement en démonstration.
- La qualité du parsing sur vos propres CV, testée sur un échantillon varié avant signature.
- La possibilité d'écrire et de modifier soi-même les critères de tri, sans dépendre d'un paramétrage fermé par l'éditeur.
- L'accès des managers non-recruteurs au pipeline, pour éviter les allers-retours par e-mail ou export.
Critères de conformité
- La localisation d'hébergement des données de candidats, et sa compatibilité avec le RGPD ou la loi 09-08 selon votre pays.
- La durée de conservation paramétrable et la purge automatique des candidatures non retenues.
- La garantie contractuelle qu'aucune candidature n'est écartée sans validation humaine.
- Le régime applicable au traitement au Maroc (déclaration ou autorisation préalable auprès de la CNDP) si l'entreprise y recrute.
Critères techniques et organisationnels
- Le balisage JobPosting pour Google Jobs et sa mise à jour automatique quand une offre change de statut.
- La clause de réversibilité des données et le format d'export en cas de résiliation.
- Les intégrations disponibles avec vos outils existants : messagerie, calendrier, SIRH (le logiciel de gestion du personnel).
- Les modalités tarifaires proposées (abonnement, par utilisateur, par poste ouvert) et leur adéquation avec votre volume réel. À demander directement à l'éditeur plutôt qu'à estimer depuis une page publique.
Quelles questions poser à l'éditeur avant de signer ?
Une dizaine de questions précises, posées avant de signer, montrent si l’ATS correspond à votre organisation. La fiche produit de l’éditeur ne suffit pas.
- Peut-on tester le parsing sur un échantillon de nos propres CV avant de signer, y compris des formats atypiques ?
- Les critères de tri ou de scoring sont-ils écrits et modifiables par nos équipes, ou déduits seuls par l'algorithme ?
- Une candidature peut-elle être automatiquement écartée du pipeline sans validation humaine, et si oui, comment le désactiver ?
- Où sont hébergées les données de candidats, et quel est le régime applicable à un transfert hors du pays de recrutement ?
- Quelle est la durée de conservation par défaut des candidatures non retenues, et peut-elle être raccourcie ?
- Quel est le format exact de l'export de données en cas de résiliation, et sous quel délai est-il fourni ?
- L'outil génère-t-il un balisage JobPosting valide pour Google Jobs, et retire-t-il ce balisage automatiquement quand une offre est pourvue ?
- Les journaux d'activité (qui a vu, classé ou écarté une candidature) sont-ils conservés et consultables en cas de contrôle ou de réclamation ?
- Quelles sont les modalités tarifaires exactes selon notre volume de postes ouverts et d'utilisateurs ?
Comment Nooralto aborde le choix d'un ATS ?
Nooralto accompagne les cabinets de recrutement, les DRH et les entreprises, en France et au Maroc, sur le choix ou la mise en place d’un ATS et de ses modules d’IA. Les échanges entre l’ATS et vos autres outils relèvent de l’agence d’automatisation.
Les principes tiennent en quatre points :
- aucune candidature n’est écartée automatiquement ;
- les critères de tri sont écrits par le client ;
- les données sont hébergées et traitées dans le respect du RGPD ou de la loi 09-08, selon le pays ;
- la clause de réversibilité est vérifiée avant toute signature.
Nooralto ne recommande pas d’éditeur en particulier. L’objectif : vous aider à poser les bonnes questions et à tester un outil sur votre propre volume de candidatures avant de vous engager.
Deux briques sont souvent associées à un ATS : générer une fiche de poste avec l'IA, et le cadre légal de l’IA en recrutement, détaillé dans notre article sur l'IA et le recrutement, ce que dit la loi en France et au Maroc.
Pour situer le tri par ATS dans l’ensemble du processus, voir notre panorama des usages concrets de l'IA en recrutement, du sourcing (la recherche de candidats) à l’onboarding (l’accueil des recrues).
Pour un accompagnement sur votre propre choix d’ATS, direction la page IA pour recruteurs de Nooralto.
Questions fréquentes
Qu'est-ce qu'un logiciel ATS exactement ?
Un ATS (Applicant Tracking System, ou système de suivi des candidatures) est un logiciel qui centralise la publication des offres, la réception des candidatures, leur tri et le suivi de chaque étape du recrutement jusqu'à l'embauche, à la place d'une organisation par e-mail et tableur.
Quelle différence entre un ATS et un logiciel de tri de CV ?
Un ATS couvre l'ensemble du processus de recrutement, diffusion, réception, pipeline, collaboration et archivage, alors qu'un logiciel de tri de CV n'est qu'une de ses fonctions, souvent intégrée directement dans l'ATS plutôt que vendue comme un outil séparé.
Un ATS peut-il rejeter automatiquement une candidature ?
Techniquement oui, mais l'article 22 du RGPD donne au candidat le droit de ne pas être soumis à une décision fondée exclusivement sur un traitement automatisé qui l'affecte de manière significative : un rejet doit rester validé par un humain, capable d'en expliquer le motif.
Pourquoi le parsing de CV se trompe-t-il parfois ?
Le parsing extrait automatiquement le texte d'un CV pour le structurer, mais il peut se tromper sur les formats non standards : CV scanné en image, mise en page en plusieurs colonnes, tableaux, ou vocabulaire de poste différent de celui attendu par l'algorithme.
Un ATS utilisé au Maroc doit-il respecter la loi 09-08 ?
Oui. Tout traitement de données personnelles de candidats au Maroc relève de la loi 09-08 et doit faire l'objet d'une déclaration, voire d'une autorisation préalable auprès de la CNDP selon la nature du traitement, avec un régime spécifique pour tout transfert de données vers un pays étranger.
Qu'est-ce que la réversibilité des données dans un ATS ?
C'est la capacité à récupérer, dans un format exploitable, l'ensemble des candidatures et historiques accumulés dans l'outil au moment où vous changez d'éditeur ; elle se négocie contractuellement avant la signature, distincte du droit individuel à la portabilité prévu par l'article 20 du RGPD.
Comment un ATS fait-il apparaître une offre dans Google Jobs ?
En générant, pour chaque offre, des données structurées au format JobPosting avec les propriétés requises par Google (titre, description complète, date de publication, organisation, localisation), et en retirant ce balisage ou en renseignant une date de fin quand l'offre n'est plus ouverte.
Quelles questions poser avant de signer avec un éditeur d'ATS ?
Demander un test de parsing sur vos propres CV, vérifier que les critères de tri sont modifiables par vos équipes, confirmer qu'aucune candidature n'est écartée sans validation humaine, connaître le lieu d'hébergement des données et le format d'export en cas de résiliation, et vérifier le balisage Google Jobs.
Quels sont les ATS les plus connus ?
En France, on croise souvent Welcome to the Jungle, Teamtailor, Flatchr, Taleez ou Recruitee ; dans les grands groupes internationaux, Workday, SmartRecruiters ou Greenhouse. Au Maroc, les cabinets utilisent aussi bien ces outils que des modules RH locaux ou un simple tableur. La notoriété d'un nom ne dit rien de son adéquation : un cabinet de cinq recruteurs et un groupe de cinq mille salariés n'ont ni le même volume ni les mêmes besoins d'intégration.
Existe-t-il un logiciel ATS gratuit ?
Plusieurs éditeurs proposent une offre d'entrée gratuite ou une période d'essai, généralement limitée en nombre d'offres actives, d'utilisateurs ou de fonctions. Avant de s'engager, vérifiez trois points : la possibilité d'exporter toutes les données en cas de départ, l'hébergement des données personnelles des candidats, et ce qui devient payant quand le volume augmente.