Aller au contenu

Intégration · Projets et tâches

Connectez Claude et ChatGPT à TimeLog

Dites à votre IA ce sur quoi vous avez travaillé, et elle enregistre les heures dans TimeLog. Elle peut trouver la bonne tâche, démarrer et arrêter le chronomètre, lister vos inscriptions pour une semaine, et rechercher des clients, projets et tâches. Elle peut également créer des clients, des projets à partir de modèles et des tâches, ainsi que vérifier l'état hebdomadaire du bulletin de temps.

Connecter TimeLog gratuitement

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

Essayez de demander

  • “Enregistrez 2,5 heures sur la tâche de redesign du site pour aujourd'hui : atelier client.”

    L'IA recherche les tâches sur lesquelles vous pouvez enregistrer des heures, sélectionne le redesign du site et crée l'enregistrement horaire avec votre commentaire.

  • “Quelles inscriptions ai-je effectuées la semaine dernière ?”

    Elle liste vos inscriptions horaires entre lundi et dimanche avec tâche, date et heures.

  • “Démarrage d'un chronomètre sur la tâche de support pour Nordic Foods.”

    Elle trouve la tâche et démarre le chronomètre. Lorsque vous lui demandez d'arrêter, le temps suivi est enregistré comme une inscription.

Ce que votre IA peut faire

Enregistrement horaire

Créez, mettez à jour et supprimez les enregistrements horaires, listez vos propres heures pour toute période, et démarrez ou arrêtez le chronomètre.

Clients et projets

Liste, récupérez, créez et mettez à jour des clients, liste et mettez à jour des projets, et créez des projets à partir de modèles.

Tâches et bulletins de temps

Listez et créez des tâches, recherchez les tâches sur lesquelles vous pouvez enregistrer des heures, et vérifiez l'état hebdomadaire du bulletin de temps.

  • “Quels projets actifs avons-nous pour le client 1042 ?”

    Elle liste les projets actifs du client avec leurs numéros et noms.

  • “Créez un nouveau projet pour Acme ApS à partir de notre modèle Prix fixe.”

    Elle liste les modèles de projet, puis crée le projet avec le client, le modèle et le gestionnaire de projet que vous nommez.

  • “Quels bulletins de temps de la semaine dernière ne sont pas encore soumis ?”

    Elle lit les états hebdomadaires des bulletins de temps pour la période et liste ceux qui n'ont pas soumis.

