> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Outlook

> 通过已连接的账户管理电子邮件、日历、联系人和任务。

# Outlook

当你的工作流程需要把电子邮件、日历、联系人或任务集中在一个地方时，请使用 Outlook。你可以通过已连接账户操作来读取、创建、更新和整理项目。

## 配置

| 选项 | 是否必填 | 说明 |
| - | - | - |
| 名称 | 否 | 工作流程画布中此步骤的标签。 |
| Authentication | 是 | 此步骤要使用的已连接 Outlook 账户。 |
| Action | 是 | 要执行的 Outlook 操作（例如 List messages、Get message、Send email、Reply to email）。 |
| Arguments | 是 | 根据该操作的 schema 生成的按操作区分的表单字段。每个文本字段都有一个 **Insert Variable** 按钮，用于插入 `{{placeholder}}` 值。还提供一个 **Raw JSON** 选项卡，供高级使用。 |
| When the step fails | 否 | 控制此步骤失败时，工作流程应 **Terminate Workflow** 还是 **Continue**。 |

在配置此步骤之前，请使用登录流程在你工作区的 **Integrations** 中连接 Outlook。如果没有可用的活动连接，步骤会显示一个警告，并带有指向 **Integrations** 的链接，而不是账户选择器。

## 参数表单

当你选择一个操作时，**Arguments** 部分会呈现一个由该操作输入 schema 驱动的表单。引用现有记录的字段包含下拉选择器。

当你更愿意手动编写完整的参数对象时，请切换到 **Raw JSON** 选项卡。任一选项卡中的更改都会保持同步。

## 常见操作

| 操作 | 说明 |
| - | - |
| **List messages** | 列出某个文件夹中的电子邮件，或列出整个邮箱中的电子邮件。 |
| **Get message** | 获取电子邮件的完整详细信息。 |
| **Send email** | 向一个或多个收件人发送新电子邮件。 |
| **Reply to email** | 带评论回复一封电子邮件。 |
| **Forward message** | 将电子邮件转发给其他收件人。 |
| **Move message** | 将电子邮件移动到另一个文件夹。 |
| **Create mail folder** | 在邮箱中创建新的邮件文件夹。 |
| **List mail folders** | 列出邮箱中的顶级邮件文件夹。 |
| **List events** | 列出已登录用户日历中的日历事件。 |
| **Get calendar view** | 获取在某个时间窗口内处于活动状态的事件。 |
| **Create event** | 为已登录用户创建新的日历事件。 |
| **Get event** | 获取日历事件的完整详细信息。 |
| **Accept event invite** | 接受或暂时接受日历会议邀请。 |
| **Decline event invite** | 拒绝日历会议邀请。 |
| **Create contact** | 在用户的联系人文件夹中创建新联系人。 |

删除记录等破坏性操作在工作流程操作选择器中不可用。

## 输出

此步骤会将 Outlook 响应存储为步骤输出。响应的结构取决于所选操作。

在后续步骤中使用完整的输出引用：

```text theme={null}
{{STEP_IDENTIFIER.output}}
```

## 示例

1. 打开 **Integrations**，如果你还没有这样做过，请连接 Outlook。
2. 将一个 **Outlook** 步骤添加到你的工作流程中。
3. 在 **Authentication** 中选择一个已连接账户。
4. 在 **Action** 中选择 **List messages**。
5. 填写必填字段。对任何字段值，使用 **Insert Variable** 来引用前一步的输出。
6. 点击步骤标题栏中的 **Run** 来测试该操作，然后在 **Output** 中查看返回的有效负载。

## 使用场景

### 跟进潜在客户邮件

1. List messages
2. Get message
3. Reply to email

### 安排会议

1. Search people
2. Create event
3. Accept event invite

### 整理收到的邮件

1. List mail folders
2. Move message
3. Create mail folder

## 备注

* 此步骤依赖于你工作区中已连接的 Outlook 集成。
* 工作流程操作选择器会显示一组精选操作。拥有 Outlook 工具的代理可以使用更多操作。
* 登录界面可能会显示第三方授权品牌标识。

## 将 Outlook 作为代理工具使用

你也可以在 **Agent Editor** 中将 Outlook 作为工具添加。打开代理，点击 **Add tool**，然后选择 **Outlook**。在工具设置面板中，选择代理应使用的已连接账户。代理会在相关于对话时调用 Outlook 操作。

另请参阅：[Integrations](https://docs.fetchhive.com/zh/workspace/integrations.md)、[Creating and Editing](https://docs.fetchhive.com/zh/workflows/creating-and-editing.md) 和 [Testing and Iteration](https://docs.fetchhive.com/zh/workflows/testing-and-iteration.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.