Aller au contenu principal

Intégration Basecamp

Suivez le temps sur vos tâches Basecamp. Synchronisation bidirectionnelle entre Timesheet et Basecamp, sur tous les plans Basecamp.

Visiter le siteDocumentationPlan Pro et supérieur

Basecamp organise le travail. Timesheet enregistre le temps passé. Connectez les deux et vos tâches Basecamp apparaissent dans Timesheet, prêtes à être suivies, avec chaque modification automatiquement répercutée.

Suivi du temps sur tous les plans Basecamp

Basecamp vend le suivi du temps sous forme de module complémentaire payant appelé Feuilles de temps. Il est inclus dans Pro Illimité, coûte un supplément dans Plus, et n’est pas disponible du tout dans Gratuit.

Timesheet comble cette lacune. Votre équipe suit le temps sur les mêmes tâches dans Timesheet, avec des minuteurs sur iOS, Android, web et l’extension navigateur, ainsi que les rapports, tarifs de facturation et exports que Basecamp ne propose pas. Rien ne dépend du module complémentaire.

Si vous disposez du module Feuilles de temps Basecamp, l’intégration écrit vos heures suivies dans Basecamp sous forme d’entrées de feuille de temps sur la tâche correspondante, pour que les deux systèmes restent synchronisés.

Ce qui se synchronise

De Timesheet vers Basecamp

  • Les nouvelles tâches apparaissent comme tâches Basecamp dans le projet mappé
  • Les renommages, descriptions et dates d’échéance restent à jour
  • La complétion d’une tâche coche la tâche Basecamp correspondante
  • La suppression d’une tâche déplace la tâche Basecamp vers la corbeille
  • Le temps suivi est écrit comme entrée de feuille de temps Basecamp lorsque le module est actif

De Basecamp vers Timesheet

  • Les nouvelles tâches apparaissent comme tâches Timesheet à suivre
  • Les modifications et complétions sont répercutées en quelques secondes via webhooks
  • Les tâches supprimées sont retirées côté Timesheet
  • Le temps enregistré dans Basecamp revient sous forme d’entrées Timesheet

Avant de commencer

  • Un compte Basecamp, sur n’importe quel plan.
  • Un plan Timesheet Pro ou supérieur. Voir plans et tarifs.
  • Les permissions sur les projets Basecamp que vous souhaitez synchroniser. Les utilisateurs clients Basecamp ne peuvent pas gérer les webhooks, ces comptes utilisent donc la synchronisation planifiée.

Connectez-le

Dans l’application web Timesheet, ouvrez Intégrations, sélectionnez Parcourir le Marketplace, puis installez Basecamp. Cliquez sur Connecter, connectez-vous avec votre compte 37signals, et autorisez l’accès. La connexion utilise OAuth, Timesheet ne voit jamais votre mot de passe Basecamp.

Puis mappez vos projets. Associez chaque projet Timesheet à un projet Basecamp dans l’onglet Correspondances. Seuls les projets mappés se synchronisent, vous pouvez commencer avec une équipe et étendre ensuite.

Choisissez votre sens de synchronisation

La synchronisation peut être bidirectionnelle ou unidirectionnelle :

  • Dans les deux sens maintient les deux systèmes en miroir. Idéal pour les équipes qui vivent dans Basecamp et veulent que les heures suivies y soient reflétées.
  • De Timesheet vers Basecamp pousse vos tâches et heures suivies vers Basecamp, en ignorant les modifications faites dans Basecamp.
  • De Basecamp vers Timesheet importe les tâches à suivre sans rien écrire en retour. Utile si vous souhaitez laisser Basecamp inchangé.

Vous pouvez aussi désactiver complètement l’écriture du temps et ne garder que la synchronisation des tâches.

Bon à savoir

  • Les entrées de temps atteignent Basecamp uniquement si l’entrée Timesheet est liée à une tâche, car une entrée de feuille de temps Basecamp doit être attachée à une tâche.
  • Les nouvelles tâches sont créées dans la première liste de tâches du projet, sauf si vous en nommez une autre dans les paramètres.
  • Une synchronisation planifiée s’exécute quotidiennement et réconcilie tout ce qu’un webhook aurait manqué, pour ne rien perdre si Basecamp est momentanément inaccessible.
  • La suppression de l’intégration efface les correspondances dans Timesheet. Tout ce qui a déjà été écrit dans Basecamp y reste.

Les étapes complètes d’installation, options de déclenchement et dépannage sont dans la documentation Basecamp.

Fonctionnalités principales

  • Synchronisation bidirectionnelle entre les tâches Timesheet et Basecamp
  • Suivi du temps pour Basecamp sur tous les plans, y compris le plan Gratuit
  • Synchronisation automatique lors de toute modification d’une tâche dans l’un ou l’autre système
  • Écriture du temps dans les feuilles de temps Basecamp lorsque le module complémentaire est actif
  • Correspondance des projets, pour ne synchroniser que les projets choisis
  • Réconciliation planifiée et synchronisation manuelle à la demande
Intégration Basecamp | Timesheet | timesheet.io