213 outils pour TimeLog

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

  • attach_employee_to_employeeModifie des données
  • create_a_new_mileage_registrationModifie des données
  • create_a_new_mileage_registration_for_the_projectModifie des données
  • create_account_journal_entryModifie des données
  • create_barrierModifie des données
  • create_carModifie des données
  • create_contract_hourly_rate_hourly_rateModifie des données
  • create_customerModifie des donnéesCréez un client avec `Name` et un numéro de client, devise, statut, adresse, téléphone, e-mail et site web optionnels. Recherchez d'abord pour éviter les doublons.
  • create_external_systemModifie des données
  • create_integration_conflictModifie des données
  • create_new_userModifie des données
  • create_paymentModifie des données
  • create_projectModifie des donnéesCréez un projet à partir d'un modèle de projet en utilisant `Name`, `CustomerID`, `ProjectTemplateID` et `ProjectManagerID`, ainsi que des dates de début et de fin optionnelles. Listez les modèles d'abord.
  • create_project_2Modifie des données
  • create_project_documentModifie des données
  • create_project_expense_for_projectModifie des données
  • create_project_fixed_price_basic_contractModifie des données
  • create_project_imageModifie des données
  • create_project_prepaid_services_contractModifie des données
  • create_project_project_header_create_employee_expenseModifie des données
  • create_project_task_driven_revenue_contractModifie des données
  • create_project_time_material_account_end_balancing_contractModifie des données
  • create_project_time_material_basic_contractModifie des données
  • create_registrationModifie des données
  • create_registration_by_full_dayModifie des données
  • create_registration_by_half_dayModifie des données
  • create_registration_by_hourModifie des données
  • create_resubmit_rejected_time_registrationModifie des données
  • create_roleSupprime des données
  • create_taskModifie des donnéesCréez une tâche sur un projet en utilisant `ProjectID`, `TaskName` et un numéro de tâche, des dates, des heures budgétaires et un type de tâche optionnels.
  • create_task_sub_taskModifie des données
  • create_time_registrationModifie des donnéesEnregistrez du temps sur une tâche : fournissez `TaskID`, `Date`, `Hours` (ou `Minutes`), ainsi que `Comment` et `Billable` optionnels. Utilisez `UserID` pour enregistrer du temps pour un autre utilisateur si vous avez les droits.
  • create_time_trackerModifie des données
  • create_time_tracker_time_registration_create_time_trackerModifie des données
  • create_time_tracker_time_tracker_createModifie des données
  • create_userModifie des données
  • delete_barrierSupprime des données
  • delete_carSupprime des données
  • delete_external_systemSupprime des données
  • delete_mileage_registration_using_the_mileage_registration_identSupprime des données
  • delete_projectSupprime des données
  • delete_project_documentsTransfère de l’argent
  • delete_project_external_keysTransfère de l’argent
  • delete_project_imagesTransfère de l’argent
  • delete_rolesTransfère de l’argent
  • delete_task_external_keysTransfère de l’argent
  • delete_time_registrationSupprime des donnéesSupprimez un enregistrement horaire via `id`. Cette action ne peut pas être annulée.
  • delete_time_registration_external_keysTransfère de l’argent
  • delete_time_trackerSupprime des données
  • get_a_contract_by_contract_id
  • get_a_mileage_registration_with_its_identifier
  • get_absence_code
  • get_absence_code_recently_registered
  • get_all_contracts_by_project_id
  • get_all_customer_status
  • get_all_hourly_rates
  • get_all_mileage_registration_for_the_user
  • get_all_normal_working_time
  • get_all_payment_terms
  • get_all_project_expenses_by_project_id
  • get_all_project_products
  • get_all_project_types
  • get_all_task_types
  • get_barrier
  • get_car
  • get_car_car_get_by_id
  • get_contract_hourly_rate_by_id
  • get_country_all
  • get_currency
  • get_current_userRécupérez l'utilisateur TimeLog auquel appartient le jeton d'accès personnel, y compris l'ID utilisateur. Utilisez-le pour confirmer qui vous êtes lors de l'enregistrement du temps.
  • get_customerRécupérez un client via `customerID`, avec l'adresse, les coordonnées, le statut et les gestionnaires de compte.
  • get_customer_by_numberRécupérez un client via son numéro de client (`customerNumber`).
  • get_employee_all_time_total
  • get_employee_by_date
  • get_employee_by_date_range
  • get_employee_in_period
  • get_employee_postings_aggregation_by_salary_account
  • get_expense_type
  • get_external_system
  • get_industry_all
  • get_integration_conflict
  • get_legal_entity
  • get_mileage_rate
  • get_payment
  • get_payment_payment_method_get_by_status
  • get_product
  • get_product_by_date_order_by_recent_registration
  • get_product_weekly_registrations
  • get_projectRécupérez un projet via `projectID`, avec le client, le chef de projet, le budget et le statut.
  • get_project_2
  • get_project_expense_by_expense_id
  • get_project_statusModifie des données
  • get_taskRécupérez une tâche via `taskID`, avec le projet, les dates, le budget et les paramètres de facturation.
  • get_task_recently_registered
  • get_time_registrationRécupérez un enregistrement horaire via `timeRegistrationID`, avec la tâche, la date, les heures et le commentaire.
  • get_time_registration_financial_data_by_date
  • get_time_registration_financial_data_by_date_range
  • get_time_registration_financial_data_status_by_date
  • get_time_registration_financial_data_status_by_date_range
  • get_time_tracker
  • get_timesheet_status_by_dates
  • get_timesheet_status_by_period
  • get_timesheet_status_by_week_of_year
  • get_timesheet_status_range_by_nearby_week_of_year
  • get_user
  • get_user_settings_such_as_billablehouriseditable
  • list_accounts
  • list_addresses
  • list_allowance_legislations
  • list_barriers
  • list_cars
  • list_categories
  • list_contactsListez toutes les personnes contacts chez les clients dans TimeLog.
  • list_contract_hourly_rates
  • list_contract_models
  • list_cost_prices
  • list_customersListez tous les clients dans TimeLog avec leurs IDs, numéros et noms.
  • list_defaults
  • list_departments
  • list_employees
  • list_external_systems
  • list_holiday_calendars
  • list_hourly_rates
  • list_integration_conflicts
  • list_legal_entities
  • list_lists
  • list_mileage_rates
  • list_my_time_registrationsListez vos propres enregistrements horaires entre `startDate` et `endDate`.
  • list_payments
  • list_products
  • list_project_external_keys
  • list_project_tasksListez toutes les tâches sur un projet via `projectID`.
  • list_project_templatesListez les modèles de projet à partir desquels vous pouvez créer de nouveaux projets.
  • list_projectsListez les projets, avec une filtration optionnelle par `customerID` et `isActive`.
  • list_projects_2
  • list_roles
  • list_running_timersListez vos chronomètres en cours d'exécution (suivi de temps) avec leurs IDs.
  • list_salary_groups
  • list_systems
  • list_task_external_keys
  • list_tasks_task_get_travel_time_task_for_time_tracking_by_projec
  • list_time_registration_external_keys
  • list_time_trackers
  • list_units
  • list_user_privileges
  • list_usersListez tous les utilisateurs (employés) de l'organisation TimeLog avec leurs IDs, noms et initiales.
  • list_users_user_preview_feature_get_all
  • list_weekly_timesheet_statusListez les statuts d'approbation des feuilles de temps hebdomadaires entre `startDate` et `endDate`, optionnellement pour un seul `userId`, département ou approuveur.
  • search_addresses
  • search_customers_for_expense_travel_registration_order_by_recent
  • search_customers_for_time_tracking
  • search_customers_for_time_tracking_order_by_recent_registration
  • search_filters
  • search_projects_for_expense_travel_registration_by_customer_id_o
  • search_projects_for_expense_travel_registration_order_by_recent_
  • search_projects_for_time_trackingRecherchez les projets sur lesquels vous pouvez enregistrer du temps via `searchText`.
  • search_projects_for_time_tracking_by_customer_id
  • search_projects_for_time_tracking_by_customer_id_order_by_recent
  • search_projects_for_time_tracking_order_by_recent_registration
  • search_tasks_by_customer
  • search_tasks_by_project
  • search_tasks_for_time_trackingRecherchez les tâches sur lesquelles vous pouvez enregistrer du temps en utilisant `searchText` (nom de tâche, projet ou client). Utilisez-la pour trouver un ID de tâche avant d'enregistrer du temps.
  • search_tasks_for_time_tracking_by_customer_id
  • search_tasks_for_time_tracking_by_customer_id_order_by_recent_re
  • search_tasks_for_time_tracking_by_project_id
  • search_tasks_for_time_tracking_by_project_id_order_by_recent_reg
  • search_tasks_for_time_tracking_by_project_id_order_by_travel_tim
  • search_tasks_for_time_tracking_order_by_recent_registration
  • start_the_time_tracker_for_absenceModifie des données
  • start_timerModifie des donnéesDémarrerez le chronomètre sur une tâche donnée par `TaskID`, avec un optionnel `Comment`. Arrêtez-le plus tard pour la convertir en un enregistrement horaire.
  • stop_timerModifie des donnéesArrêtez un chronomètre en cours d'exécution avec `timeTrackerId` et sauvegardez le temps suivi comme un enregistrement horaire.
  • submit_contact_new_contactVisible par d’autres
  • submit_contract_hourly_rate_hourly_rateVisible par d’autres
  • submit_customer_new_customerVisible par d’autres
  • submit_payment_new_paymentVisible par d’autres
  • submit_project_create_from_templateVisible par d’autres
  • submit_project_fixed_price_basic_contractVisible par d’autres
  • submit_project_prepaid_services_contractVisible par d’autres
  • submit_project_project_expenseVisible par d’autres
  • submit_project_task_driven_revenue_contractVisible par d’autres
  • submit_project_time_material_account_end_balancing_contractVisible par d’autres
  • submit_project_time_material_basic_contractVisible par d’autres
  • submit_project_update_recurring_contract_payment_plan_amountVisible par d’autres
  • submit_task_new_taskVisible par d’autres
  • submit_time_registration_importVisible par d’autres
  • submit_timesheet_datesVisible par d’autres
  • submit_timesheet_periodVisible par d’autres
  • submit_timesheet_time_registrationsVisible par d’autres
  • submit_user_new_userVisible par d’autres
  • submit_workloadVisible par d’autres
  • update_an_existing_mileage_registrationVisible par d’autres
  • update_barriersVisible par d’autres
  • update_carsVisible par d’autres
  • update_customerVisible par d’autresMettez à jour un client identifié par `CustomerID`, tel que le nom, l'adresse, les coordonnées ou le statut.
  • update_delete_approved_absenceModifie des données
  • update_external_systemModifie des données
  • update_featuresVisible par d’autres
  • update_products_favouriteModifie des données
  • update_projectModifie des donnéesMettez à jour un projet via `projectID`, tel que le nom, la description, le chef de projet ou le budget.
  • update_project_external_keysVisible par d’autres
  • update_projectsVisible par d’autres
  • update_projects_recurring_contract_payment_plan_amountModifie des données
  • update_settingsVisible par d’autres
  • update_task_external_keysVisible par d’autres
  • update_time_registrationVisible par d’autresMettez à jour un enregistrement horaire identifié par `ID`, tel que les heures, la date, la tâche ou le commentaire.
  • update_time_registration_external_keysVisible par d’autres
  • update_time_registrations_full_day_absenceModifie des données
  • update_time_registrations_half_or_full_day_absenceModifie des données
  • update_time_registrations_hours_absenceModifie des données
  • update_time_registrations_timeModifie des données
  • update_time_trackersVisible par d’autres
  • update_usersVisible par d’autres
  • upload_time_registrationModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Entrez votre adresse TimeLog, par exemple https://app1.timelog.com/acme, et un jeton d'accès personnel. Créez le jeton tout en étant connecté à TimeLog en ouvrant https://login.timelog.com/personaltoken, cliquant sur Nouveau jeton et choisissant une expiration allant jusqu'à 2 ans.

  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 TimeLog ?

