Comment fonctionnent les connecteurs
INTEGRATIONS · EXPERTINI ATS

Comment fonctionnent les connecteurs

Une page de référence unique sur la façon dont Expertini se connecte à vos autres systèmes : une seule connexion débloque toutes les fonctionnalités qu'elle alimente, vos identifiants restent les vôtres, et chaque action correspond à un bouton sur lequel vous avez cliqué — jamais à une synchronisation non sollicitée.

5 min de lecture · Mis à jour en juillet 2026 · Rédaction Expertini

Chaque ATS revendique des intégrations. Cette page explique le fonctionnement réel de celles d'Expertini, car la mécanique constitue le produit : ce que vous autorisez, ce que nous stockons, ce qui transite dans chaque sens et la façon dont vous pouvez tout désactiver. En résumé — une seule connexion par fournisseur déverrouille tout ce que ce fournisseur alimente (connectez Google une seule fois et la connexion, Calendar, Meet, la sauvegarde Drive ainsi que les exports Sheets deviennent tous actifs) ; les identifiants sont soit votre propre connexion sur le site du fournisseur, soit des clés générées dans votre propre compte ; et chaque transfert de données est une action explicite accompagnée d'un résultat journalisé, visible sur la page d'activité de chaque application.

Le principe fondamental est que l'intégration doit démultiplier ce que l'ATS fait déjà nativement. Les contacts de votre CRM ne sont pas simplement copiés — ils rejoignent une base de données de candidats dédiée avec analyse de CV, recherche plein texte et évaluation de CV intégrée, transformant ainsi les données importées en données exploitables. La liste clients de votre ERP devient un CRM Client interactif avec suivi des commissions. Les fichiers déposés sur votre espace de stockage cloud deviennent des dossiers de candidats analysés et dédoublonnés. Le connecteur est le tuyau ; la valeur réside dans ce que la plateforme fait des données qui y transitent.

Regarder la présentation de 30 secondes — sans inscription

01Deux types de connexion, tous deux transparents

Les connexions de compte utilisent le système d'authentification propre au fournisseur : vous cliquez sur Connecter, validez sur l'écran de consentement de Google, Microsoft, Salesforce ou Zoho — qui répertorie exactement les autorisations demandées, strictement limitées au fonctionnement des fonctionnalités — et pouvez révoquer l'accès à tout moment depuis l'une ou l'autre plateforme. Les connexions directes sont destinées aux systèmes que vous hébergez ou configurez vous-même : ServiceNow, Zendesk, SAP Sales Cloud, Odoo, ERPNext, S/4HANA, Slack, WhatsApp Business, SendGrid, SMTP personnalisé et webhooks reçoivent l'URL de votre instance ainsi que vos identifiants, les vérifient en temps réel avant tout enregistrement et chiffrent les secrets au repos. Rien sur la page des connecteurs n'affiche de bouton Connecter pour un service qui ne peut pas réellement se connecter — les fournisseurs nécessitant un accord de partenariat l'indiquent clairement sur une fiche dédiée.

02Ce qui change, et qui décide

Écritures : les recrutements sont transférés vers votre SIRH ou CRM d'un simple clic, ou automatiquement uniquement si vous activez la règle de transfert automatique — désactivée par défaut, par fournisseur, consignée à chaque action. Lectures : les imports depuis les comptes CRM, contacts CRM, annuaires du personnel SIRH, clients ERP et dossiers de CV sur le cloud s'exécutent lorsque vous cliquez sur Importer, indiquent en toute transparence les éléments créés par rapport aux éléments ignorés, éliminent les doublons par rapport à vos données existantes et n'écrasent jamais les enregistrements existants. Aucune synchronisation en arrière-plan n'a lieu sans votre configuration, aucune copie en masse n'est effectuée sans votre accord, et réexécuter un import est toujours sans risque.

03Ce que nous stockons, et ce que nous ne faisons jamais

Les connexions stockent les jetons et les clés sous forme chiffrée ; les secrets ne sont jamais réaffichés sur aucun écran — les pages indiquent la présence (« connecté », « enregistré ✓ »), pas les valeurs. Les personnes importées arrivent marquées comme importées, entièrement modifiables, avec des paramètres de confidentialité stricts par défaut : aucun consentement n'est présumé pour quiconque n'a jamais rempli votre formulaire de candidature, et les durées de conservation par défaut s'appliquent. La déconnexion supprime immédiatement les identifiants stockés, et l'application Exportation de données signifie que tout ce que la plateforme détient peut être téléchargé par vous à tout moment — la sortie est tout aussi accessible que l'entrée.

