跳到主要内容

Microsoft Outlook 节点

使用 Microsoft Outlook 节点自动处理 Microsoft Outlook 中的工作,并将其与其他应用集成。n8n 内置支持多种 Microsoft Outlook 功能,包括创建、更新、删除和获取文件夹、消息及草稿。

本页列出了 Microsoft Outlook 节点支持的操作,并提供更多资源的链接。

信息

凭据

此节点的 Authentication(身份验证)下拉菜单提供三个选项:

  • Outlook OAuth2:专用于 Microsoft Outlook 的 OAuth2 凭据,为默认选项。
  • Microsoft OAuth2 (Graph):通用 Microsoft Graph 凭据,可在其他 Microsoft 节点中复用。选择此选项时,确保凭据获得该节点所需的作用域,例如 Mail.ReadWrite、Mail.Send、Calendars.ReadWrite 和 Contacts.ReadWrite。
  • Microsoft Entra Service Principal (App-Only):通过 Microsoft Entra 应用注册提供仅应用访问,无需用户登录,从节点版本 2 起可用。配置方法和所需应用权限,请参阅 Microsoft Entra 服务主体凭据。

有关身份验证设置,请参阅 Microsoft 凭据。

信息

政府云支持

如果使用政府云租户(美国政府、美国国防部或中国),请确保在 Microsoft 凭据配置中选择正确的 Microsoft Graph API Base URL(Microsoft Graph API 基础 URL)。

信息

此节点可以用作 AI 工具

此节点可以增强 AI 智能体的能力。以这种方式使用时,许多参数可以自动设置,或根据 AI 提供的信息设置。更多信息请参阅 AI 工具参数文档。

信息

AI 工具调用中的人工参与

此节点可以用作 AI Agent 工具调用的人工审核步骤。配置此方式后,AI Agent 会在执行需要监督的工具前暂停,并通过该服务请求人工批准。更多信息请参阅 AI 工具调用中的人工参与。

操作 ​

  • Calendar(日历)
    • Create(创建)
    • Delete(删除)
    • Get(获取)
    • Get Many(获取多条)
    • Update(更新)
  • Contact(联系人)
    • Create(创建)
    • Delete(删除)
    • Get(获取)
    • Get Many(获取多条)
    • Update(更新)
  • Draft(草稿)
    • Create(创建)
    • Delete(删除)
    • Get(获取)
    • Send(发送)
    • Update(更新)
  • Event(事件)
    • Create(创建)
    • Delete(删除)
    • Get(获取)
    • Get Many(获取多条)
    • Update(更新)
  • Folder(文件夹)
    • Create(创建)
    • Delete(删除)
    • Get(获取)
    • Get Many(获取多条)
    • Update(更新)
  • Folder Message(文件夹中的消息)
    • Get Many(获取多条)
  • Message(消息)
    • Delete(删除)
    • Get(获取)
    • Get Many(获取多条)
    • Move(移动)
    • Reply(回复)
    • Send(发送)
    • Send and Wait for Response(发送并等待回复)
    • Update(更新)
  • Message Attachment(消息附件)
    • Add(添加)
    • Download(下载)
    • Get(获取)
    • Get Many(获取多条)

等待回复 ​

选择 Send and Wait for a Response(发送并等待回复)操作后,可以发送消息并暂停工作流执行,直到有人确认操作或提供更多信息。

回复类型 ​

可以选择以下等待与审批操作类型:

  • Approval(审批):用户可以直接在消息中批准或拒绝。
  • Free Text(自由文本):用户可以通过表单提交回复。
  • Custom Form(自定义表单):用户可以通过自定义表单提交回复。

可以根据所选回复类型,自定义等待和回复行为。以上所有回复类型都可以配置以下选项:

  • Limit Wait Time(限制等待时间):是否在指定时间限制后自动恢复工作流执行。可以设置一段时长,也可以指定具体时间。
  • Append n8n Attribution(附加 n8n 标识):开启时,在消息中说明该消息由 n8n 自动发送;关闭时不附加此说明。

自定义审批回复 ​

使用 Approval 回复类型时,可以选择只显示批准按钮,或同时显示批准和拒绝按钮。

也可以自定义所显示按钮的文字。

自定义自由文本回复 ​

使用 Free Text 回复类型时,可以自定义消息按钮文字、表单标题和描述,以及回复按钮文字。

自定义表单回复 ​

使用 Custom Form 回复类型时,可以使用所需的字段和选项构建表单。

可以使用 n8n Form 触发器的表单元素中介绍的设置,自定义各表单元素。要添加更多字段,选择 Add Form Element(添加表单元素)按钮。

也可以自定义消息按钮文字、表单标题和描述,以及回复按钮文字。

模板与示例 ​

浏览 Microsoft Outlook 集成模板,或搜索所有模板

相关资源 ​

该服务的更多信息,请参阅 Outlook API 文档。

所需操作不受支持时怎么办 ​

如果该节点不支持你需要的操作,可以通过 HTTP Request 节点调用服务 API。

你可以在 HTTP Request 节点中使用已经为该服务创建的凭据:

  1. 在 HTTP Request 节点中,选择 Authentication(身份验证)> Predefined Credential Type(预定义凭据类型)。
  2. 选择要连接的服务。
  3. 选择对应凭据。

更多信息请参阅自定义 API 操作。

本文为社区中文翻译。查看对应英文原文