Description
This workflow fetches Toggl Track summary data for the previous month, aggregates hours per client and project, and emails a clean HTML report via Resend.
How it works
- Compute previous month period.
- Fetch Toggl summary (grouping=clients, sub_grouping=projects).
- Fetch clients and projects for proper names.
- Merge and aggregate seconds to hours.
- Generate HTML raport.
- Send raport via Resend API.
Requirements
- Toggl free account (Login, Pass, TOGGL_WORKSPACE_ID).
- Resend.com free account (RESEND_API_KEY).
Customization
- Change trigger time in the Schedule Trigger node.
- Modify period calculation for weekly/quarterly in Get Toggle Summary node.
- Add archived projects by querying with active=false&archived=true and merging.
Documentation
Author
Krystian Syryca - krsweb.pl