Skip to content

Connect Gmail to Trello

Trello is where many small teams track client work and support, but requests still arrive by email. Connect Gmail and Trello so emails turn into cards on the right list, new clients get a welcome email when their board is ready, and a summary of the board lands in your inbox each week.

Build your own

Build any Gmail and Trello automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Gmail and Trello in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

When a client emails, have AI write a short card title and a checklist of what they asked for, and add the card to the list named after the client.

Every Friday, email each client a summary of their Trello cards that moved to Done this week, taken from their label.

Use cases

Why people connect Gmail and Trello

How the two apps work together

  • The automation checks Gmail for new messages matching a label or search every few minutes.
  • Matching emails become Trello cards in a chosen board and list, with labels and due dates if you want.
  • Trello webhooks send card moves and comments to a trigger link, and the script can send an email in response.
  • Client requests become cards

    Agencies and freelancers turn client emails into Trello cards in an Inbox list. The card holds the sender, subject and email text.

  • Order and booking follow-ups

    Small businesses add a card for each order or booking confirmation email so the team can track fulfillment on the board.

  • Status emails when cards move

    Project managers email a client when their card moves to Done or Waiting on client. Clients get updates without board access.

  • Daily due-date email

    Team leads get a morning email listing Trello cards due today and overdue cards per member.

More apps

Gmail, Trello and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Client emails to Trello with Slack alert

When a client emails with urgent in the subject, add a card to Requests on our Trello board and post it in #clients.

Meeting requests to Trello and Calendar

When an email asks for a meeting, create a Trello card and a tentative Google Calendar event at the time it mentions.

Save email attachments and attach to cards

When an email with attachments creates a Trello card, save the files to a Drive folder named after the sender and link them on the card.

Setup

Connect Gmail and Trello once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Gmail

Email

  1. At console.cloud.google.com, create a project and enable the Gmail API under APIs & Services → Library.
  2. Set up the OAuth consent screen. On Google Workspace choose Internal. On a personal Gmail account choose External, then under Audience click Publish app so it is In production, not Testing.
  3. Under Data Access, add the scopes you need, such as https://www.googleapis.com/auth/gmail.modify, or gmail.send if you only want to send.
  4. Under Clients, create an OAuth client of type Web application with the redirect URI https://clickruntime.com/oauth/callback.
  5. In the ClickRuntime dashboard, open Connections, choose Gmail and enter the client ID and secret. On a personal account Google shows an unverified-app screen: click Advanced, then go to your app.

Trello

Project management

  1. In Trello, go to trello.com/apps/admin and create a new Power-Up.
  2. On its Trello Auth tab, generate a new API key.
  3. Click the Token link next to the key, choose Allow and copy the token.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the API key and token as secrets for Trello.

FAQ

Questions about connecting Gmail and Trello

Which board and list do new cards go to?
The ones you name when you set it up, such as an Inbox list on your Support board. You can move cards on from there as usual.
Will an email create more than one card?
No. Each email is handled once, so a card is created a single time even if the message stays in your inbox.
Can people who don't use Trello see what's happening?
Yes. The weekly summary email lists what moved, what is due and what is overdue, so clients and managers stay informed without a Trello account.
How do I connect Trello?
With a Trello API key and token saved as secrets in your ClickRuntime dashboard. Gmail is connected through your own Google account.
Can replies in the same email thread update the card?
Yes. The script stores the thread ID on the card and adds later replies as comments.
Can it attach the email's files to the card?
Yes. Attachments can be uploaded to the card or saved elsewhere and linked.
Can card changes send emails?
Yes. Trello webhooks report card moves, and the script can send a Gmail message or create a draft.

Tell your assistant what Gmail and Trello should do together

Free plan. No credit card.