n8n

How to Automate Google Calendar Trello Task Creation?

Every morning at 8am, your schedule becomes action. Events on Google Calendar turn into Trello cards with clear details. Great for team leads and project owners who want meetings to turn into work.

A daily schedule node starts the run. A small function sets the start and end of today, so only today is fetched. The Google Calendar step pulls events between those times and expands series into single items. Events are handled one by one with batch size 1. A mapping step sets the card name, description, due date, and the calendar link. A filter drops routine items by matching their titles, so habits like check email do not flood the board. The rest go to Trello, where a card is created. The built in meeting notes template helps capture purpose, decisions, and next steps.

You will need Google Calendar and Trello accounts and to connect them in n8n. Choose the calendar, pick the Trello board and list, and edit the filter list to match your own recurring titles. Expect to save 15 to 20 minutes each day and make sure every real meeting becomes a trackable task with a due date and a link. Useful for client calls, interviews, daily standups, and project reviews.

What are the key features?

  • Daily schedule kicks off at 8am using a cron trigger
  • A function sets the start and end of the current day to limit the time window
  • Google Calendar pulls all events for today with single events enabled
  • Split in batches processes one event at a time for stability
  • Field mapping sets card title, description, due date, and the event URL
  • An If filter removes routine or recurring titles so boards stay tidy
  • Trello creates a new card for each kept event with the mapped details
  • A NoOp path safely discards filtered items without side effects

What are the benefits?

  • Reduce manual copy and paste from 20 minutes to 2 minutes each morning
  • Automate 100 percent of event to task creation for the day
  • Keep boards clean by skipping recurring tasks you do not need to track
  • Connect Google Calendar and Trello so schedules match work
  • Improve follow up accuracy by 90 percent with due dates and links
  • Handle higher meeting volume with batch processing without extra work

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Google Calendar and Trello. See the Tools Required section above for links to create accounts with these services.
  3. Open the Trigger Every Day at 8am node and confirm the time is set to 8. Adjust the time zone in your n8n environment if your cards arrive too early or late.
  4. Double click the Get Todays Events node. In the Credential to connect with dropdown, click Create new credential, choose Google Calendar OAuth2, and follow the on screen steps to sign in and grant Calendar access.
  5. In the same Google Calendar node, pick your calendar, enable single events, and leave timeMin and timeMax as they are so it only fetches today.
  6. Open the Get Start & End of day function node and keep the defaults. It limits the search to the current day. If your time zone differs, test once and adjust n8n time settings if needed.
  7. Check the Split Events In Batches node. Batch size should be 1 so each event becomes one Trello card.
  8. Open the Set Trello Card Details node and confirm the fields map from event summary, description, date and URL. Adjust the name or description format to match your team style.
  9. Open the Remove Recurring Tasks node. Edit the list of titles to match your own routine events you want to ignore, such as check email or daily planning.
  10. Double click the Create Trello Cards node. In the Credential to connect with dropdown, click Create new credential, select Trello, and use your Trello API key and token from your Trello account page. Then choose the target board and list.
  11. Run a test: add a test event to your Google Calendar for today, then click Execute Workflow. Confirm a new card appears in the chosen Trello list with the correct title, due date, and event link.
  12. Troubleshoot: if no cards appear, check that you have at least one event today, confirm Google Calendar credentials, verify the Trello board and list selection, and ensure the event title is not blocked by the filter.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

Google Calendar

Sign up

Free: $0; all Google Calendar API usage is at no additional cost; quota limits apply (no charges for overages).

Trello

Sign up

Free plan: $0/user / mo; API access via key and token

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.