gmail-sender

Draft and send Gmail messages through a human approval workflow.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/akbarfarooq2006/Hackathon0_Digital_FTE --skill gmail-sender
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gmail-sender
Source: https://github.com/akbarfarooq2006/Hackathon0_Digital_FTE/tree/main/.qwen/skills/gmail-sender
Command: npx skills add https://github.com/akbarfarooq2006/Hackathon0_Digital_FTE --skill gmail-sender

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth-httplib2, google-auth-oauthlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Drafting and sending emails can be error-prone without human oversight; this skill enables safe, reviewed communication by drafting messages and routing them through a HITL workflow before sending.

Core Features & Use Cases

  • Draft and review: Create email drafts in Pending_Approval for human approval.
  • Gmail integration: Send approved messages via Gmail API with OAuth credentials.
  • MCP tools: Expose email_list, email_draft, and email_send for automated workflows.

Quick Start

Draft your first email by calling email_draft with a recipient, subject, and body, then review and move the draft to Approved before sending.

Frequently Asked Questions about gmail-sender

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

FAQPage Schema
How do I automate drafting Gmail emails with human approval before sending?▼

Automating Gmail email drafting with human approval involves using MCP tools like email_draft to create message drafts, routing them to a Pending_Approval folder, and sending only after manual review using email_send via the Gmail API.

Can I use OAuth credentials to send approved email drafts via the Gmail API?▼

Yes, you can send approved email drafts via the Gmail API using OAuth credentials. The workflow handles OAuth token authentication to securely send messages after they receive human-in-the-loop approval.

What MCP server tools are available for Gmail workflow automation?▼

Available MCP server tools for Gmail workflow automation include email_list, email_draft, and email_send. These enable listing messages, creating drafts for human approval, and dispatching approved emails via the Gmail API.

Do I need a local vault to log email drafts and approvals for audit?▼

Yes, a local vault logs email drafts and approvals for audit. The system records outbound messages to Pending_Approval and Briefings folders, ensuring every drafted and approved email is tracked for review.

What's the best way to handle email replies and outreach workflows with review?▼

The best way to handle email replies and outreach workflows with review is applying a human-in-the-loop process. Draft messages using email_draft, route them to Pending_Approval, and send them only after receiving human approval.