Zum Hauptinhalt springen

Make

Make verbindet Timesheet in visuellen Arbeitsabläufen, den sogenannten Szenarien, mit anderen Apps. Ein Szenario kann starten, wenn in Timesheet etwas geschieht, etwa ein neuer Zeiteintrag, oder in Timesheet handeln, wenn an anderer Stelle etwas geschieht, etwa ein geschlossenes Ticket, das sein To-do schließen soll.

Pro-Plan

Die Make-Integration erfordert einen Pro-Plan oder höher. Den vollständigen Vergleich finden Sie auf der Seite Pläne. Die Abwesenheitsmodule benötigen zusätzlich eine Organisation im Business- oder Enterprise-Plan. Außerdem benötigen Sie ein Make-Konto; Make bietet einen kostenlosen Plan.

Bevor Sie beginnen​

  • Ein Timesheet Pro-Plan oder höher.
  • Ein Make-Konto.

Timesheet mit Make verbinden​

  1. Fügen Sie die Timesheet-App über den Link zur Timesheet-App auf der Seite zur Make-Integration zu Ihrem Make-Konto hinzu.
  2. Fügen Sie in einem Make-Szenario ein beliebiges Timesheet-Modul hinzu und legen Sie eine Verbindung an. Behalten Sie Timesheet account als Verbindungstyp bei.
  3. Melden Sie sich in dem Fenster, das sich öffnet, bei Timesheet an und wählen Sie Zugriff erlauben.

Make benennt die Verbindung nach Ihrer Timesheet-E-Mail-Adresse. Sie können die Verbindung in all Ihren Szenarien wiederverwenden. Die Anmeldung gilt ein Jahr. Danach autorisieren Sie die Verbindung unter Connections in Make erneut.

Stattdessen mit einem API-Schlüssel verbinden​

  1. Öffnen Sie in der Web-App die Integrationen, gehen Sie zu API-Schlüssel und wählen Sie Neuer API-Schlüssel. Geben Sie dem Schlüssel einen Namen, wählen Sie Schlüssel generieren und kopieren Sie den Schlüssel. Er wird nur einmal angezeigt.
  2. Legen Sie in Make eine Verbindung an, wählen Sie Timesheet API key als Verbindungstyp und setzen Sie den Schlüssel ein.

Was Sie verwenden können​

In Make heißen Zeiteinträge Tasks (Aufgaben), wie in der Timesheet-API.

  • Ereignisse: Watch events startet ein Szenario, wenn der Timer startet, stoppt, pausiert oder fortgesetzt wird oder wenn ein Task, ein Projekt, ein To-do, ein Team, ein Tag oder eine Rate erstellt oder aktualisiert wird.
  • Timer: den Timer starten, stoppen, pausieren oder fortsetzen und den laufenden Timer aktualisieren oder abfragen.
  • Tasks: Tasks erstellen, aktualisieren, abrufen, löschen und duplizieren, sie durchsuchen und Zeitsummen (Dauer, Pausen, Einnahmen, Auslagen und Kilometer) für einen Filter abrufen.
  • Notizen, Auslagen und Pausen: sie zu einem Task hinzufügen und Notizen und Auslagen durchsuchen.
  • Projekte und To-dos: sie erstellen, aktualisieren, abrufen, löschen und auflisten.
  • Tags, Teams und Raten: Tags erstellen, aktualisieren, löschen und auflisten sowie Teams und Raten auflisten.
  • Exporte: einen Excel-, CSV- oder PDF-Bericht als Download-Link erstellen oder ihn per E-Mail senden.
  • Abwesenheiten: Abwesenheiten in einer Organisation erstellen, aktualisieren, abrufen, löschen, durchsuchen, genehmigen, ablehnen und stornieren.
  • Make an API call: jeden Endpunkt der Timesheet-API mit derselben Verbindung aufrufen. Geben Sie den Pfad ohne die Version ein, zum Beispiel /tasks/search.

Werte aus Listen auswählen​

