L’API de paie qui parle aussi à votre assistant IA.

Une API REST pour synchroniser collaborateurs, contrats, absences, variables de paie et bulletins avec votre SIRH. Un serveur MCP pour interroger votre paie depuis Claude, ChatGPT ou Cursor. Les deux sont compris dans le prix.
Ils ont réduit leurs coûts en adoptant Puncto

Ce que l’API expose

Cinq ressources, en REST et en JSON. Vous lisez ce que Puncto sait de vos salariés, et vous lui envoyez ce que vos outils savent déjà.
Ressource Accès Ce que vous en faites
Collaborateurs Lecture et écriture Lister les salariés, et leur attacher l’identifiant qu’ils portent dans votre système
Contrats Lecture Consulter le contrat en vigueur à une date donnée, avec ses avenants
Absences Lecture et écriture Lister, importer par lots, accepter, refuser ou annuler
Variables de paie Lecture et écriture Importer primes, heures supplémentaires, retenues, avantages en nature et indemnités, justificatif compris
Bulletins de paie Lecture Lister les bulletins validés avec leurs totaux, et lire leurs lignes telles qu’imprimées

Une clé par outil, révocable indépendamment, en lecture seule ou en lecture et édition.

Trois branchements que nos clients font déjà

Chacun se fait indépendamment des autres, et ne demande qu’une clé d’API.

Votre SIRH envoie les absences

Les congés validés dans votre outil partent en un appel vers Puncto et entrent en paie sans ressaisie. Le même lot peut être renvoyé à chaque synchronisation : les éléments déjà importés sont mis à jour, pas dupliqués.

Votre outil de temps envoie les heures

Heures supplémentaires, primes, retenues et avantages en nature arrivent comme variables de paie. Une variable validée recalcule aussitôt les bulletins en brouillon du mois concerné.

Votre portail collaborateur affiche les bulletins

Les bulletins validés se lisent avec leurs totaux, et leurs lignes telles qu’elles sont imprimées. De quoi les afficher à vos salariés là où ils ont déjà l’habitude d’aller.

Ce que voit l’assistant, selon qui l’interroge

Le serveur MCP de Puncto se branche sur Claude, ChatGPT ou Cursor. « Combien de jours de congés me reste-t-il ? », « Quelles demandes attendent une validation ? », « Où en est la paie d’octobre ? » : les réponses sortent de votre paie, sans export.
Collaborateur Ce que chacun peut demander sur sa propre paie
  • list_my_payslips Ses bulletins validés et leurs totaux
  • get_my_payslip Les lignes d’un bulletin : rémunération, cotisations, retenues
  • get_my_leave_balance Ses compteurs à une date : congés payés, RTT, JNT
  • list_my_payroll_variables Ses notes de frais, heures supplémentaires et primes
  • list_my_absences Ses absences et leur statut
Manager En plus, sur son équipe directe
  • list_my_team Les contrats de son équipe, sans identité ni coordonnées bancaires
  • list_team_absences Les absences de son équipe, sans justificatif médical ni familial
Administrateur En plus, sur toute l’entreprise
  • search_collaborators Les contrats, avec salaire, poste, équipe et manager
  • list_company_absences Toutes les absences, dont les demandes en attente
  • get_payroll_month_status L’avancement d’un mois de paie par établissement, et ses erreurs
  • get_company_payroll_summary Masse salariale, charges patronales et coût employeur
  • list_declaration_trackings Le suivi des DSN mensuelles, DPAE et fins de contrat
  • Il ne peut rien modifier Le serveur n’expose que des outils de lecture. Aucun ne crée, ne valide ni ne supprime quoi que ce soit.
  • Il n’en voit pas plus que vous L’assistant agit avec vos droits. Un collaborateur ne voit que sa paie, un manager que son équipe.
  • Vous choisissez les entreprises L’autorisation passe par OAuth 2.1, avec la liste des entreprises que vous cochez. Aucun jeton à copier, et rien à recopier dans un fichier.

Questions les plus posées par nos clients

Vous avez besoin de plus de précision, nos équipes sont là pour vous accompagner.
Contactez-nous
Oui. Puncto n’a qu’une offre, à 10 € par bulletin, et l’API publique comme le serveur MCP y sont compris. Il n’y a ni palier à franchir ni module à souscrire pour y accéder.
Un administrateur de l’entreprise la crée depuis Puncto, dans Intégrations puis API. Il la nomme d’après l’outil qui l’utilisera et choisit son accès, en lecture seule ou en lecture et édition. La clé n’est affichée qu’une fois. Créez-en une par outil : chacune se révoque sans toucher aux autres.
Oui, un environnement de recette est ouvert sur staging.api.puncto.fr, avec ses propres clés. La spécification OpenAPI complète est téléchargeable pour générer un client dans votre langage.
Chaque élément importé porte un foreignErpId, son identifiant dans votre système. Puncto met à jour l’élément qui porte déjà cet identifiant, et crée les autres. Vous pouvez donc renvoyer le même lot à chaque synchronisation sans rien dupliquer.
Non. Le serveur MCP n’expose que des outils de lecture : aucun ne crée, ne valide ni ne supprime quoi que ce soit. L’assistant agit avec vos droits et seulement sur les entreprises que vous avez cochées à la connexion.
Tous ceux qui acceptent un connecteur MCP distant, dont Claude, ChatGPT et Cursor. La connexion se fait en collant une URL, puis en autorisant l’accès depuis Puncto. Aucun jeton n’est à copier, l’autorisation passe par OAuth 2.1.
Seules les absences validées et les variables validées entrent dans les bulletins. Importer une variable validée recalcule les bulletins en brouillon du mois concerné, sans action de votre part.