gmail-automation

Automate Gmail sending, replying, searching, labeling, drafts, and attachments via Rube MCP.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/vZulin/overlay-clock-timer --skill gmail-automation-vzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail-automation
Source: https://github.com/vZulin/overlay-clock-timer/tree/main/.codex/skills/macos-design/gmail-automation
Command: npx skills add https://github.com/vZulin/overlay-clock-timer --skill gmail-automation-vzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate Gmail operations by leveraging Composio's Gmail toolkit via Rube MCP to perform sending, replying, searching, labeling, drafts, and attachments.

Core Features & Use Cases

  • Automate sending emails with recipient, subject, body, and optional attachments
  • Reply to existing threads while preserving context
  • Search and filter emails using Gmail query syntax, manage labels, drafts, and attachments
  • Create, rename, and delete labels; apply labels to messages; manage drafts/delivery

Quick Start

Connect Rube MCP to Gmail, verify an active connection, and run a workflow to send an email.

Frequently Asked Questions about gmail-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate sending emails with attachments through Gmail workflows?

You can automate sending emails with attachments through Gmail workflows by using Composio's toolkit via Rube MCP to specify recipients, subjects, bodies, and optional files. It requires an active Rube MCP connection and Gmail integration to execute tool sequences like GMAIL_SEND_EMAIL.

Can I search and filter emails using Gmail query syntax in automated workflows?

Yes, you can search and filter emails using Gmail query syntax in automated workflows. The integration runs GMAIL_FETCH_EMAILS to query messages, allowing you to retrieve specific threads and apply bulk label management across single or multiple emails.

What do I need to set up before automating Gmail operations with Composio?

Before automating Gmail operations with Composio, you need to connect Rube MCP to your Gmail account and verify an active integration. This prerequisite environment setup enables tool sequences like GMAIL_SEND_EMAIL and GMAIL_FETCH_EMAILS to execute workflows.

Does this Gmail automation support managing labels and drafts in bulk?

Yes, this Gmail automation supports managing labels and drafts in bulk. You can create, rename, and delete labels, apply them to messages, and manage drafts or delivery across single emails to bulk label management workflows.

What is the best way to reply to existing Gmail threads while preserving context?

The best way to reply to existing Gmail threads while preserving context is through Composio's Gmail toolkit via Rube MCP. It automates replying to threads, managing drafts, and handling attachments by executing sequential tool operations.