L'IA peut lire et créer des enregistrements horaires, exécuter le chronomètre sur les tâches, et lire des clients, contacts, projets, tâches, utilisateurs et l'état hebdomadaire du bulletin de temps. Elle peut créer et mettre à jour des clients, projets et tâches. Elle ne voit que ce que votre utilisateur TimeLog est autorisé à voir.

L'IA voit-elle mon jeton TimeLog ?

Non. Votre jeton d'accès personnel est chiffré au repos et jamais montré à l'IA. Une fois sauvegardé, il ne s'affiche plus, même pas pour 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 quels outils sont activés, vous pouvez donc commencer par la lecture seule. Supprimer un enregistrement horaire est définitif et peut nécessiter votre approbation avant qu'il ne s'exécute. Chaque appel d'outil est enregistré.

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 de crédit. Les plans payants sont facturés par tâche terminée. Vous devez également avoir votre propre compte TimeLog.

Où puis-je trouver l'adresse de mon compte TimeLog ?

C'est l'adresse que vous voyez dans le navigateur lorsque vous êtes connecté, telle que https://app1.timelog.com/acme. Si votre navigateur affiche https://app.timelog.com, trouvez votre propre adresse dans TimeLog sous Administration système, Intégrations et API, Paramètres de l'API transactionnelle.

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

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

Connecter TimeLog gratuitement

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