Intégration · Paie et RH
Connectez Claude et ChatGPT à Tanda
Demandez à votre IA qui travaille demain, qui est en poste maintenant, ou quelles demandes de congés attendent dans Tanda. Elle peut ajouter, mettre à jour et publier des horaires planifiés, corriger les heures travaillées, approuver ou rejeter des congés et modifier le statut des feuilles de temps. Les questions sur la planification et la paie sont résolues sans parcourir le planning.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Qui est planifié pour samedi au siège d'Aarhus ?”
L'IA lit le planning de cette semaine et liste les horaires du samedi à cet endroit, avec les employés et les heures.
“Qui est en poste maintenant ?”
Elle liste les sessions en cours, afin que vous voyiez qui travaille actuellement.
“Ajouter une session vacante dans la cuisine le vendredi de 16h à 22h.”
Elle trouve le département cuisine et crée un horizon planifié sans personne assignée.
Ce que votre IA peut faire
Plans et horaires
Lire le planning actuel ou celui d'une semaine, lister, ajouter, mettre à jour et supprimer des sessions planifiées, et les publier aux employés.
Feuilles de temps et sessions travaillées
Voir qui est en poste, lire et mettre à jour les sessions travaillées et feuilles de temps, et définir les feuilles de temps en attente, approuvées ou exportées.
Congés et employés
Lister et gérer les demandes de congé, soldes, types de congés et indisponibilités, et rechercher ou ajouter des employés, des emplacements et des départements.
“Publier les horaires de la semaine prochaine.”
Elle liste les sessions planifiées pour la semaine prochaine et les publie. Les employés sont notifiés.
“Approuver la demande de congé de Mette du 3 au 7 mars.”
Elle trouve la demande de congé et définit son statut en approuvé.
“Anders s'est oublié de sortir le mardi. Définir sa fin à 17h00.”
Elle trouve sa session travaillée et met à jour l'heure de fin.
281 outils pour Tanda
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
create_addressModifie des donnéescreate_announcementModifie des donnéescreate_announcement_roomModifie des donnéescreate_applicationModifie des donnéescreate_application_messageModifie des donnéescreate_award_templateModifie des donnéescreate_candidateModifie des donnéescreate_categoryModifie des donnéescreate_companyModifie des donnéescreate_company_post_v2_organisation_questions_answersModifie des donnéescreate_custom_eventModifie des donnéescreate_datastreamModifie des donnéescreate_datastreamjoinModifie des donnéescreate_deduction_templateModifie des donnéescreate_deduction_typeModifie des donnéescreate_departmentModifie des donnéescreate_deviceModifie des donnéescreate_documentModifie des donnéescreate_for_datastreamModifie des donnéescreate_for_datastream_post_v2_predicted_storestats_for_datastreaModifie des donnéescreate_leave_balanceModifie des donnéescreate_leave_requestModifie des donnéesCréer une demande de congé pour `user_id` avec `leave_type`, `start`, `finish` et `status` (en attente, approuvé ou rejeté).create_on_callModifie des donnéescreate_payfieldTransfère de l’argentcreate_qualificationModifie des donnéescreate_reset_access_codeModifie des donnéescreate_roster_shiftModifie des donnéesAjouter un créneau de planning avec `start`, `finish` (timestamps Unix), `user_id`, `department_id` et pauses. Laisser `user_id` vide pour un créneau vacant.create_rostered_days_offModifie des donnéescreate_schedule_swap_planModifie des donnéescreate_shift_breakModifie des donnéescreate_shift_detailModifie des donnéescreate_shift_feedbackModifie des donnéescreate_shift_ratingModifie des donnéescreate_shift_reminderModifie des donnéescreate_sleepoverModifie des donnéescreate_staff_memberModifie des donnéesAjouter un employé avec un `name` et une adresse email, téléphone, ID employé, départements et date de début optionnels.create_stageModifie des donnéescreate_stat_typeModifie des donnéescreate_unavailabilityModifie des donnéescreate_update_multiple_pay_fields_for_a_userTransfère de l’argentcreate_user_inviteVisible par d’autrescreate_user_onboardModifie des donnéescreate_user_post_v2_onboarding_forms_signModifie des donnéescreate_user_post_v2_user_contracts_signModifie des donnéescreate_user_post_v2_users_create_bulkVisible par d’autrescreate_user_post_v2_users_invite_bulkSupprime des donnéescreate_user_post_v2_users_onboardingModifie des donnéescreate_user_reporting_periodModifie des donnéescreate_wage_comparisonModifie des donnéescreate_wage_comparison_outer_limitModifie des donnéescreate_webhookSupprime des donnéescreate_worked_shiftModifie des donnéesAjouter un créneau travaillé pour `user_id` le `date` avec début, fin, pauses et département.delete_addressSupprime des donnéesdelete_categorySupprime des donnéesdelete_cognitive_creator_configurationSupprime des donnéesdelete_custom_eventSupprime des donnéesdelete_custom_event_addressesTransfère de l’argentdelete_datastreamSupprime des donnéesdelete_datastreamjoinSupprime des donnéesdelete_deduction_templateSupprime des donnéesdelete_deduction_typeSupprime des donnéesdelete_departmentSupprime des donnéesdelete_for_datastreamSupprime des donnéesdelete_leaveSupprime des donnéesdelete_on_callSupprime des donnéesdelete_payfield_by_idTransfère de l’argentdelete_qualificationSupprime des donnéesdelete_roster_shiftSupprime des donnéesSupprimer définitivement un créneau de planning via `schedule_id`. Cela ne peut pas être annulé.delete_rostered_days_offSupprime des donnéesdelete_shiftSupprime des donnéesdelete_shift_detailSupprime des donnéesdelete_shift_reminderSupprime des donnéesdelete_sleepoverSupprime des donnéesdelete_stageSupprime des donnéesdelete_stat_typeSupprime des donnéesdelete_unavailabilitySupprime des donnéesdelete_userSupprime des donnéesdelete_user_reporting_periodSupprime des donnéesdelete_usersTransfère de l’argentdelete_wage_comparisonSupprime des donnéesdelete_wage_comparison_outer_limitsTransfère de l’argentdelete_webhookSupprime des donnéesget_addressget_address_get_v2_predicted_storestats_for_location_location_idget_alternate_ratesget_announcementget_announcement_roomget_applicationget_award_tagget_category_status_categoriesget_cognitive_creator_configurationget_companyget_current_rosterRécupérer le planning pour la semaine actuelle.get_current_timesheetsget_current_userRécupérer l'utilisateur Tanda auquel appartient la connexion.get_datastreamget_datastreamjoinget_deduction_templateget_deduction_typeget_departmentget_deviceget_documentget_forget_for_datastreamget_for_datastream_get_v2_predicted_storestats_for_datastream_daget_for_departmentget_for_onget_from_toget_inactive_usersget_leaveget_leave_balanceget_location_versionsget_messageget_on_callget_pay_runget_payfields_by_payfield_idget_payfields_by_userget_payfields_for_all_usersget_payslipget_payslips_for_userget_personal_detailget_projectget_qualificationget_repeating_forget_rosterget_roster_for_dateRécupérer le planning (tous les créneaux de la semaine) contenant `date`.get_roster_shiftRécupérer un créneau de planning (horaire) via `schedule_id`.get_rostered_days_offget_sales_targetget_schedule_swap_proposal_statusModifie des donnéesget_shift_breakget_shift_detailget_shift_limitsget_shift_reminderget_sleepoverget_staff_memberRécupérer un employé via `user_id`, incluant départements, détails d'emploi et informations de contact.get_stageget_stat_typeget_super_fundget_timesheetRécupérer une fiche de temps via `timesheet_id`, incluant ses créneaux.get_trainingget_training_templateget_types_with_details_forget_unavailabilityget_user_reporting_periodsget_user_verifyget_user_versionsget_versionget_wage_comparisonget_webhookget_worked_shiftRécupérer un créneau travaillé via `shift_id`, incluant les heures d'entrée et de sortie et les pauses.list_accountslist_active_shiftsLister les créneaux en cours (employés actuellement connectés), optionnellement par localisation.list_adoption_metricslist_announcement_roomslist_announcementslist_application_messageslist_availableslist_award_tagslist_award_templateslist_break_versionslist_categorieslist_cognitive_creator_configurationslist_companieslist_company_build_statuseslist_contracts_to_be_signedlist_custom_eventslist_datastream_versionslist_datastreamjoinslist_datastreamslist_deduction_templateslist_deduction_typeslist_department_versionslist_departmentsLister les départements (équipes), optionnellement filtré par localisation. Utilisez-le pour trouver un ID de département.list_device_versionslist_deviceslist_documentslist_domainslist_effectiveslist_for_currentslist_hours_betweenslist_latestslist_leave_balance_predictslist_leave_balancesLister les soldes de congés des employés.list_leave_requestsLister les demandes de congés de `from` à `to`.list_leave_types_for_userLister les types de congés qu'un employé peut utiliser, via `user_id`.list_leave_versionslist_limitslist_live_wage_trackerslist_locationsLister les localisations (sites).list_on_callslist_onboarding_formslist_ongoingslist_organisation_questionslist_pay_run_journalslist_pay_run_payslipslist_payslipslist_personal_detailslist_project_applicationslist_projectslist_public_holidayslist_qualificationslist_recommended_hourslist_requestslist_returnedslist_roster_shiftsLister les créneaux de planning (horaires) de `from` à `to`, optionnellement par localisation ou publiés uniquement.list_rostered_days_offslist_schedule_swap_planslist_schedule_swap_proposalslist_schedule_versionslist_settingslist_shift_applicable_allowanceslist_shift_breakslist_shift_detailslist_shift_reminderslist_shift_versionslist_sleepoverslist_staffLister les employés, filtrés par `name`, `email`, `employee_id`, `location_id` ou types de rôle. Utilisez-le pour trouver un ID d'utilisateur.list_stageslist_stat_typeslist_subscribe_urlslist_super_fundslist_swappableslist_taskslist_timesheets_on_dateLister toutes les fiches de temps pour la période de paie contenant `date`.list_training_templateslist_trainingslist_unavailabilityLister la indisponibilité des employés de `from` à `to`.list_versionslist_wage_comparison_outer_limitslist_wage_comparisonslist_webhookslist_worked_shiftsLister les créneaux travaillés (créneaux de fiche de temps) de `from` à `to`, optionnellement via `user_ids`.pay_category_runsTransfère de l’argentpay_groupTransfère de l’argentpublish_roster_shiftsVisible par d’autresPublier des horaires planifiés via `schedule_ids` afin que le personnel puisse les voir. Le personnel est notifié.reject_schedule_swap_planVisible par d’autressend_schedule_swap_planVisible par d’autressubmit_deviceVisible par d’autresupdate_addressModifie des donnéesupdate_alternate_ratesVisible par d’autresupdate_announcement_roomModifie des donnéesupdate_applicationModifie des donnéesupdate_candidateModifie des donnéesupdate_categoryModifie des donnéesupdate_cognitive_creator_configurationModifie des donnéesupdate_companyModifie des donnéesupdate_custom_eventModifie des donnéesupdate_custom_event_addressesVisible par d’autresupdate_datastreamModifie des donnéesupdate_datastreamjoinModifie des donnéesupdate_deduction_templateModifie des donnéesupdate_deduction_typeModifie des donnéesupdate_departmentModifie des donnéesupdate_deviceModifie des donnéesupdate_for_datastreamModifie des donnéesupdate_for_departmentModifie des donnéesupdate_leave_balanceModifie des donnéesupdate_leave_requestModifie des donnéesMettre à jour une demande de congé via `leave_id`, par exemple pour l'approuver ou la rejeter via `status`. Seuls les champs transmis sont modifiés.update_payfieldTransfère de l’argentupdate_personal_detailModifie des donnéesupdate_personal_detailsVisible par d’autresupdate_qualificationModifie des donnéesupdate_roster_shiftModifie des donnéesMettre à jour un horaire planifié via `schedule_id` : horaires, utilisateur, département ou pauses. Seuls les champs transmis sont modifiés.update_schedule_acceptancesVisible par d’autresupdate_schedule_swap_plan_broadcastsSupprime des donnéesupdate_schedule_swap_plan_curatesVisible par d’autresupdate_shift_breakModifie des donnéesupdate_shift_detailModifie des donnéesupdate_shift_reminderModifie des donnéesupdate_stageModifie des donnéesupdate_stat_typeModifie des donnéesupdate_timesheet_esignsVisible par d’autresupdate_timesheet_statusModifie des donnéesModifier le `status` d'un bulletin de temps via `timesheet_id` pour passer en attente, approuvé ou exporté.update_unavailabilityModifie des donnéesupdate_userModifie des donnéesupdate_usersVisible par d’autresupdate_wage_comparisonModifie des donnéesupdate_wage_comparison_outer_limitsVisible par d’autresupdate_worked_shiftModifie des donnéesMettre à jour un horaire travaillé via `shift_id` : début, fin, pauses, département ou statut. Seuls les champs transmis sont modifiés.upload_user_fileModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Tanda dans la liste des applications.
- 2
Collez votre clé
Collez un jeton d'accès Tanda. Connectez-vous à Tanda et ouvrez la page des jetons d'accès API (https://my.tanda.co/api/oauth/access_tokens). Créez un jeton avec les périmètres dont vous avez besoin, par exemple planning, feuille de temps, utilisateur, congé et département, puis copiez-le.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans Tanda ?
L'IA peut lire les plans, les sessions planifiées et travaillées, les sessions actives, les feuilles de temps, les demandes de congé, les soldes de congés, les types de congés, les indisponibilités, les employés, les emplacements et les départements. Elle peut créer, mettre à jour, publier et supprimer des sessions planifiées, créer et mettre à jour des sessions travaillées, créer et mettre à jour des demandes de congé, modifier le statut des feuilles de temps et ajouter des employés.
L'IA voit-elle mon jeton d'accès Tanda ?
Non. Votre jeton d'accès Tanda est chiffré au repos et jamais montré à l'IA. Après que vous l'avez sauvegardé, il n'est plus montré, même pas à vous. L'IA ne voit que les résultats des outils qu'elle appelle.
Puis-je contrôler ce que l'IA est autorisée à faire ?
Oui. Vous choisissez les outils activés, vous pouvez commencer en lecture seule. Supprimer un créneau de planning est définitif et publier des créneaux notifie vos employés ; les deux peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.
Quel est le coût ?
PipMCP dispose d'un plan gratuit sans carte bancaire requis. Les plans payants sont facturés par tâche terminée. Vous devez également avoir votre propre compte Tanda.
Quelles périmètres mon jeton Tanda doit-il avoir ?
Uniquement ceux pour les outils que vous prévoyez d'utiliser, tels que planning, fiche de temps, utilisateur, congés et département. Vous choisissez les périmètres lors de la création du jeton sur la page des jetons d'accès API. Les jetons créés là n'expirent pas, donc les périmètres décident ce à quoi PipMCP peut accéder tant que le jeton existe.
Intégrations associées
Laissez votre IA travailler dans Tanda dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Tanda gratuitementPipMCP n’est pas affilié à Tanda. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






