Back to catalogue

Email Assistant

Shared Official v1.0.17

Scans your inbox via Gmail MCP, categorizes emails, drafts replies in your voice, and saves as Gmail drafts after human review

by skrptiq

daily email gmail mcp productivity
workflow Updated 15 July 2026 10 nodes 1 download

Sign in to import this skrpt into your workspace.

Sign in
What's included 10 nodes
1 workflow 5 skills 4 prompts
workflow (1)

Email Assistant

Scans inbox via Gmail MCP, categorizes emails, drafts replies in a for_each loop, gates for human review, then saves as Gmail drafts

skills (5)

Draft Gate

Human gate — pauses for you to review all drafted replies before they are saved to Gmail

Draft Sending

Saves approved reply drafts to Gmail via MCP — creates drafts, does NOT send

Email Categorization

Classifies inbox emails — needs reply, FYI, archive, or spam

Inbox Scan

Fetches recent inbox emails from Gmail via MCP

Reply Drafting

Drafts a reply to a single email in your voice — runs inside a for_each loop

prompts (4)

Categorize Emails

Classifies inbox emails and extracts the needs-reply list for the drafting loop

Review Drafts

Presents all drafted replies for human review at the gate step

Scan Inbox

Fetches recent inbox emails from Gmail via MCP

Send Drafts

Saves approved reply drafts to Gmail via MCP

Requirements 2 services, 2 permissions, 1 data type
Services
  • LLM Service
  • gmail-mcp
Permissions
  • network:googleapis.com
  • network:console.cloud.google.com
Data Handling
  • pii
Security Passed
All checks passed v1.0.17 · scanner v3.3.0

Detected

  • Services: llm-service, gmail-mcp
  • Permissions:
  • Data Handling: pii
Version history 13 releases
v1.0.17 latest 15 July 2026

GH#844 — migrate the gate step from node-meta (`metadata.gate: true` in the skill) to the canonical execution-entry `gate: true` on the workflow step. Single source of truth; the engine + app read the execution entry. No behaviour change — `IsGate` is identical.

v1.0.16 14 July 2026

GH#833 — drop the embedded `gmail-mcp` service node; dep-reference `_shared/gmail-mcp@1.0.0`. contents.services 1→0.

v1.0.15 3 July 2026

GH#745 — declare per-step `output: {name, type}` on every execution step (inbox_scan/text, categories/text, draft_replies/text, gate_decision/decision, sent_confirmation/text). Lights up the #744 rich flow-map. Content-only; no bindings or logic changes.

v1.0.14 7 June 2026

GH#645 Row 3 final — re-pin 1 prompt-dep to the new v1.0.2/v1.0.3 versions that now expose `nodes[].content` via /api/shared/<slug>/<v>/metadata (per GH#651 endpoint extension + d1Execute dual-mode fix). Engine validator's dep-aware loop-body `{{loop.item}}` interpolation check + binding from_step resolution now pass through deps for this consumer. No content changes; identity + dep-version repin only.

v1.0.11 22 May 2026

Wave 2: re-signed with canonical engine signing pipeline.

v1.0.8 19 May 2026

Signature fix — RELEASE_NOTES.md now included in integrity checksum.

v1.0.7 19 May 2026

Initial catalogue release with full structural and content-quality validation. All scanner checks pass.

v1.0.6 18 May 2026

Release notes unavailable for this version.

v1.0.5 14 May 2026

Release notes unavailable for this version.

v1.0.4 14 May 2026

Release notes unavailable for this version.

v1.0.2 13 May 2026

Release notes unavailable for this version.

v1.0.1 11 May 2026

Release notes unavailable for this version.

v1.0.0 26 April 2026

Release notes unavailable for this version.

More from Shared

View all →

Send feedback

Sign in to send feedback — it lets us follow up and keeps the tracker free of spam.