Felder wie Projekt, To-do, Tag, Rate, Team, Bericht oder Abwesenheitsart zeigen eine Liste Ihrer Elemente, sodass Sie keine IDs kopieren müssen. Manche Listen hängen von einem anderen Feld ab:

  • Die Liste To-do zeigt die offenen To-dos des ausgewählten Projekts. Wählen Sie zuerst das Projekt aus.
  • Die Listen Employee und Absence type werden für die ausgewählte Organisation geladen. Wählen Sie zuerst die Organisation aus.

Die Listen zeigen aktive Projekte, Tags und Raten sowie offene To-dos. Um ein archiviertes Element zu verwenden, ordnen Sie stattdessen seine ID aus einem vorherigen Modul zu.

Auf Ereignisse reagieren​

  1. Fügen Sie Watch events als erstes Modul eines Szenarios hinzu.
  2. Legen Sie einen Webhook an und wählen Sie das Ereignis, zum Beispiel Task created.
  3. Speichern Sie das Szenario und schalten Sie es ein.

Timesheet registriert den Webhook, wenn Sie ihn in Make anlegen, und entfernt ihn, wenn Sie ihn dort löschen. Jeder Trigger reagiert auf ein Ereignis. Legen Sie daher für jedes Ereignis ein eigenes Szenario an.

Es gibt keine Lösch-Ereignisse. Das Löschen eines Tasks oder To-dos löst das jeweilige Aktualisierungs-Ereignis aus.

Ein Szenario erstellen​

  1. Beginnen Sie mit einem Trigger. Verwenden Sie Watch events, einen Trigger einer anderen App oder einen Zeitplan.
  2. Fügen Sie Timesheet-Module hinzu. Wählen Sie, was geschehen soll, zum Beispiel Create a task oder Email an export.
  3. Ordnen Sie die Felder zu. Füllen Sie jedes Feld mit einem Wert aus einem vorherigen Modul oder wählen Sie einen Wert aus der Liste.
  4. Testen Sie es. Wählen Sie Run once und prüfen Sie das Ergebnis in Timesheet.
  5. Schalten Sie es ein. Speichern Sie das Szenario und schalten Sie die Zeitplanung ein.

Tipps​

  • Datumsangaben verwenden die Zeitzone Ihres Make-Szenarios.
  • Der Download-Link von Generate an export funktioniert 10 Minuten lang. Laden Sie die Datei im selben Szenario herunter, zum Beispiel mit dem Modul Get a file der HTTP-App.
  • Wenn Sie mit einem API-Schlüssel verbinden und für ihn ein Ablaufdatum festlegen, erneuern Sie den Schlüssel vor diesem Datum.

Fehlerbehebung​

Ein Modul schlägt mit [401] fehl. Autorisieren Sie die Verbindung unter Connections in Make erneut. Prüfen Sie bei einer Verbindung per API-Schlüssel, ob Sie den vollständigen Schlüssel kopiert haben und ob der Schlüssel nicht gelöscht oder abgelaufen ist. Ihr Timesheet-Plan muss Pro oder höher sein.

Ein Abwesenheitsmodul schlägt mit [403] fehl. Die Organisation benötigt den Business- oder Enterprise-Plan, und Sie können nur Ihre eigenen Abwesenheiten und die der Personen verwalten, für die Sie zuständig sind.

Watch events löst nicht aus. Prüfen Sie, ob das Szenario eingeschaltet ist, ob der Trigger auf das richtige Ereignis reagiert und ob Ihr Plan weiterhin Pro oder höher ist. Der Webhook ist in der Web-App unter Integrationen > Webhooks aufgeführt.

Die Liste To-do oder Employee ist leer. Wählen Sie zuerst das Projekt oder die Organisation aus.

Für szenariospezifische Hilfe besuchen Sie das Make-Hilfecenter. Bei Fragen zu Ihrem Konto wenden Sie sich an support@timesheet.io.

Siehe auch​

  • Integrationen: API-Schlüssel, Webhooks und der Integrations-Marktplatz.
  • Zapier: Timesheet über Zapier mit Tausenden Apps verbinden.
  • MCP-Server: Timesheet aus KI-Assistenten steuern.
  • Pläne: vergleichen, was jeder Plan enthält.