Lucca et l'IA : cas d'usage et architecture d'intégration
Lucca n'a pas d'IA générative native (hors OCR Cleemy) : voici comment la connecter via API et webhooks à un assistant RAG et à l'automatisation RH.
Lucca fait-il déjà de l'intelligence artificielle ?
Partiellement, et sur un seul module. Depuis 2020, Lucca Notes de frais (Cleemy) intègre un moteur de reconnaissance optique développé avec le partenaire Mindee, basé sur du deep learning : il lit automatiquement le montant, la TVA, la devise, la date et le fournisseur sur un ticket scanné.
C'est la seule fonctionnalité réellement qualifiable d'IA embarquée dans l'outil. Les autres modules — Poplee Socle RH, Poplee Entretiens, Poplee Engagement, Timmi Absences, Timmi Temps et Lucca Paie — restent des SIRH classiques : formulaires, workflows de validation, exports. Aucune génération de texte, aucun agent conversationnel, aucun scoring automatique.
« Lucca + IA » désigne donc, dans l'immense majorité des projets, une IA ajoutée par-dessus Lucca — pas une fonctionnalité que l'éditeur vend en natif. C'est exactement l'écart que comble une démarche d'automatisation des RH avec l'IA : brancher un LLM, un agent ou un système RAG sur les données déjà présentes dans le SIRH.
Les modules Lucca à connecter pour un projet IA
Un projet « Lucca + IA » commence toujours par identifier quel module détient la donnée utile. Voici les principaux, avec ce qu'ils exposent :
- -- Poplee Socle RH : dossiers RH, onboarding administratif, données collaborateurs (poste, contrat, département, établissement). C'est la source de vérité RH la plus sollicitée par une couche IA.
- -- Poplee Entretiens : campagnes d'entretiens annuels, professionnels ou de suivi. Utile pour synthétiser des comptes-rendus ou détecter des signaux faibles (souhaits de mobilité, alertes RPS).
- -- Poplee Engagement : enquêtes anonymes sur le bien-être au travail. Un bon candidat pour l'analyse de texte libre par IA (verbatims des salariés).
- -- Timmi Absences & Timmi Temps : congés, absences, pointage. La donnée la plus utilisée pour un assistant RH conversationnel (« combien de jours de congés me reste-t-il ? »).
- -- Lucca Notes de frais (Cleemy) & Lucca Paie : dépenses professionnelles et paie. Déjà partiellement automatisés par l'OCR natif, mais exploitables pour du contrôle ou du reporting financier RH.
Chaque module ne s'appuie pas sur une API distincte : l'ensemble est exposé par une seule API publique Lucca, documentée sur developers.luccasoftware.com, authentifiée en OAuth2, avec un système de webhooks événementiels par ressource.
5 cas d'usage IA à brancher sur Lucca
Voici les cas d'usage les plus fréquemment demandés par les équipes RH qui utilisent déjà Lucca et cherchent à en tirer davantage :
- Assistant RH conversationnel (RAG) : un agent branché à la fois sur la documentation RH interne (politique de congés, mutuelle, télétravail) et sur l'API Lucca répond aux questions récurrentes des collaborateurs, y compris sur leur solde de congés réel.
- Automatisation de l'onboarding : l'événement webhook employee.created déclenche un workflow qui crée les comptes nécessaires, envoie les documents à signer et notifie le manager, sans ressaisie manuelle dans un second outil.
- Reporting RH augmenté : un agent interroge périodiquement l'API Lucca (absences, effectifs, mouvements) et génère une synthèse en langage naturel — turnover, absentéisme, alertes sur les soldes de congés à écouler avant fin d'année.
- Génération de documents RH : à partir des données du dossier Poplee Socle RH, un LLM produit des avenants, attestations ou courriers types conformes, que l'équipe RH n'a plus qu'à valider.
- Contrôle des notes de frais : au-delà de l'OCR natif de Cleemy, un agent applique des règles métier plus fines (doublons, dépassement de plafond, cohérence avec le lieu de mission) avant validation managériale.
Passez a la vitesse superieure
Ne laissez plus vos ingénieurs d'affaires faire du secretariat. Équipez-les d'un outil qui divise par 5 le temps de création des dossiers de compétences.
Architecture technique : API Lucca, orchestrateur et LLM
Ces cas d'usage reposent tous sur la même architecture en trois couches : la donnée sort de Lucca, transite par un orchestrateur, puis rencontre l'IA avant de repartir vers une destination utile.
| Couche | Rôle | Exemple d'outil |
|---|---|---|
| Source de données | Expose les ressources et événements RH (employés, absences, notes de frais) | API publique Lucca (OAuth2) + webhooks |
| Orchestrateur | Reçoit les événements, enchaîne les actions, gère les erreurs et les nouvelles tentatives | n8n (node officiel n8n-nodes-lucca), Make |
| Couche IA | Indexe la documentation RH (RAG), génère du texte, classe ou priorise | LLM + base vectorielle |
| Destination | Renvoie le résultat vers Lucca, la messagerie interne ou un autre outil | API Lucca (écriture), Slack, e-mail |
Sur le plan technique, deux points documentés par l'API Lucca conditionnent la fiabilité de l'orchestrateur : les webhooks sont livrés au moins une fois (donc potentiellement en double, ce qui impose de l'idempotence côté workflow), et sans garantie d'ordre — il faut se fier au champ occurredAt pour reconstituer la chronologie.
Côté connecteur, le node communautaire officiel n8n-nodes-lucca évite un développement d'API sur mesure pour l'orchestration : il expose déjà les employés, postes, contrats, départements et un déclencheur webhook. Retrouvez le détail de cette approche dans notre article sur l'automatisation des workflows RH avec n8n.
RGPD, hébergement et AI Act : ce qu'il faut sécuriser
Brancher une IA sur un SIRH revient à faire transiter des données personnelles de salariés vers un nouveau maillon technique. Deux garanties de départ facilitent la conformité : Lucca héberge ses données de production exclusivement en France et est certifié ISO 27001 depuis juillet 2022 sur son système de management de la sécurité de l'information.
Cela ne dispense pas d'appliquer les principes rappelés par la CNIL dans ses recommandations de juillet 2025 sur l'IA et le RGPD : minimiser les données personnelles transmises au modèle, documenter la base légale du traitement, et informer les collaborateurs qu'un système automatisé traite une partie de leurs données RH.
Reste la question du règlement européen sur l'IA. Son annexe III classe en haut risque les systèmes destinés au recrutement, à la sélection de candidats ou à des décisions affectant la carrière, la rémunération ou le contrat d'un salarié — avec analyse d'impact et supervision humaine obligatoires. Un assistant RAG qui répond à des questions RH courantes sans automatiser de décision individuelle n'entre en principe pas dans ce périmètre ; un outil qui scorerait des candidats ou déclencherait des décisions de gestion de carrière, si. Pour aller plus loin sur ce point précis, consultez notre article sur les obligations des employeurs sous l'AI Act.
Comment démarrer un projet Lucca + IA
La méthode qui fonctionne est toujours la même, quel que soit le cas d'usage retenu : partir d'un périmètre restreint plutôt que de vouloir connecter tous les modules Lucca d'un coup.
- Audit des flux existants : cartographier les modules Lucca utilisés, les données réellement disponibles via l'API et les frictions concrètes remontées par les équipes RH.
- POC sur un cas d'usage unique : par exemple un assistant RH limité aux congés, ou l'automatisation d'un seul webhook d'onboarding, pour valider la fiabilité avant d'étendre.
- Déploiement et écriture : une fois le POC validé, ouvrir les actions en écriture vers Lucca (création de tâches, mise à jour de statuts) avec gestion des erreurs et de l'idempotence.
- Formation et adoption : accompagner les équipes RH sur l'usage réel de l'outil, pas seulement sur sa mise en place technique.
Ce type de projet nécessite un cahier des charges précis avant même de coder le premier workflow — nous détaillons cette étape dans notre article sur le cahier des charges pour automatiser ses RH. C'est exactement ce que nous cadrons lors d'un projet d'automatisation RH sur-mesure : audit de votre instance Lucca, choix du premier cas d'usage à fort ROI, puis déploiement avec un interlocuteur dédié.
Questions fréquentes
Lucca propose-t-il une intelligence artificielle intégrée ?
Lucca embarque une brique d'IA native uniquement sur son module Notes de frais (Cleemy), via un moteur OCR développé avec Mindee qui lit automatiquement les justificatifs. Les autres modules (Poplee, Timmi, Lucca Paie) ne proposent pas de fonctionnalité générative : pour un assistant RH, un agent ou du reporting automatisé, il faut connecter Lucca à une couche IA externe via son API.
Comment connecter Lucca à un LLM ou à un agent IA ?
Lucca publie une API REST authentifiée en OAuth2 et un système de webhooks qui notifie en quasi temps réel les changements, comme la création d'un employé ou la mise à jour d'une absence. Un orchestrateur comme n8n, via le node communautaire officiel n8n-nodes-lucca, récupère ces événements et les transmet à un LLM ou à une base vectorielle pour analyse ou génération.
Quelles données Lucca sont accessibles via l'API ?
L'API publique de Lucca expose les ressources RH structurantes : employés, postes, contrats, départements, entités juridiques et établissements. Selon les modules souscrits, elle donne aussi accès aux absences, aux temps travaillés et aux notes de frais, avec des événements dédiés comme employee.created ou leave.updated.
n8n est-il compatible nativement avec Lucca ?
Oui. Lucca maintient un node officiel pour n8n, publié sur GitHub sous le nom n8n-nodes-lucca, qui offre une interface générique vers l'API publique ainsi qu'un déclencheur webhook. C'est aujourd'hui la manière la plus rapide de brancher Lucca à un workflow d'automatisation sans développer de connecteur API sur mesure.
Un assistant RH IA branché sur Lucca respecte-t-il le RGPD ?
Oui, à condition d'appliquer les principes rappelés par la CNIL dans ses recommandations de juillet 2025 sur l'IA et le RGPD : minimisation des données transmises au modèle, information des collaborateurs et maîtrise de l'hébergement. Lucca héberge ses données en France et est certifié ISO 27001 depuis 2022, ce qui facilite la conformité côté SIRH.
Un assistant RAG sur les données Lucca est-il un système à haut risque selon l'AI Act ?
Pas automatiquement. Le règlement européen sur l'IA classe en haut risque, dans son annexe III, les systèmes utilisés pour le recrutement, la sélection ou des décisions affectant la carrière ou le contrat d'un salarié. Un assistant qui répond aux questions RH courantes sur les congés ou les notes de frais, sans automatiser de décision individuelle, n'entre en principe pas dans cette catégorie, mais l'analyse doit rester faite au cas par cas.
Combien de temps prend un projet d'intégration IA sur Lucca ?
Un cas d'usage ciblé, comme un assistant RH sur un périmètre restreint ou l'automatisation d'un flux d'onboarding, se prototype en quelques semaines via un audit puis un POC. Le déploiement complet dépend ensuite du nombre de modules Lucca connectés et du niveau d'automatisation des actions en écriture.
Faut-il changer de SIRH pour ajouter de l'IA à Lucca ?
Non. L'intérêt de l'API et des webhooks de Lucca est justement de permettre d'ajouter une couche d'automatisation ou d'IA par-dessus l'outil existant, sans migration. La majorité des projets consistent à orchestrer les données déjà présentes dans Lucca plutôt qu'à remplacer le SIRH en place.
Pages associees
Pret a optimiser vos dossiers de compétences ?
Discutons de vos besoins et découvrez comment Profilya peut transformer votre processus commercial.