Ce document présente les éléments Push de l’intégration de l’ATS SAP SuccessFactors. Consultez le tableau ci-dessous présentant les données synchronisées entre SAP SuccessFactors → Beamery CRM.
| Type de données | SFSF → BM | BM → SFSF |
|---|---|---|
| Postes | ||
| Candidats | ||
| Candidatures | ||
| Pièces jointes |
Les candidatures sont le lien entre un candidat et son poste.
Mappages Push des candidats
| Référence du champ Beamery | Nom du champ Beamery | Référence du champ SuccessFactors | Nom du champ SuccessFactors | Type de champ SuccessFactors |
|---|---|---|---|---|
| contact.PrimaryEmail (Obligatoire) | E-mail principal | Candidate.contactEmail | E-mail principal | Standard (champ obligatoire) |
| contact.firstName | Prénom | Candidate.firstName | Prénom | Standard |
|
|
ID ATS | Candidate.candidateID | ID du candidat | Standard |
| contact.lastName | Nom | Candidate.lastName | Nom | Standard |
| contact.phoneNumbers | Numéro de téléphone | Candidate.cellPhone | Numéro de téléphone | Standard |
contact.location.country |
Pays |
Candidate.country |
Pays |
Standard |
Mappages Push des candidatures
| Référence du champ Beamery | Nom du champ Beamery | Référence du champ SuccessFactors | Nom du champ SuccessFactors | Type de champ SuccessFactors |
|---|---|---|---|---|
|
contact.integrations.successfactors.id |
ID ATS |
Candidate.candidateID |
ID du candidat | Standard |
|
Vacancy.integrations.successfactors.id |
ID de la demande de recrutement |
JobRequisition.jobReqId |
ID de la demande |
Standard |
|
|
Nom de l’étape |
.appStatusSetItemId |
Statut | Standard |
| application.currentstage.id | ID de la candidature |
.appStatusSetItemId |
Standard |
Création ou mise à jour d’un candidat lors d’un Push ?
La création ou la mise à jour d’un candidat lors d’un Push dépend de la présence ou non d’un ID ATS pour le contact concerné.
En l’absence d’ID ATS, SuccessFactors créera un nouveau candidat. Si un ID ATS est présent et correspond à un ID ATS existant, le contact sera mis à jour.
En l’absence d’un ID ATS, mais en présence d’une adresse e-mail correspondante, le contact sera mis à jour.
Contacts créés
Nous ne pouvons pas créer nous-mêmes un ID ATS (car celui-ci est géré par l’ATS lui-même). Par conséquent, lorsque nous effectuons un Push d’un candidat vers SuccessFactors, SuccessFactors génère un ID ATS.
Push de candidats existants ou nouveaux et de leurs candidatures
- Lorsqu’un candidat préexistant dans SuccessFactors fait l’objet d’un Push, il est ajouté au poste dans SuccessFactors.
- Lorsqu’un nouveau candidat est créé dans Beamery, il est envoyé par Push et donc créé dans SuccessFactors, tout en étant ajouté au poste.
Déclencheurs de Push
L’implémentation actuelle du Push de candidats ne propose qu’une seule méthode de déclenchement : via les Recipes dans Beamery CRM.
Les Recipes doivent être configurées dans Beamery avant qu’un mécanisme de Push puisse fonctionner. Les Recipes sont des workflows automatisés qui permettent aux utilisateurs de Beamery de gérer facilement les candidats tout au long du processus de recrutement. Vous trouverez plus d’informations sur les Recipes ici.
Les utilisateurs peuvent créer des Recipes avec des paramètres spécifiques afin de déterminer à quel moment effectuer un Push d’un candidat ou d’une candidature.
Chaque fois que ces paramètres sont remplis, le PUSH est déclenché et nous envoyons à la fois les données du candidat et les données des candidatures associées à ce candidat. Beamery doit savoir quelles étapes de poste vous souhaitez utiliser pour déclencher un Push vers SuccessFactors afin de configurer le système en conséquence.
Par exemple, si vous souhaitez effectuer un Push vers SuccessFactors uniquement lorsqu’un contact atteint l’étape Interview, Beamery ne déclenchera un Push que lorsque cette étape sera définie et que la Recipe sera configurée.
Pour le Push de candidats et le Push de candidatures, nous recommandons les configurations suivantes :
Push de candidats
Nous vous recommandons de créer un pool « Add to SuccessFactors » dans le CRM. La Recipe peut ensuite être configurée pour s’exécuter lorsqu’un contact est ajouté au pool « Add to SuccessFactors », comme ci-dessous :
Les contacts seront ainsi ENVOYÉS à SuccessFactors lorsqu’un contact est ajouté à un pool.
Point important : nous n’ENVOYONS pas les mises à jour des contacts vers SuccessFactors. La Recipe doit être déclenchée pour que toute modification soit envoyée.
Si certains des contacts déclenchés par la Recipe possèdent des candidatures, nous tenterons également d’envoyer ces candidatures si leurs étapes correspondent à celles pour lesquelles vous nous avez demandé de configurer le système.
Push de candidatures
Vous devrez également configurer un Push qui se déclenche lorsque les étapes changent. Utilisez une Recipe dont les paramètres contiennent « Vacancy Stage is changed ». Par exemple : lorsque l’étape du poste passe à Interview.
Il est préférable que les étapes utilisées comme déclencheurs correspondent à celles configurées dans l’intégration. Les deux Recipes sont nécessaires, car les Recipes créent des actions de candidat, ce qui signifie que les intégrations ne peuvent pas déterminer quel changement d’étape a déclenché la Recipe. Si un candidat possède plusieurs candidatures, cela élimine également le risque d’envoyer des mises à jour pour d’autres étapes.
Enfin, « Add to SuccessFactors ». Aucun filtre n’est requis.
Cette configuration enverra vers SuccessFactors toute candidature dont l’étape du poste du contact passe à Interview.
Lors de l’envoi d’une candidature, nous envoyons également les données du candidat associées à cette candidature. Ainsi, lors de l’envoi d’une candidature, nous envoyons également toute mise à jour concernant le prénom, le nom et l’adresse e-mail principale du candidat.