Aller au contenu

Intégration · Paie et RH

Connectez Claude et ChatGPT à 7shifts

Demandez à votre IA qui travaille vendredi soir, quelles demandes de congé sont en attente ou quel était le coût de la main-d'œuvre la semaine dernière dans 7shifts. Elle peut répertorier et créer des services, corriger les pointages, ajouter des employés, approuver ou refuser des congés et récupérer des rapports sur les heures, les salaires, les ventes et la main-d'œuvre. Obtenez des réponses sur les plannings sans parcourir chaque établissement.

Connecter 7shifts gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Qui est au planning de l'établissement Downtown ce samedi ?”

    L'IA trouve l'établissement et répertorie les services du samedi avec l'employé, le poste et les horaires.

  • “Ajoute un service de serveur à pourvoir vendredi de 17 h à 23 h.”

    Elle recherche l'établissement et le poste de serveur, puis crée un service à pourvoir non attribué.

  • “Quelles demandes de congé sont encore en attente ?”

    Elle répertorie les demandes de congé en attente avec l'employé, les dates et la catégorie.

Ce que votre IA peut faire

Plannings et services

Répertoriez, créez, modifiez et supprimez des services, ajoutez des services à pourvoir, consultez les disponibilités et organisez les plannings en fonction des événements.

Pointages et congés

Vérifiez et corrigez les pointages d'arrivée et de départ, ajoutez les pointages manquants et approuvez ou refusez les demandes de congé.

Équipe et rapports

Répertoriez et ajoutez des employés, des établissements, des départements et des postes, consultez le journal de bord et récupérez des rapports sur les heures, les salaires, les ventes et la main-d'œuvre.

  • “Approuve la demande de congé de Jonas pour le week-end prochain.”

    Elle trouve la demande et l'approuve. Jonas reçoit une notification.

  • “Anna a oublié de pointer son départ hier. Elle est partie à 22 h 30.”

    Elle trouve son pointage et définit l'heure de départ à 22 h 30.

  • “Affiche les ventes et le coût de la main-d'œuvre par jour pour la semaine dernière.”

    Elle récupère les ventes et le coût de la main-d'œuvre quotidiens de l'établissement pour ces dates.

