R4wd0G
Workflows by R4wd0G
Bidirectional ClickUp task & Google Calendar sync with multi-calendar routing
## Who’s it for Teams that manage tasks in ClickUp and want those tasks reflected—and kept in sync—in Google Calendar automatically. ## How it works A ClickUp Trigger captures task events (create, update, delete). For new tasks, the workflow creates a Google Calendar event with the correct start/end. It stores a mapping between `clickupTaskId` and `calendarEventId` in a Google Sheet so later updates and deletions can target the right event. Multiple lanes (personal/school/tech/internship) let you route tasks to different calendars. ## How to set up 1. Assign **ClickUp OAuth**, **Google Calendar**, and **Google Sheets** credentials to the nodes. 2. Open the **Configuration** node and fill: - `calendarId_*` for each lane - `sheetId` and `sheetTabName` for the mapping sheet - (optional) `clickupTeamId` 3. Enable the **ClickUp Trigger** and run a manual test to validate mapping creation and event syncing. ## Requirements - ClickUp workspace with OAuth permissions - Google Calendar & Sheets access - A Google Sheet for the event↔task mapping ## How to customize the workflow - Edit the calendar routing in **Edit Fields** nodes or point them to different `calendarId_*` values. - Adjust event colors/fields in Google Calendar nodes. - Extend the mapping sheet with extra columns (e.g., status, labels) as needed.
Convert Google Tasks to Google Calendar events via webhook integration
## Who’s it for Operators and makers who capture tasks from custom forms, bots, or automations and want them to appear as time-boxed events in Google Calendar with minimal setup. ## How it works A Webhook receives a payload containing the task title and a due date (as Unix seconds). The workflow formats the date, checks the most recently updated events in your calendar to avoid duplicates, and creates a new 30-minute event (configurable). After creation, it optionally deletes the original task, keeping your Task list clean and your Calendar up to date. ## How to set up 1. Select your Google Tasks and Google Calendar credentials. 2. Open the **Configuration** node and set `tasklistId`, `calendarId` (use `primary` or a specific calendar), `defaultMinutes`, and `eventColor`. 3. Send a sample POST to the Webhook with `{ TaskName, DueDateTimeSeconds }`. 4. Run once in manual mode and, if all looks good, activate. ## Requirements Google accounts for Tasks and Calendar. Appropriate scopes/permissions in the selected credentials. ## How to customize the workflow Change the event duration/color in **Configuration**. Adjust duplicate detection by modifying the Calendar search window and query. Map additional fields (e.g., description, attendees) on the Calendar node’s optional fields. ## Tags Google Calendar, Google Tasks, Webhook, Automation, Productivity ## Categories Productivity, Google, Calendar