SuperAPI AI 工具集

recipe-batch-reply-to-emails

办公与效率

查看项目

更新于 10-15 13:34

技能介绍

用途

该配方用于对一批符合条件的 Gmail 邮件执行统一的回复操作。它先通过查询条件找出需要回复的未读邮件,再逐封读取内容、发送标准回复,最后把邮件标记为已读,适合处理大量相似来信的场景。

主要能力

根据提供的资料,该配方包含以下步骤与命令:

  1. 查找需要回复的邮件:

    gws gmail users messages list --params '{"userId": "me", "q": "is:unread from:customers label:support"}' --format table

  2. 读取某封邮件:

    gws gmail users messages get --params '{"userId": "me", "id": "MSG_ID"}'

  3. 发送回复:

    gws gmail +send --to sender@example.com --subject 'Re: Your Request' --body 'Thank you for reaching out. We have received your request and will respond within 24 hours.'

  4. 标记为已读:

    gws gmail users messages modify --params '{"userId": "me", "id": "MSG_ID"}' --json '{"removeLabelIds": ["UNREAD"]}'

使用方式

执行此配方前,需要先加载 gws-gmail 技能(PREREQUISITE:Load the following skills to execute this recipe: gws-gmail)。随后按上述步骤依次调用对应的 gws gmail 命令:先列出匹配查询的邮件,再逐封读取以获取发件人与内容信息,然后调用发送命令发出标准回复,最后移除 UNREAD 标签完成标记。

适用场景

适合客服、支持团队等需要对外部来信(示例查询中为 from:customers label:support 的未读邮件)进行统一模板化应答的批量处理任务。

限制

资料中未提供关于速率限制、错误处理、批量数量上限或权限范围的具体说明,这些信息暂未提供。具体查询条件、收件人、主题与正文均需按实际业务替换资料中的示例值。