04Where to see it all

La page Connecteurs intégrée à l'application constitue le panneau de configuration unique : chaque compte et connexion directe avec son statut en temps réel, la connexion et la déconnexion, ainsi que des liens vers la page dédiée de chaque application — où figurent ses actions, sa configuration et un journal d'activité complet. Les fiches affichent également leur historique d'intégration : la page d'un candidat ou d'un client détaille chaque envoi et import effectué, les échecs apparaissant en rouge avec un lien de résolution, car une intégration impossible à auditer est une intégration à laquelle on ne peut faire confiance.

Notes techniques

Architecture & opérations de la plateforme

A1Connection architecture

Le modèle de connexion pour cette intégration est présenté en toute transparence sur sa fiche : lorsqu'une API publique existe, elle est utilisée avec votre propre compte et votre consentement, et lorsqu'un fournisseur exige un accord de partenariat, la page le mentionne au lieu d'afficher un bouton de connexion inopérant.

Dès qu'ils sont disponibles, les identifiants respectent la norme de la plateforme : chiffrés au repos, affichage d'un indicateur de présence, suppression immédiate lors de la déconnexion.

A2Rédiger la sémantique et le flux de données

Chaque transfert de données est une action explicite avec un résultat consigné. Les écritures s'effectuent à votre clic — ou automatiquement uniquement lorsqu'une règle est activée (l'envoi automatique lors de l'embauche est désactivé par défaut, par fournisseur). Les lectures — imports de personnes, de comptes ou de fichiers — s'exécutent lorsque vous cliquez sur Importer, éliminent les doublons par rapport à vos données existantes (les clients par nom, les personnes par e-mail), ignorent les éléments plutôt que de les écraser, et indiquent en toute transparence les éléments créés par rapport aux éléments ignorés, ce qui rend toute réexécution d'un import parfaitement sûre par conception.

Chaque action génère une ligne dans le journal d'activité de l'application (ats_app_activity) : l'opération exécutée, l'horodatage, l'enregistrement concerné et le résultat — y compris le message d'erreur textuel du fournisseur en cas d'échec. Les rapports d'utilisation au sein de l'ATS agrègent ce même journal, garantissant une cohérence parfaite entre les rapports d'intégration et la réalité opérationnelle.

Tout ce qui sort du circuit principal de la requête — diffusion des notifications, transmission des webhooks, journalisation des activités, e-mails — s'exécute dans des threads d'arrière-plan asynchrones. Un point de terminaison externe lent ne peut jamais bloquer l'interface, et un effet secondaire défaillant est consigné dans les journaux plutôt que réessayé silencieusement au risque d'incohérences.

A3Considérations opérationnelles

Les connexions s'appliquent au niveau de l'organisation et sont réservées aux rôles de propriétaire et d'administrateur ; les recruteurs utilisent les fonctionnalités offertes par une connexion mais ne peuvent ni connecter, ni déconnecter, ni reconfigurer. La déconnexion supprime immédiatement les identifiants enregistrés et interrompt les fonctionnalités dépendantes de manière visible, et non silencieuse. Les données déjà importées restent votre propriété et demeurent modifiables.

Les profils importés sont marqués comme tels avec des paramètres de confidentialité stricts par défaut — aucun consentement n'est présumé pour quiconque n'a pas rempli votre formulaire de candidature, et les règles de rétention par défaut s'appliquent.Tout ce qui est enregistré vous appartient : les exports CSV et l'application Data Export couvrent les mêmes données que celles lues par la plateforme. La sortie est aussi libre que l'entrée — par conception, non par concession.

A4Positionnement dans la topologie d'intégration

Cette intégration est active dans le registre dès aujourd'hui. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Carte des dépendances

Connection typeindiqué par fournisseur sur la fiche
Secrets at restchiffré ; l'interface utilisateur affiche des indicateurs de présence, jamais les valeurs
Action journalats_app_activity — une ligne par action, erreurs du fournisseur telles quelles
Auto-push rulesdésactivé par défaut, par fournisseur, chaque exécution journalisée
Registry statuslive

Schéma d'interface