146 outils pour 7shifts

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • approve_time_offVisible par d’autresApprouvez une demande de congé à partir de `time_off_id`, avec un message facultatif à l'employé. L'employé reçoit une notification.
  • archive_userSupprime des données
  • create_company_addressModifie des données
  • create_company_availabilityModifie des données
  • create_company_availability_reasonModifie des données
  • create_company_bulk_employment_recordVisible par d’autres
  • create_company_categoryVisible par d’autres
  • create_company_departmentModifie des données
  • create_company_employment_recordModifie des données
  • create_company_external_user_mappingModifie des données
  • create_company_external_user_mappings_bulkVisible par d’autres
  • create_company_many_usersModifie des données
  • create_company_messageVisible par d’autres
  • create_company_pageVisible par d’autres
  • create_company_receiptModifie des données
  • create_company_roleSupprime des données
  • create_company_task_list_templateModifie des données
  • create_company_task_tagModifie des données
  • create_company_webhookSupprime des données
  • create_daily_projected_forecast_overrideModifie des données
  • create_employeeModifie des donnéesAjoutez un employé avec `first_name`, `last_name`, `type` (employee, asst_manager, manager, employer), `location_ids` et `department_ids` ; e-mail, téléphone, identifiants de postes et salaire facultatifs. Définissez `invite_user` pour lui envoyer une invitation par e-mail.
  • create_eventModifie des donnéesCréez un événement de calendrier avec `title`, `start_date`, `start_time`, `end_date`, `end_time`, `is_multi_day` et `location_ids` ; description et couleur facultatives.
  • create_location_forecast_overrideVisible par d’autres
  • create_location_forecast_override_intervalModifie des données
  • create_location_forecast_overrides_intervalVisible par d’autres
  • create_partner_company_creationModifie des données
  • create_role_assignmentTransfère de l’argent
  • create_shiftModifie des donnéesCréez un service dans un établissement défini par `location_id`, avec les horaires `start` et `end` ; attribuez éventuellement un `user_id`, un `role_id`, un `department_id` et des notes. Définissez `open` pour créer un service à pourvoir non attribué.
  • create_task_clearModifie des données
  • create_time_offModifie des données
  • create_time_punchModifie des donnéesAjoutez un pointage pour un `user_id` dans un établissement défini par `location_id`, avec l'heure `clocked_in` et, si nécessaire, `clocked_out`, les pauses, les pourboires et les notes.
  • create_user_department_assignmentModifie des données
  • create_user_location_assignmentModifie des données
  • create_user_role_assignmentSupprime des données
  • create_user_wageModifie des données
  • decline_time_offVisible par d’autresRefusez une demande de congé à partir de `time_off_id`, avec un message facultatif à l'employé. L'employé reçoit une notification.
  • delete_company_addressSupprime des données
  • delete_company_availabilitySupprime des données
  • delete_company_availability_reasonSupprime des données
  • delete_company_categorySupprime des données
  • delete_company_departmentSupprime des données
  • delete_company_employment_recordSupprime des données
  • delete_company_eventSupprime des données
  • delete_company_external_user_mappingSupprime des données
  • delete_company_messageSupprime des données
  • delete_company_pageSupprime des données
  • delete_company_roleSupprime des données
  • delete_company_task_list_templateSupprime des données
  • delete_company_task_tagsTransfère de l’argent
  • delete_company_time_punchSupprime des données
  • delete_company_webhookSupprime des données
  • delete_location_forecast_override_intervalsTransfère de l’argent
  • delete_location_forecast_overridesTransfère de l’argent
  • delete_shiftSupprime des donnéesSupprimez un service à partir de `shift_id`. Il est alors retiré du planning.
  • delete_time_offSupprime des données
  • delete_user_department_assignmentSupprime des données
  • delete_user_location_assignmentSupprime des données
  • delete_user_role_assignmentSupprime des données
  • get_availability_statusModifie des données
  • get_company
  • get_company_address
  • get_company_availability
  • get_company_contact
  • get_company_department
  • get_company_event
  • get_company_external_user_mapping
  • get_company_message
  • get_company_page
  • get_company_payroll_period
  • get_company_receipt
  • get_company_role
  • get_company_shifts_scheduled
  • get_company_task_list
  • get_company_task_list_template
  • get_current_userRécupérez l'utilisateur et l'entreprise 7shifts au nom desquels cette connexion agit.
  • get_employeeRécupérez un employé à partir de `user_identifier` (identifiant utilisateur), y compris ses coordonnées et les informations sur son emploi.
  • get_hours_and_wages_reportRécupérez le rapport sur les heures et les salaires entre `from` et `to` (YYYY-MM-DD) ; définissez `punches` sur true pour utiliser les pointages réels au lieu des services planifiés. Filtrez par établissement, département, poste ou utilisateur.
  • get_sales_and_labor_reportRécupérez les ventes et le coût de la main-d'œuvre quotidiens pour un `location_id` entre `start_date` et `end_date`.
  • get_shiftRécupérez un service à partir de `shift_id`.
  • get_time_off_requestRécupérez une demande de congé à partir de `time_off_id`.
  • get_time_off_setting
  • get_time_punchRécupérez un pointage à partir de `time_punch_id`, y compris les pauses et les pourboires.
  • list_availabilityRépertoriez les disponibilités des employés (quand ils peuvent ou ne peuvent pas travailler), avec des filtres sur `user_id`, `location_id` ou `status`.
  • list_companies
  • list_company_availability_reasons
  • list_company_categories
  • list_company_employment_records
  • list_company_external_user_mappings
  • list_company_inactive_reasons
  • list_company_labor_settings
  • list_company_messages
  • list_company_receipts
  • list_company_receipts_summaries
  • list_company_shift_feedback
  • list_company_task_list_daily_summaries
  • list_company_task_list_templates
  • list_company_task_lists
  • list_company_task_management_settings
  • list_company_test_webhooks
  • list_company_tip_pool_settings
  • list_company_webhooks
  • list_departmentsRépertoriez les départements, éventuellement pour un seul `location_id`.
  • list_employeesRépertoriez ou recherchez les employés par `name`, `status` (active, inactive), `location_id`, `department_id` ou `role_id`.
  • list_eventsRépertoriez les événements du calendrier (par exemple, jours fériés ou promotions) entre `start_date` et `end_date`, éventuellement pour un seul `location_id`.
  • list_location_daily_stats
  • list_location_engage_overviews
  • list_location_tip_pool_detailed_reports
  • list_location_tip_pool_summary_reports
  • list_locationsRépertoriez les établissements de l'entreprise (restaurants/magasins) avec leurs identifiants.
  • list_log_book_postsRépertoriez les publications du journal de bord des responsables, avec des filtres sur `location_id`, `date` ou une plage de dates de publication.
  • list_payroll_periods
  • list_rolesRépertoriez les postes (par exemple, serveur ou cuisinier), avec un filtre facultatif sur `location_id` ou `department_id`.
  • list_settings
  • list_shiftsRépertoriez les services planifiés sur une plage de dates (`start_gte`, `start_lte`), éventuellement pour un seul `user_id`, `location_id`, `department_id` ou `role_id`.
  • list_time_off_requestsRépertoriez les demandes de congé, avec des filtres sur `user_id`, `location_id`, `status` ou `category`.
  • list_time_punchesRépertoriez les pointages d'arrivée et de départ, avec des filtres sur `user_id`, `location_id`, une plage de dates (`clocked_in_gte`, `clocked_in_lte`) ou `approved`.
  • list_tip_pool_pages
  • list_total_hours
  • list_user_addresses
  • list_user_assignments
  • list_user_department_assignments
  • list_user_location_assignments
  • list_user_role_assignments
  • list_user_wages
  • search_company_contacts
  • submit_taskVisible par d’autres
  • update_companyModifie des données
  • update_company_addressModifie des données
  • update_company_availabilityModifie des données
  • update_company_availability_reasonModifie des données
  • update_company_categoryVisible par d’autres
  • update_company_departmentModifie des données
  • update_company_employment_recordModifie des données
  • update_company_eventModifie des données
  • update_company_external_user_mappingModifie des données
  • update_company_receiptModifie des données
  • update_company_roleSupprime des données
  • update_company_task_list_templateModifie des données
  • update_company_webhookSupprime des données
  • update_employeeModifie des donnéesMettez à jour les informations d'un employé (nom, e-mail, téléphone, notes, statut d'activité, etc.) à partir de `user_identifier`. Seuls les champs fournis sont modifiés.
  • update_shiftModifie des donnéesModifiez les horaires, l'employé, le poste, les notes ou le statut d'un service à partir de `shift_id`. Seuls les champs fournis sont modifiés.
  • update_time_offModifie des données
  • update_time_off_settingModifie des données
  • update_time_punchModifie des donnéesCorrigez les heures d'arrivée et de départ, les pauses, les pourboires ou les notes d'un pointage à partir de `time_punch_id`. Seuls les champs fournis sont modifiés.
  • update_tip_pool_pagesVisible par d’autres
  • update_user_role_assignmentSupprime des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez 7shifts dans la liste des applications.

  2. 2

    Collez votre clé

    Collez un jeton d'accès 7shifts et l'identifiant de votre entreprise. Dans 7shifts, accédez à Company Settings > Developer Tools, sélectionnez Create Access Token sous Access Tokens, donnez-lui un nom (le contact technique doit être un administrateur actif de l'entreprise) et copiez le jeton. L'identifiant de l'entreprise figure dans l'adresse de l'application web 7shifts.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans 7shifts ?

L'IA peut consulter les services, les pointages, les employés, les disponibilités, les demandes de congé, les établissements, les départements, les postes, les événements et les publications du journal de bord, et récupérer les rapports sur les heures et les salaires ainsi que sur les ventes et la main-d'œuvre. Elle peut créer et modifier des services, des pointages et des employés, créer des événements, approuver ou refuser des congés et supprimer un service si vous activez cet outil.

L'IA voit-elle mes identifiants 7shifts ?

Non. Votre jeton d'accès 7shifts est chiffré au repos et n'est jamais montré à l'IA. Une fois enregistré, il n'est plus affiché, même pour vous. L'IA voit uniquement 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 et pouvez donc commencer en lecture seule. L'approbation ou le refus d'un congé envoie une notification à l'employé, et la suppression d'un service le retire du planning. Ces actions peuvent nécessiter votre approbation avant leur exécution. Chaque appel d'outil est journalisé.

Cela fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, accédez à Settings › Apps & Connectors › Advanced et activez le mode développeur, puis ajoutez votre lien PipMCP. Le mode développeur nécessite un abonnement ChatGPT payant : Plus, Pro, Business ou Enterprise. Le même lien fonctionne aussi dans Claude (Settings › Connectors › Add custom connector), Cursor et d'autres clients MCP.

Combien cela coûte-t-il ?

PipMCP propose une formule gratuite sans carte bancaire. Les formules payantes sont facturées à la tâche terminée. Vous devez également disposer de votre propre compte 7shifts.

Où trouver l'identifiant de mon entreprise 7shifts ?

L'identifiant de l'entreprise figure dans la barre d'adresse lorsque vous êtes connecté à l'application web 7shifts. Collez-le à côté du jeton d'accès lors de la connexion pour que l'IA travaille dans la bonne entreprise.

Laissez votre IA travailler dans 7shifts dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter 7shifts gratuitement

PipMCP n’est pas affilié à 7shifts. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.