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.