Schéma structurel de l'interface — panneaux, hiérarchie et affordances d'interaction. Un contrat, pas une capture d'écran.
Fiche de connexion
● connecté — indicateur de présence
autorisations : minimum requis déconnecter
Actions
exportation — clic expliciteimportation — dédoublonnée
Journal d'activité
Fig. 1 — Comment fonctionnent les connecteurs : schéma structurel de l'interface. Les volets et les états constituent le contrat ; les données affichées sont fournies à titre indicatif.

Flux d'interaction — états, validations, retours

Chaque état ci-dessous est appliqué côté serveur ; l'interface le restitue, elle ne le décide pas.
Connectle propriétaire/administrateur clique sur Connecter sur la page Connecteurs
Vendor consentl'écran du fournisseur lui-même répertorie les périmètres exacts
Token exchangerappel côté serveur ; les clés secrètes n'atteignent jamais le navigateur
Connectedstockage chiffré ; la carte bascule avec l'indicateur de présence
Explicit actionsenvoi / import / planification — chacun consigné dans le journal
Consentement refusé → le code d'erreur du fournisseur apparaît clairement nommé dans une notification toastClés de plateforme manquantes → indication claire de configuration, sans rejet silencieuxJeton expiré → actualisation automatique au point de contrôleActualisation rejetée → invite de reconnexion visible, les fonctionnalités ne s'interrompent jamais sans avertissementForfait inférieur au minimum → la carte de verrouillage indique le forfait exact requis
Fig. 2 — flux d'interaction : bleu marine = états, or = contrôles appliqués par le serveur, vert = résultats confirmés ; les balises répertorient les cas particuliers et leurs retours.

Questions fréquentes

Ai-je besoin du service informatique pour configurer cela ?
Généralement non. Les connexions de compte se résument à une connexion et un clic de consentement. Les connexions directes nécessitent simplement ce que l'administrateur de votre propre système demanderait de toute façon — une clé API d'Odoo, un jeton de Zendesk — collée une seule fois dans un formulaire qui la vérifie en direct.
Un membre de l'équipe peut-il effectuer la connexion pour l'ensemble de l'organisation ?
Les connexions sont configurées au niveau de l'organisation et gérées par les propriétaires et administrateurs. Les recruteurs utilisent les fonctionnalités ; seuls les rôles privilégiés peuvent connecter, déconnecter ou modifier les éléments associés.
Que se passe-t-il lorsque je me déconnecte ?
Les identifiants stockés sont immédiatement supprimés et les fonctionnalités activées par cette connexion s'interrompent — de manière visible, non silencieuse. Les données déjà importées restent les vôtres et demeurent modifiables ; aucun flux de données ne se poursuit.
Les importations risquent-elles de créer des doublons ou d'écraser mes enregistrements ?
Non. Chaque importation déduplique — les clients par nom, les personnes par e-mail — et ignore les doublons plutôt que de les écraser. Chaque rapport d'exécution indique précisément ce qui a été créé et ce qui a été ignoré, de sorte qu'une nouvelle exécution est sûre par conception.
Tout cela entraîne-t-il des frais supplémentaires ?
Non. Les connecteurs font partie de l'abonnement — consultez les tarifs. Vos comptes auprès des fournisseurs connectés restent vos propres contrats.

En un coup d'œil

  • Une seule connexion par fournisseur débloque toutes les fonctionnalités qu'elle alimente
  • Écrans de consentement côté fournisseur ; autorisations minimales ; révocation possible des deux côtés
  • Connexions directes vérifiées en temps réel, clés secrètes chiffrées, jamais réaffichées
  • Les imports sont explicites, dédoublonnés, réexécutables et consignés
  • Les règles de publication automatique sont désactivées par défaut et configurables par fournisseur
  • Les contacts importés deviennent des candidats analysés, interrogeables et évaluables
  • Exportation complète des données toujours disponible — sans verrouillage par conception

Découvrez comment fonctionnent les connecteurs sur vos propres recrutements.

Munissez-vous d'une véritable fiche de poste pour une démonstration de 30 minutes — essai gratuit inclus.

Réserver une démonstration
Expertini intelligent
En ligne actuellement
Bonjour ! Je suis l'expert produit intelligent d'Expertini. Posez-moi toutes vos questions sur nos solutions, obtenez des conseils sur l'un de nos outils de recrutement ou dites-moi simplement ce que vous essayez d'accomplir — je vous orienterai dans la bonne direction. Pour les questions spécifiques relatives à votre compte, écrivez à support@expertini.com.