Skip to content

Gmail automation with Claude and MCP

Let your agent help with the inbox. It can prepare replies for you to review, and you can save the workflow to use again.

Connect your agent
Inbox → review → draftInteractive example · fictional messages

Choose a thread

Only the selected message is used in this example.

From: Maya Chen

Can we move the review?

Hi! Could we move the design review to Thursday afternoon? We need another day to collect feedback from the team.

Prepare a reply you can review, with no option for the tool to send it.

Illustration only. This page doesn’t connect to Gmail or create a draft.Build the real workflow ↗

Keep the inbox workflow you worked out together.

Ask your agent to sort through the messages you choose, prepare replies, and save the steps that worked.

Kody keeps that workflow as a package, so you can run it again, connect it to another service, or use it from another agent.

Build a reusable Gmail workflow ↗

“Don’t send” should be part of the tool.

Build a package that can create drafts but has no tool for sending them. Lock its published code, then lock the Google integration to that approved package.

Google has no drafts-only OAuth scope. Its compose scope can manage drafts and send mail. Locking the package alone doesn’t change those Google permissions.

Read the complete locking guide ↗
  1. Connect Google

    Approve the narrowest scopes needed for your workflow.

    Connection guide · OAuth setup
  2. Test one draft

    Choose the source message. Inspect the result. Don’t include a send export.

  3. Lock the package and its access

    Lock the published package and its integration usage. You’ll need to use the website to unlock it.

Turn those emails into a report.

Labeled messagesA saved packageYour weekly project report

Build a package that turns selected emails into a report or collects receipts into another service. Decide what data can leave your inbox and who should review the output.

Keep processing progress in package storage so the next run knows which messages it already handled. Use memory for preferences, and package storage to track which emails you’ve handled.

Put a reusable workflow on a schedule ↗

Start with one draft.

Connect your agent to Kody, then ask it to build a workflow you can inspect before you use it.

Get started with Kody
Read the Kody Gmail drafts-without-send guide. Help me create a package that prepares drafts for messages I select, with no send operation. Explain the Google scopes, test one draft, then walk me through locking the published package and its integration usage.