email-intel

Extract CRM logs, pipeline updates, and task items from Exchange email threads.

10|1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/mishahanin/heading-os --skill email-intel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-intel
Source: https://github.com/mishahanin/heading-os/tree/main/.claude/skills/email-intel
Command: npx skills add https://github.com/mishahanin/heading-os --skill email-intel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires exchangelib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the overwhelming burden of managing high-volume executive communications by automating the triage, categorization, and CRM logging of incoming and outgoing Exchange emails.

Core Features & Use Cases

  • Intelligent Triage: Automatically groups email threads, classifies them by priority (P1-P3), and identifies actionable commitments.
  • CRM & Pipeline Integration: Seamlessly logs interactions, updates pipeline stages, and creates tasks or contacts based on email content.
  • Human-in-the-loop Execution: Provides a structured digest for approval, ensuring that sensitive actions like outbound replies are human-gated while routine logging happens automatically.

Quick Start

Run the email-intel skill to process your inbox and generate a prioritized digest of actionable items from the last 24 hours.

Frequently Asked Questions about email-intel

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

FAQPage Schema
How do I automate email triage for high-volume Exchange inboxes?

Email triage automation scans Exchange conversation history to group threads, assign P1-P3 priority levels, and identify actionable commitments. It processes incoming and outgoing messages to reduce the burden of managing high-volume executive communications.

Can I automatically log email interactions and update pipeline stages in my CRM?

Yes, CRM logging and pipeline updates happen automatically by scanning Exchange email threads. The system extracts interaction logs, updates pipeline stages, and creates tasks or contacts based on email content while enriching data with workspace context.

Does this email triage approach require human approval before sending outbound replies?

Yes, the email triage process uses human-in-the-loop execution where outbound replies are human-gated. A structured approval digest is presented for review, ensuring sensitive actions require explicit approval while routine logging occurs automatically.

Do I need exchangelib and local workspace state files to process Exchange email threads?

Yes, integration with exchangelib and local workspace state files is required to process Exchange email threads. These dependencies maintain thread continuity and ensure execution safety during CRM automation and triage operations.

What is the best way to extract actionable tasks and contacts from email conversation history?

Extract actionable tasks and contacts by scanning Exchange email conversation history to identify commitments and interactions. The process enriches data with workspace context and presents a prioritized digest of actionable items from the last 24 hours for executive review.

What are the limitations of automating CRM logging directly from Exchange emails?

Limitations of automating CRM logging from Exchange emails include the requirement for local workspace state files to maintain thread continuity and execution safety. Sensitive actions like outbound replies remain human-gated and cannot execute automatically without approval.