> ## 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.

# Productboard

> Productboard 是一款产品管理应用，您可以通过已连接的账户收集反馈、优先排序功能，并协调产品路线图。

# Productboard

当您需要在工作流中读取或修改产品记录时，请使用 Productboard。您可以创建、更新、查找并关联公司、用户、笔记、功能、目标和发布等核心对象。

## 配置

| 选项 | 必填 | 描述 |
| - | - | - |
| 名称 | 否 | 工作流画布中此步骤的标签。 |
| Authentication | 是 | 此步骤要使用的已连接 Productboard 账户。 |
| Action | 是 | 要执行的 Productboard 操作（例如 List companies、Get company、Create company、Update company）。 |
| Arguments | 是 | 根据该操作的 schema 生成的每个操作表单字段。每个文本字段都有一个 **Insert Variable** 按钮，用于注入 `{{placeholder}}` 值。高级用法可使用 **Raw JSON** 选项卡。 |
| When the step fails | 否 | 控制如果此步骤失败，工作流应 **Terminate Workflow** 还是 **Continue**。 |

在配置此步骤之前，请先使用登录流程在您工作区的 **Integrations** 中连接 Productboard。如果没有可用的有效连接，该步骤会显示一条警告，并提供指向 **Integrations** 的链接，而不是账户选择器。

## Arguments form

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

如果您更倾向于手动编写完整的参数对象，请切换到 **Raw JSON** 选项卡。任一选项卡中的更改都会保持同步。

## Common actions

| 操作 | 描述 |
| - | - |
| **List companies** | 列出工作区中的公司。 |
| **Get company** | 通过 ID 获取公司。 |
| **Create company** | 创建新的公司记录。 |
| **Update company** | 更新现有公司。 |
| **List users** | 列出工作区中的用户。 |
| **Get user** | 获取已连接用户或通过 ID 获取任意用户。 |
| **Create user** | 在工作区中创建新用户。 |
| **Update user** | 更新现有用户。 |
| **List notes** | 列出工作区中的笔记。 |
| **Get note** | 通过 ID 获取笔记。 |
| **Create note** | 创建新笔记。 |
| **Update note** | 更新现有笔记。 |
| **List entities** | 按类型列出 productboard 实体。 |
| **Search entities** | 在整个工作区中搜索实体。 |
| **Create feature** | 创建新的功能或子功能。 |

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

## 输出

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

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

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

## 示例

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

## 使用场景

### 从反馈创建功能

1. List notes
2. Get note
3. Create feature
4. Create note

### 将工作分配到某个发布

1. Search entities
2. Get feature
3. Create release
4. Set release assignment

### 维护账户记录

1. List companies
2. Create company
3. Get company
4. Update company

## 备注

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

## 将 Productboard 用作代理工具

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

另请参见：[Integrations](https://docs.fetchhive.com/zh/workspace/integrations.md)、[创建和编辑](https://docs.fetchhive.com/zh/workflows/creating-and-editing.md)以及[测试和迭代](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.