Email Thread Summarizer

作者 Zoominfod07402feb2b9无许可证收录于 2026年10月8日更新于 2026年10月8日

Summarize a long email thread into its current state, the decisions and key points, and the open questions. Finds the thread with browse_engagements (emails), then uses conversation_intelligence with includeContent to read the actual thread body. Name the account, contact, or subject if you know it, or let the skill list recent threads to pick from. Use when someone says "summarize this email thread", "what's the state of the Acme thread", "catch me up on this email chain", or faces a long back-and-forth before replying. Summarizes one thread at a time.

AI 生成的概览

将单个邮件线程总结为当前状态、已定事项与待解决问题。

功能
该技能把一封冗长的邮件线程压缩为结构化摘要:线程当前进展、按参与者归属的决策与要点,以及尚未解决或需要回复的问题。它先通过 browse_engagements(engagementType 为 EMAILS)定位线程,再用 conversation_intelligence 并开启 includeContent 读取实际邮件正文。它还能提示回复应聚焦的一两个重点。它一次只处理一个线程,并在找不到线程或无法读取内容时如实说明。
适用场景
当有人要求总结邮件线程、想了解某个线程的当前状态,或在回复前需要快速了解一长串往来邮件时使用。适用于线程可通过账户、联系人或主题确定,或从最近线程列表中挑选的情形。
运行要求
需要已连接的邮件集成以使用 browse_engagements,并需要至少一个已连接的邮件来源以使用 conversation_intelligence,后者还会消耗 AI 额度。不附带脚本,仅为说明文档。

Email Thread Summarizer

Collapse a long email chain into what matters: where it stands, what was decided, and what is still open.

Prerequisites

browse_engagements (to find the thread) requires a connected email integration; conversation_intelligence (to read the body) requires at least one connected email source and consumes AI credits. If the thread's content is not available to read, say so rather than guessing at its contents.

Input

Provided via $ARGUMENTS:

  • Which thread (optional) — an account, contact, or subject. If omitted, the skill lists recent email threads to pick from.
  • Emphasis (optional) — e.g. "what do they need from me", "just the decisions". Shapes the output.

Workflow

  1. Find the thread. Call browse_engagements with engagementType: EMAILS (scoped to the account/contact if known, sort: -chronological). If the target is ambiguous, present a short numbered shortlist (subject, participants, date) and let the user pick before spending credits. Keep the chosen engagement ID.
  2. Read the body. Run conversation_intelligence scoped to that engagement ID with includeContent: true so it returns the actual email body/thread alongside its answer. Ask for the thread's current state, the decisions and commitments, and the open questions. Keep it to the one thread; CI cannot search across threads by topic.
  3. Summarize. Distill the chain in reading order of importance, not message order. Attribute key points to who said them. Surface what needs a reply or a decision. Do not invent positions no one stated.

Output Format

Thread summary — [Subject]

Participants: [names]. Spans [first date] to [last date], [N] messages.

Where it stands — 2-3 sentences on the current state and what the thread is waiting on.

Decisions & key points — bullets, each attributed to who said it.

Open questions / needs a reply — what is unresolved, and specifically what is being asked of whom.

Suggested reply focus (if the user is drafting a response) — the one or two things their reply should address.

When there is no data

If no matching thread is found, or its content cannot be read, tell the user and ask them to name the thread or paste the chain, rather than summarizing from assumption.

来源与署名

来源:Zoominfo/zoominfo-mcp-plugin位于skills/email-thread-summarizer提交d07402f

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架