Skip to content
FlowHubFluxonLab

Google Calendar workflows

1 results — all source-linked n8n references

asanaCgooglecalendar
free

Sync Asana task due dates with Google Calendar events

Quick Overview This workflow runs every 15 minutes to sync due dates from Asana tasks in a chosen project into Google Calendar, creating, updating, or deleting calendar events as tasks change, using an asana_gid marker in event descriptions to prevent duplicates. How it works Runs every 15 minutes on a schedule. Reads the Asana project GID, target Google Calendar ID, and default timed-event duration from the workflow configuration. Fetches all tasks from the specified Asana project, including due dates, completion status, assignee, and task link. Retrieves existing Google Calendar events that contain the asana_gid: token in their description to identify previously synced items. Compares tasks to events and decides whether to create a new event, update an existing one, or delete an event when a task is completed, loses its due date, or no longer exists. Creates, updates, or deletes the corresponding Google Calendar events, writing the asana_gid: marker into the event description for future runs. Produces a run summary with counts of created, updated, and deleted events. Setup Add an Asana credential (Personal Access Token) and select it for the Asana node that reads tasks. Add a Goo

by Kevin Yu