跳转到主要内容

Confluence

当你的工作流程需要创建或更新页面、博客文章、空间、标签、属性或任务时,请使用 Confluence。它在你需要先搜索或获取现有内容再执行操作时也很适合。

配置

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

Arguments form

当你选择某个操作时,Arguments 部分会显示一个由该操作输入 schema 驱动的表单。引用现有记录的字段会包含下拉选择器。 如果你更愿意手动编写完整的参数对象,请切换到 Raw JSON 选项卡。任一选项卡中的更改都会保持同步。

Common actions

诸如删除记录之类的破坏性操作,不会出现在工作流程操作选择器中。

输出

此步骤会将 Confluence 响应存储为步骤输出。响应的结构取决于操作。 在后续步骤中使用完整的输出引用:

示例

  1. 打开 Integrations,如果你还没有连接过,就连接 Confluence。
  2. 向你的工作流程添加一个 Confluence 步骤。
  3. 在 Authentication 中选择一个已连接的账户。
  4. 在 Action 中选择 Get current user。
  5. 填写必填字段。使用 Insert Variable 引用前面某一步的输出作为任意字段值。
  6. 点击步骤标题栏中的 Run 来测试该操作,然后在 Output 中查看返回的有效负载。

用例

创建项目页面

  1. List spaces
  2. Get space
  3. Create page

更新跟踪的任务

  1. List tasks
  2. Update task

使用标签整理内容

  1. Search pages
  2. Get page labels
  3. Add content label

注意事项

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

将 Confluence 作为代理工具使用

你也可以在 Agent Editor 中将 Confluence 作为工具添加。打开代理,点击 Add tool,然后选择 Confluence。在工具设置面板中,选择代理应使用的已连接账户。代理会在与对话相关时调用 Confluence 操作。 另请参阅:Integrations、Creating and Editing 和 Testing and Iteration