For the complete documentation index, see llms.txt. This page is also available as Markdown.

Productboard

Your Toolhouse AI Worker can connect to Productboard using 99 specialized tools.

Auth Connection

This service requires an auth connection to use its tools. You can set this up in your Toolhouse dashboard under Auth Connections.

Tools (99)

Productboard Add Note Followers

Integration name: PRODUCTBOARD_ADD_NOTE_FOLLOWERS

Tool to add multiple followers to a Productboard note. Use when you need to bulk-add existing users as followers to a specific note by their email addresses.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

emails

array

["user@example.com","other@example.com"]

List of email addresses of existing workspace members to add as followers. Only users who are members of the workspace can be added as followers.

noteId

string

"123e4567-e89b-12d3-a456-426614174000"

UUID of the note to which followers will be added


Productboard Add Note Tag

Integration name: PRODUCTBOARD_ADD_NOTE_TAG

Adds a tag to a Productboard note for categorization and organization. Use this action to apply tags to notes based on their content, priority, source, or any other classification criteria. Tags help organize and filter notes in Productboard. If the specified tag doesn't exist in the workspace, it will be automatically created. Tags are case-sensitive. Common use cases:

  • Categorize notes by priority (e.g., "Urgent", "High Priority")

  • Label feature requests vs. bugs (e.g., "feature-request", "bug")

  • Mark notes for review stages (e.g., "needs review", "approved")

  • Associate notes with time periods (e.g., "Q1-2026", "Sprint-5")

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

noteId

string

"cd78665d-42f7-4958-a01d-fffb570aaa20"

UUID of the note to tag. Obtain from list/create note actions.

tagName

string

"Urgent"

Name of the tag to add to the note. If the tag doesn't exist in the workspace, it will be automatically created. Supports alphanumeric characters, spaces, hyphens, and special characters.


Productboard Create Company

Integration name: PRODUCTBOARD_CREATE_COMPANY

Tool to create a new company in Productboard. Use when you need to add a company record after gathering its details and optional metadata.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

name

string

"Acme Corporation"

Primary name of the company to create.

domain

string

"example.com"

Internet domain of the company (e.g., 'example.com').

source

object

Metadata about the external origin of this company record.

description

string

"A leading provider of AI solutions."

Free-text description of the company.


Productboard Create Company Field

Integration name: PRODUCTBOARD_CREATE_COMPANY_FIELD

Tool to create a new custom field for companies. Use when you need to define custom company attributes in Productboard after confirming the field schema.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

body

object

{"type":"rating","settings":{"max":5,"min":1},"displayName":"Priority"}

JSON body containing the custom field definition as per Productboard API schema


Productboard Create Component

Integration name: PRODUCTBOARD_CREATE_COMPONENT

Tool to create a new (sub)component under a product or component. Use after determining the parent component ID.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

data

object

Payload wrapper containing component details


Productboard Create Entities Relationships V2

Integration name: PRODUCTBOARD_CREATE_ENTITIES_RELATIONSHIPS_V2

Tool to create a relationship between two entities in Productboard. Use when you need to establish a parent, child, link, or dependency relationship between entities.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"8b7c044b-ff01-4ab1-8195-1802acec65ee"

The UUID of the entity to create the relationship from.

data

object

The relationship data payload.


Productboard Create Entities V2

Integration name: PRODUCTBOARD_CREATE_ENTITIES_V2

Tool to create a new entity in Productboard using the v2 API. Use when you need to create products, components, features, subfeatures, initiatives, objectives, key results, releases, or release groups.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

data

object

Entity data including type, fields, and relationships


Productboard Create Feature

Integration name: PRODUCTBOARD_CREATE_FEATURE

Tool to create a new feature or subfeature in Productboard. Use when you need to add a feature to a product or component, or create a subfeature under an existing feature.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

data

object

Feature data payload


Integration name: PRODUCTBOARD_CREATE_FEATURE_OBJECTIVE_LINK

Tool to create a link between a feature and an objective (OKR). Use when associating a feature with a specific objective to track alignment.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

UUID of the feature to link. Must be a top-level feature ID, not a subfeature ID.

objectiveId

string

"53e05804-3349-4b98-9ca6-46fdb724b9da"

UUID of the objective to link to the feature.


Integration name: PRODUCTBOARD_CREATE_NOTE_LINK

Tool to create a link between a note and an entity. Use when associating a note with a productboard entity.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

noteId

string

"3fa85f64-5717-4562-b3fc-2c963f66afa6"

UUID of the note to link

entityId

string

"1b6c8c76-8f5d-4e1a-9f09-5efb6c4975c1"

UUID of the entity (product, component, feature, or subfeature) to link


Productboard Create Notes V2

Integration name: PRODUCTBOARD_CREATE_NOTES_V2

Tool to create a new note in Productboard using the v2 API. Use when you need to create simple text notes or conversation-style notes with optional relationships to customers, companies, or external links.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

data

object

Note data including type, fields, and optional relationships.


Productboard Create Objectives

Integration name: PRODUCTBOARD_CREATE_OBJECTIVES

Tool to create a new objective in Productboard. Use when you need to create a strategic objective with optional details like owner, parent, status, and timeframe.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

data

object

Data payload containing the objective details.


Integration name: PRODUCTBOARD_CREATE_OBJECTIVES_LINKS_FEATURES

Tool to create a new link between an objective and a feature. Use when associating a feature with an objective (OKR).

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"16768e93-f527-42d2-a740-f7dc765bd721"

UUID of the objective to link to a feature.

featureId

string

"2d836357-4dca-4d67-bd3c-3d1d0e20c4bb"

UUID of the feature to link to the objective.


Productboard Create Release

Integration name: PRODUCTBOARD_CREATE_RELEASE

Tool to create a new release in Productboard. Use when you need to create a release with a name, description, and assigned release group.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

data

object

Payload containing the release details to create.


Productboard Create Users

Integration name: PRODUCTBOARD_CREATE_USERS

Tool to create a new user in Productboard. Use when you need to add a user with email, name, and/or external identifier.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

data

object

User data containing email, name, and externalId fields.


Productboard Create Webhook

Integration name: PRODUCTBOARD_CREATE_WEBHOOK

Tool to create a new webhook subscription. Use when you need to register a public endpoint to receive webhooks from Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

url

string

"https://example.com/webhook"

Public URL where Productboard will send the subscriptionProbe (GET) and webhookNotification (POST) callbacks.

name

string

"My Webhook – Notes"

Human-readable name for the webhook subscription.

events

array

[{"eventType":"insight.created"},{"eventType":"release.updated"}]

List of events to subscribe to, each with eventType. Examples: insight.created, release.updated, key-result.updated, key-result.deleted.

notification_headers

object

Optional headers Productboard will include when sending callbacks.

notification_version

integer

1

Notification payload version for callbacks (default: 1).


Productboard Delete Company

Integration name: PRODUCTBOARD_DELETE_COMPANY

Tool to delete a specific company. Use when you have confirmed the company ID and need to remove it from Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"12345"

ID of the company to delete


Productboard Delete Company Field

Integration name: PRODUCTBOARD_DELETE_COMPANY_FIELD

Tool to delete a specific company custom field. Use after confirming the field ID and ensuring no dependencies remain.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"6ce5b872-0144-4862-a215-7d6434ba9662"

ID of the company custom field to delete (UUID format)


Productboard Delete Custom Field Value

Integration name: PRODUCTBOARD_DELETE_CUSTOM_FIELD_VALUE

Tool to delete a custom field value from a hierarchy entity in Productboard. Use when you need to remove a custom field value from a product, component, or feature after confirming the field and entity IDs.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

customField.id

string

"39acaad1-0dba-4ddc-8f41-cacf56829efb"

UUID of the custom field whose value should be deleted.

hierarchyEntity.id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

UUID of the hierarchy entity (product, component, or feature) from which to delete the custom field value.


Productboard Delete Entities Relationships V2

Integration name: PRODUCTBOARD_DELETE_ENTITIES_RELATIONSHIPS_V2

Tool to delete a relationship between two entities. Use when you need to remove a specific relationship type between entities in Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

The UUID of the entity to delete the relationship from.

type

string

"link"

The type of the relationship to delete (e.g., 'link', 'parent', 'child').

targetId

string

"53e05804-3349-4b98-9ca6-46fdb724b9da"

The UUID of the target entity to remove the relationship with.


Productboard Delete Entities V2

Integration name: PRODUCTBOARD_DELETE_ENTITIES_V2

Tool to delete a PM entity using the v2 API. Use when you need to permanently remove an entity from Productboard. Returns 204 on success.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"49edf405-92c7-4815-9396-3ef4322c656f"

The ID of the PM entity to delete.


Productboard Delete Feature

Integration name: PRODUCTBOARD_DELETE_FEATURE

Tool to delete a specific feature. Use when you have confirmed the feature ID and deleted its subfeatures before removal.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"123e4567-e89b-12d3-a456-426614174000"

UUID of the feature to delete; ensure subfeatures are deleted first


Integration name: PRODUCTBOARD_DELETE_FEATURE_OBJECTIVE_LINK

Tool to delete a link between a feature and an objective. Use when you need to remove the association between a specific feature and objective.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

UUID of the feature from which to remove the objective link

objectiveId

string

"16768e93-f527-42d2-a740-f7dc765bd721"

UUID of the objective to unlink from the feature


Productboard Delete Initiatives

Integration name: PRODUCTBOARD_DELETE_INITIATIVES

Tool to delete a specific initiative. Use when you have confirmed the initiative ID and need to permanently remove it from Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"12345678-1234-1234-1234-123456789abc"

UUID of the initiative to delete


Productboard Delete Key Results

Integration name: PRODUCTBOARD_DELETE_KEY_RESULTS

Tool to delete a specific key result from Productboard. Use when you need to remove a key result that is no longer relevant or was created in error.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"00000000-0000-0000-0000-000000000000"

Entity identifier of the key result to delete (UUID format)


Productboard Delete Notes Relationships V2

Integration name: PRODUCTBOARD_DELETE_NOTES_RELATIONSHIPS_V2

Tool to delete a note relationship. Use when you need to remove a specific relationship between a note and another entity (customer or link) in Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"123e4567-e89b-12d3-a456-426614174000"

UUID of the note

targetId

string

"223e4567-e89b-12d3-a456-426614174001"

UUID of the target entity (customer, organization, or link).

targetType

string

"link"

Relationship type to delete. 'customer' deletes customer relationship (user or company), 'link' deletes link relationship (feature, component or product entity).


Productboard Delete Notes V2

Integration name: PRODUCTBOARD_DELETE_NOTES_V2

Tool to delete a note using the v2 API. Permanently removes the note and all its associated data. Returns 204 on success.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"123e4567-e89b-12d3-a456-426614174000"

UUID of the note to delete


Productboard Delete Note Tag

Integration name: PRODUCTBOARD_DELETE_NOTE_TAG

Tool to remove a tag from a Productboard note. Use when you need to detach a specific tag from a note after tagging.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

noteId

string

"1234abcd"

ID of the note from which to remove the tag

tagName

string

"Urgent"

Name of the tag to remove


Productboard Delete Objectives

Integration name: PRODUCTBOARD_DELETE_OBJECTIVES

Tool to delete a specific objective from Productboard. Use when you have confirmed the objective ID and need to permanently remove it.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"9b4bcb49-7bbd-48a8-8d53-c8ac6e960dde"

Entity identifier (UUID of the objective to delete).


Integration name: PRODUCTBOARD_DELETE_OBJECTIVES_LINKS_FEATURES

Tool to delete a link between an objective and a feature. Use when you need to remove the association between a specific objective and feature.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"3e3ecf75-8a0a-421e-8de2-85a6ab15c50e"

UUID of the objective

feature_id

string

"2d836357-4dca-4d67-bd3c-3d1d0e20c4bb"

UUID of the feature to unlink from the objective


Productboard Delete Release

Integration name: PRODUCTBOARD_DELETE_RELEASE

Tool to delete a specific release. Use when you have confirmed the release ID and need to remove it from Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"3fa0ae50-cb39-4405-985c-8976d35ea344"

UUID of the release to delete (e.g., '3fa0ae50-cb39-4405-985c-8976d35ea344')


Productboard Delete User

Integration name: PRODUCTBOARD_DELETE_USER

Tool to delete a specific user. Use when you have confirmed the user ID and need to remove it from Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"5e8f0b9c2d3a4b6f7d8e9a0c"

ID of the user to delete


Productboard Delete Webhook

Integration name: PRODUCTBOARD_DELETE_WEBHOOK

Tool to delete a webhook subscription. Use when you need to remove a webhook subscription from Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"995035aa-37f2-4165-9ea5-6c9e801411ab"

UUID of the webhook subscription to delete (e.g., '995035aa-37f2-4165-9ea5-6c9e801411ab')


Productboard Get Component

Integration name: PRODUCTBOARD_GET_COMPONENT

Tool to retrieve details of a specific component. Use when you have the component ID to fetch its full details including description, parent hierarchy, owner, and timestamps.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"ee0b1742-017a-4ad0-b077-a45ca6bc4ec6"

Entity identifier (UUID) of the component to retrieve.


Productboard Get Custom Field Value

Integration name: PRODUCTBOARD_GET_CUSTOM_FIELD_VALUE

Tool to retrieve a custom field's value for a specific hierarchy entity. Use when you need to get the current value of a custom field on a product, component, or feature.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

customField.id

string

"025e5245-2b1d-4ee1-9119-a5d51a1c15d1"

UUID of the custom field to retrieve the value for.

hierarchyEntity.id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

UUID of the hierarchy entity (product, component, or feature) to get the custom field value from.


Productboard Get Entities Configurations V2

Integration name: PRODUCTBOARD_GET_ENTITIES_CONFIGURATIONS_V2

Tool to retrieve entity configuration for a specific type. Use when you need to understand the structure, fields, and relationships available for an entity type in Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

type

string

"feature"

The type of the entity to retrieve configuration for. Must be one of: product, component, feature, subfeature, initiative, objective, keyResult, release, or releaseGroup.


Productboard Get Entities V2

Integration name: PRODUCTBOARD_GET_ENTITIES_V2

Tool to retrieve a PM entity using the v2 API. Use when you need to fetch details of a specific entity by its UUID. Returns entity data with optional field filtering.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

The UUID of the entity to retrieve.

fields

array

["all"]

Controls which fields are returned in the response. Options: not specified (default, returns only non-empty fields), 'all' (returns all fields including null values), or specific field names like 'name', 'status' to return only those fields.


Productboard Get Feature Release Assignment

Integration name: PRODUCTBOARD_GET_FEATURE_RELEASE_ASSIGNMENT

Tool to retrieve a specific feature release assignment. Use when you need to check if a particular feature is assigned to a specific release. Returns assignment status (true/false) and entity references.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

feature.id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

ID of the feature to check assignment for.

release.id

string

"82709d41-1e90-4213-ba63-aecfb9aeca28"

ID of the release to check assignment for.


Productboard Get Hierarchy Entities Custom Fields

Integration name: PRODUCTBOARD_GET_HIERARCHY_ENTITIES_CUSTOM_FIELDS

Tool to retrieve a specific custom field definition for hierarchy entities. Use when you have a custom field ID to fetch its complete details including type, name, description, and options.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"025e5245-2b1d-4ee1-9119-a5d51a1c15d1"

Entity identifier. The UUID of the custom field to retrieve.


Productboard Get Notes Configurations V2

Integration name: PRODUCTBOARD_GET_NOTES_CONFIGURATIONS_V2

Tool to retrieve note configuration by type (simple, conversation, or opportunity). Use when you need to understand the fields, relationships, and constraints for a specific note type.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

type

string

"simple"

The entity type to retrieve configuration for. Must be one of: simple, conversation, or opportunity.


Productboard Get Notes V2

Integration name: PRODUCTBOARD_GET_NOTES_V2

Tool to retrieve a note using the v2 API. Use when you need to fetch details of a specific note by its UUID.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"123e4567-e89b-12d3-a456-426614174000"

UUID of the note to retrieve

fields

array

["all"]

Controls which fields are returned in the response. Not specified: returns only fields with non-empty values (default). 'all': returns all fields including null values. Specific field names: returns only specified fields. Combining 'all' with specific fields results in a 400 error. Unknown field IDs result in a 400 error.


Productboard Get Objective

Integration name: PRODUCTBOARD_GET_OBJECTIVE

Tool to retrieve details of a specific objective. Use when you have the objective ID to fetch its full details including name, description, status, timeframe, and owner.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"312f99a8-f200-4434-a724-c78b25858f2a"

Entity identifier of the objective to retrieve.


Productboard Get Release

Integration name: PRODUCTBOARD_GET_RELEASE

Tool to retrieve details of a specific release by ID. Use when you need complete information about a single release.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"3fa0ae50-cb39-4405-985c-8976d35ea344"

Entity identifier (UUID) of the release to retrieve.


Productboard Get Release Group

Integration name: PRODUCTBOARD_GET_RELEASE_GROUP

Tool to retrieve details of a specific release group. Use when you have the release group ID to fetch its full details.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"00000000-0000-0000-0000-000000000000"

Entity identifier (UUID) of the release group to retrieve.


Productboard Get Webhooks

Integration name: PRODUCTBOARD_GET_WEBHOOKS

Tool to retrieve details of a specific webhook subscription. Use when you have the webhook ID to fetch its complete configuration.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"995035aa-37f2-4165-9ea5-6c9e801411ab"

Entity identifier of the webhook subscription.


Productboard List Analytics Member Activities V2

Integration name: PRODUCTBOARD_LIST_ANALYTICS_MEMBER_ACTIVITIES_V2

Tool to retrieve member activity analytics data from Productboard. Use when you need to analyze member engagement metrics, activity patterns, or usage statistics. Supports date-range filtering and pagination.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

limit

integer

100

Maximum number of records to return. Default is 100.

dateTo

string

"2025-10-31"

End date for filtering activity data in ISO 8601 format (YYYY-MM-DD).

dateFrom

string

"2025-10-01"

Start date for filtering activity data in ISO 8601 format (YYYY-MM-DD).

pageCursor

string

Cursor for pagination to get the next page of results.


Productboard List Companies

Integration name: PRODUCTBOARD_LIST_COMPANIES

Tool to list companies. Use when you need a paginated list of companies with optional filters.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

term

string

Filter companies by name search term.

hasNotes

string

"true" returns only companies with notes; "false" returns only companies without notes.

featureId

string

Filter companies associated with the specified feature ID.

pageLimit

integer

100

Page size; default is 100.

pageOffset

integer

0

Offset token for the next page; default is 0. Use the returned offset from a previous response to iterate.


Productboard List Company Fields

Integration name: PRODUCTBOARD_LIST_COMPANY_FIELDS

Lists all custom field definitions for companies in your Productboard workspace. This endpoint returns metadata about company custom fields (field schemas), not the actual values. Use this to discover available company fields before setting or retrieving field values. Returns field ID, name, type, and optional description/settings for each field.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

No parameters required.


Productboard List Custom Fields

Integration name: PRODUCTBOARD_LIST_CUSTOM_FIELDS

Lists custom field definitions for hierarchy entities (Products, Components, Features). Returns metadata about custom fields (name, type, description) but not their values. Use this to discover available custom fields before querying their values for specific entities.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

type

array

["text"]

List of custom field types to filter by. Valid types: 'text' (text fields), 'custom-description' (description fields), 'number' (numeric fields), 'dropdown' (single-select dropdown), 'multi-dropdown' (multi-select dropdown), 'member' (team member fields). Multiple types can be specified to retrieve all matching custom fields.

pageLimit

integer

100

Maximum number of results per page. Controls the page size of the response.

pageCursor

string

Cursor for pagination. Use the value from links.next of a previous response to retrieve the next page of results.


Productboard List Custom Field Values

Integration name: PRODUCTBOARD_LIST_CUSTOM_FIELD_VALUES

Lists custom field values for hierarchy entities (products, components, features) in Productboard. Returns only non-empty values. Filter by custom field type or specific field ID. Combine filters to narrow results (e.g., get specific field values for a specific entity). Use links.next for pagination if more results exist.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

type

array

["text"]

Filter by custom field type(s). Possible values include: 'text', 'number', 'dropdown' (single-select), 'multi-dropdown' (multi-select), 'member', 'custom-description'. Provide a list to filter by multiple types. Required if customFieldId is not provided.

pageLimit

integer

100

Maximum number of results per page. Controls the page size of the response.

pageCursor

string

Cursor for pagination. Use the value from links.next of a previous response to retrieve the next page of results.

customField.id

string

"4c6d7e8f-9a1b-2c3d-4e5f-6789012345ab"

Filter by custom field ID. Use this to get all values for a specific custom field definition across entities. Required if type is not provided.

hierarchyEntity.id

string

"5f8d1e2b-3a4c-4d1f-9e62-1234567890ab"

Filter by hierarchy entity ID. Hierarchy entities include products, components, and features. Use this to get all custom field values for a specific entity.


Productboard List Entities Configurations V2

Integration name: PRODUCTBOARD_LIST_ENTITIES_CONFIGURATIONS_V2

Tool to retrieve configurations for all entity types in Productboard. Use when you need to understand available fields, relationships, and metadata for entity types like features, components, products, etc.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

page_cursor

string

Cursor for pagination. Use the pageCursor from links.next of previous response.


Productboard List Entities Relationships V2

Integration name: PRODUCTBOARD_LIST_ENTITIES_RELATIONSHIPS_V2

Tool to retrieve relationships for an entity in Productboard. Use when you need to find parent, child, or link relationships between entities.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

The UUID of the entity to retrieve relationships for.

type

string

"link"

Enum for entity relationship types.

targetId

string

"53e05804-3349-4b98-9ca6-46fdb724b9da"

Filter by the UUID of the target entity in the relationships.

pageCursor

string

Cursor pointing to the current position in the paginated list. Use the cursor from the previous response to get the next page.


Productboard List Entities V2

Integration name: PRODUCTBOARD_LIST_ENTITIES_V2

Tool to list entities from Productboard using the v2 API. Use when you need a paginated list of PM entities (products, components, features, subfeatures, initiatives, objectives, key results, releases, or release groups) with optional filters.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

name

string

"My Feature"

Filter by entity name.

type

string

"feature"

The type of the entity to list. Currently supported PM entity types: product, component, feature, subfeature, initiative, objective, keyResult, release, releaseGroup. The exact types available may vary based on the configuration of the workspace.

fields

array

["name","status"]

Controls which fields are returned in the response. Not specified: Returns only fields with non-empty values (default). "all": Returns all fields, including those with null values. Specific fields: Returns only the specified fields (e.g., "name", "status").

archived

boolean

false

Filter by archived status (true/false).

owner.id

string

"123e4567-e89b-12d3-a456-426614174000"

Filter by owner ID.

parent.id

string

"abc12345-6789-0def-1234-567890abcdef"

Filter by parent PM entity ID.

status.id

string

"789e0123-e89b-98d7-a123-456789012345"

Filter by status ID.

pageCursor

string

"eyJwYWdlIjoxfQ=="

Cursor pointing to the current position in the paginated list.

owner.email

string

"owner@example.com"

Filter by owner email.

status.name

string

"In Progress"

Filter by status name.


Productboard List Feature Initiatives

Integration name: PRODUCTBOARD_LIST_FEATURE_INITIATIVES

Tool to list initiatives linked to a given feature. Use when you need to retrieve all initiatives associated with a feature after confirming its ID.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"1b6c8c76-8f5d-4e1a-9f09-5efb6c4975c1"

UUID of the feature to list its linked initiatives

page_cursor

string

Cursor for pagination. Use the pageCursor from links.next of previous response.


Productboard List Feature Objectives

Integration name: PRODUCTBOARD_LIST_FEATURE_OBJECTIVES

Lists all objectives (OKRs) linked to a top-level feature. Returns objective IDs and hypermedia links. Note: This endpoint only works with top-level features, not subfeatures. Use PRODUCTBOARD_LIST_FEATURES to obtain valid feature IDs first.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"01234567-89ab-cdef-0123-456789abcdef"

UUID of the feature whose linked objectives to list. Must be a top-level feature ID, not a subfeature ID.

pageCursor

string

"abcdef123456"

Cursor token from the previous page's links.next for pagination


Productboard List Feature Release Assignments

Integration name: PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS

Tool to list feature–release assignments. Use when you need to retrieve assignments for a specific feature or release with optional state or date filters; paginate using links.next.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

pageLimit

integer

100

Maximum number of results per page. Controls the page size of the response.

feature.id

string

"d5f7c8a3-4e29-4d58-81fd-0ee234abcd12"

ID of the feature to filter by.

pageCursor

string

Cursor for pagination. Use the value from links.next of a previous response to retrieve the next page of results.

release.id

string

"a1b2c3d4-ef56-7890-abcd-1234567890ab"

ID of the release to filter by.

release.state

string

"active"

Filter assignments by release state (e.g., planned, active, closed).

release.timeframe.endDate.to

string

"2023-12-31"

Filter assignments whose release end date is on or before this date (YYYY-MM-DD).

release.timeframe.endDate.from

string

"2023-01-01"

Filter assignments whose release end date is on or after this date (YYYY-MM-DD).


Productboard List Feature Statuses

Integration name: PRODUCTBOARD_LIST_FEATURE_STATUSES

Tool to list feature statuses. Use when you need to retrieve all feature status records in a paginated form. Follow links.next for additional pages.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

next_page_url

string

Full URL for the next page of feature statuses; if omitted, the first page at '/feature-statuses' will be fetched


Productboard List Feedback Form Configurations

Integration name: PRODUCTBOARD_LIST_FEEDBACK_FORM_CONFIGURATIONS

Tool to list feedback form configurations. Use when you need a paginated list of feedback form configurations.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

pageLimit

integer

100

Page size; default is 100. Must be ≥ 1.

pageOffset

integer

0

Offset token for the next page; default is 0. Use the returned offset from a previous response to iterate.


Productboard List Initiatives

Integration name: PRODUCTBOARD_LIST_INITIATIVES

Tool to list initiatives from Productboard. Use when you need a paginated list of initiatives with optional filters for archived status, owner, and status. Follow links.next URL to retrieve additional pages.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

archived

boolean

false

Filter by archived status. True returns only archived initiatives, False returns only unarchived initiatives.

pageLimit

integer

100

Number of initiatives to return per page. Default is 100.

status.id

string

"123e4567-e89b-12d3-a456-426614174000"

Filter initiatives by status ID (UUID format).

pageCursor

string

Cursor for fetching subsequent pages. Obtain this from the 'pageCursor' field in a previous response. Leave empty for the first page.

owner.email

string

"user@example.com"

Filter initiatives by the owner's email address.

status.name

string

"In Progress"

Filter initiatives by status name.


Productboard List Jira Integrations

Integration name: PRODUCTBOARD_LIST_JIRA_INTEGRATIONS

Tool to list Jira integrations. Use when you need to retrieve Productboard's connected Jira integrations with optional pagination.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

pageUrl

string

"https://api.productboard.com/jira-integrations?page=2"

URL for the next page, obtained from the previous response's links.next. If not set, the first page of integrations is returned.


Productboard List Key Results

Integration name: PRODUCTBOARD_LIST_KEY_RESULTS

List key results from Productboard. Key results are measurable outcomes that track progress toward objectives. Use this action to:

  • Get all key results in the workspace

  • Filter key results by parent objective, status, owner, or archived state

  • Track progress on objectives through their associated key results

Returns paginated results with comprehensive details including progress metrics, ownership, and status. Note: If key results are not enabled in the workspace, this returns an empty list gracefully.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

archived

boolean

false

Filter by archived state. Set to false to get only active key results, true for archived ones. Leave unset to get all key results regardless of archived state.

pageLimit

integer

100

Number of key results to return per page. Default is 100.

parent.id

string

"pb_PARENT_ID_123"

Filter key results by parent objective ID. Key results in Productboard are typically linked to objectives. Use this to get all key results for a specific objective.

status.id

string

"pb_STATUS_ID_456"

Filter key results by their status ID. Use this when you know the exact status identifier.

pageCursor

string

Cursor for fetching subsequent pages. Obtain this from the 'pageCursor' field in a previous response. Leave empty for the first page. Valid for 1 minute.

owner.email

string

"user@example.com"

Filter key results by the owner's email address. Returns only key results owned by the specified user.

status.name

string

"In Progress"

Filter key results by status name (e.g., 'In Progress', 'Completed', 'At Risk'). More user-friendly than status.id.


Productboard List Notes Configurations V2

Integration name: PRODUCTBOARD_LIST_NOTES_CONFIGURATIONS_V2

Tool to list note configurations from Productboard v2 API. Use when you need to discover available fields, relationships, and validation rules for different note types (simple, conversation, opportunity, feature, initiative).

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

type

array

["simple","conversation"]

Optional list of entity types to filter results. Valid values: simple, conversation, opportunity, feature, initiative. If omitted, returns all note configurations.


Integration name: PRODUCTBOARD_LIST_NOTES_LINKS

Tool to list links associated with a note. Returns entities (products, components, features, or subfeatures) linked to the specified note.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

noteId

string

"3203b53b-fad6-4463-9a71-979b2dd85791"

UUID of the note to retrieve links for


Productboard List Notes Relationships V2

Integration name: PRODUCTBOARD_LIST_NOTES_RELATIONSHIPS_V2

Tool to retrieve relationships associated with a note. Returns entities (users, companies, features, components, products) linked to the specified note via customer or link relationships.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"0468e509-9472-4a71-ac54-499845b3a255"

UUID of the note

limit

integer

Maximum number of relationships to return per page

pageCursor

string

Cursor for pagination through relationships


Productboard List Notes V2

Integration name: PRODUCTBOARD_LIST_NOTES_V2

Tool to retrieve a paginated list of notes from Productboard using the v2 API. Use when you need to list notes with advanced filtering by archived/processed status, owner, creator, source, or date ranges. Supports field selection to optimize response size.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

fields

array

Controls which fields are returned in the response. Options: not specified (returns only non-empty fields), 'all' (returns all fields including null), or specific field names (e.g., ['name', 'tags']). Cannot combine 'all' with specific field IDs. See API docs for full field list.

archived

boolean

true

Filter notes by archived status. Set to true to show only archived notes, false for non-archived notes. Omit to show all.

owner_id

string

"e9f642b4-f0f8-4acc-ba0c-acc76453f60e"

Filter notes by owner UUID. Returns notes owned by the specified user.

createdTo

string

"2023-12-31T23:59:59Z"

Filter notes created on or before this date/time (inclusive). Must be in ISO-8601 format (e.g., '2023-12-31T23:59:59Z'). Can be combined with createdFrom to define a range.

processed

boolean

true

Filter notes by processed status. Set to true to show only processed notes, false for unprocessed notes. Omit to show all.

updatedTo

string

"2023-12-31T23:59:59Z"

Filter notes updated on or before this date/time (inclusive). Must be in ISO-8601 format (e.g., '2023-12-31T23:59:59Z'). Can be combined with updatedFrom to define a range.

creator_id

string

"e9f642b4-f0f8-4acc-ba0c-acc76453f60e"

Filter notes by creator UUID. Returns notes created by the specified user.

pageCursor

string

"eyJsYXN0SWQiOiIxMjM0NTY3ODkwIn0="

Cursor for pagination. Use the value from the previous response's links.next field to retrieve the next page.

createdFrom

string

"2023-10-01T00:00:00Z"

Filter notes created on or after this date/time (inclusive). Must be in ISO-8601 format (e.g., '2023-10-01T12:00:00Z'). Can be combined with createdTo to define a range.

owner_email

string

"jane.doe@example.com"

Filter notes by owner email address. Returns notes owned by the user with this email.

updatedFrom

string

"2023-10-01T00:00:00Z"

Filter notes updated on or after this date/time (inclusive). Must be in ISO-8601 format (e.g., '2023-10-01T12:00:00Z'). Can be combined with updatedTo to define a range.

creator_email

string

"john.doe@example.com"

Filter notes by creator email address. Returns notes created by the user with this email.

source_recordId

string

"ticket-12345"

Filter notes by the external source record ID. Returns all notes where the source.recordId matches the provided value. Multiple notes can share the same recordId and all will be returned. Can be combined with other filters.


Productboard List Note Tags

Integration name: PRODUCTBOARD_LIST_NOTE_TAGS

Tool to retrieve all tags associated with a specific Productboard note. Use when you need to view the current tags applied to a note for filtering, categorization, or analysis purposes.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

noteId

string

"3203b53b-fad6-4463-9a71-979b2dd85791"

UUID of the note to retrieve tags for. Obtain from list/create note actions.


Integration name: PRODUCTBOARD_LIST_OBJECTIVES_LINKS_FEATURES

Lists all features linked to a specific objective. Returns feature IDs and hypermedia links for each linked feature.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"9b03e741-7956-455a-a18e-06ba87b5e9b6"

UUID of the objective whose linked features to list.

pageCursor

string

"MTAw"

Cursor token from the previous page's links.next for pagination


Integration name: PRODUCTBOARD_LIST_OBJECTIVES_LINKS_INITIATIVES

Tool to list initiatives linked to a specific objective. Use when you need to retrieve all initiatives associated with an objective after confirming its ID.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"00000000-0000-0000-0000-000000000000"

Entity identifier. UUID of the objective to list its linked initiatives.

page_cursor

string

Cursor for pagination. Use the pageCursor from links.next of previous response.


Productboard List Plugin Integrations

Integration name: PRODUCTBOARD_LIST_PLUGIN_INTEGRATIONS

List all plugin integrations in the Productboard workspace. Plugin integrations allow you to add columns to the Productboard Features board that integrate with third-party systems (e.g., Jira, GitHub). They enable a "push button" workflow to send features to external systems. Returns a paginated list of plugin integration objects, each containing id, name, and description. Use the links.next URL in pageUrl parameter to fetch subsequent pages.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

pageUrl

string

"https://api.productboard.com/plugin-integrations?page=2"

URL for the next page, obtained from the previous response's links.next. If not set, the first page of integrations is returned.


Productboard List Release Groups

Integration name: PRODUCTBOARD_LIST_RELEASE_GROUPS

Lists all release groups in the Productboard workspace. Release groups allow organizing multiple sets of releases (e.g., sprints, development cycles, internal releases, or marketing launches). Use this action to discover available release groups, their IDs, names, and whether they are archived. Returns the first 100 release groups. Follow the links.next URL to retrieve additional pages if more than 100 groups exist.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

pageLimit

integer

100

Number of release groups to return per page. Default is 100.

pageCursor

string

Cursor for fetching subsequent pages. Obtain this from the 'pageCursor' field in a previous response. Leave empty for the first page.


Productboard List Releases

Integration name: PRODUCTBOARD_LIST_RELEASES

Tool to list all releases in Productboard. Use when you need a paginated list of releases; follow links.next for more pages.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

releaseGroup.id

string

"123e4567-e89b-12d3-a456-426614174000"

UUID of a release group to filter releases by.


Productboard List Users

Integration name: PRODUCTBOARD_LIST_USERS

Retrieves a paginated list of all users in the Productboard workspace. Returns user details including id, name, email, externalId, and companyId. The API paginates results (up to 100 users per page). Use the 'next' URL from the response links to fetch subsequent pages if available.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

next

string

Pagination cursor URL for the next page of results. Obtain this from the 'links.next' field in a previous response. Leave empty for the first page. Accepts both full URLs (e.g., 'https://api.productboard.com/users?page=2') and relative paths (e.g., '/users?page=2').


Productboard List Webhooks

Integration name: PRODUCTBOARD_LIST_WEBHOOKS

Tool to list all webhook subscriptions. Use when you need to retrieve all registered webhook endpoints and their configurations.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

No parameters required.


Productboard Remove Note Follower

Integration name: PRODUCTBOARD_REMOVE_NOTE_FOLLOWER

Tool to remove a follower from a Productboard note. Use after confirming the note ID and follower email are correct.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

email

string

"user@example.com"

Email address of the follower to remove

noteId

string

"123e4567-e89b-12d3-a456-426655440000"

UUID of the note from which to remove the follower


Productboard Retrieve Company

Integration name: PRODUCTBOARD_RETRIEVE_COMPANY

Tool to retrieve details of a specific company. Use when you have the company ID to fetch its full details.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"550e8400-e29b-41d4-a716-446655440000"

Identifier of the company to retrieve.


Productboard Retrieve Company Field

Integration name: PRODUCTBOARD_RETRIEVE_COMPANY_FIELD

Tool to retrieve details of a specific company custom field. Use when you have the custom field ID and need its metadata.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"39acaad1-0dba-4ddc-8f41-cacf56829efb"

UUID of the company custom field to retrieve (e.g., from LIST_COMPANY_FIELDS action)


Productboard Retrieve Company Field Value

Integration name: PRODUCTBOARD_RETRIEVE_COMPANY_FIELD_VALUE

Tool to retrieve a specific company custom field value. Use when you need the current value of a custom field for a given company by its IDs.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

companyId

string

"12345"

ID of the company to retrieve the custom field value for

companyCustomFieldId

string

"67890"

ID of the company custom field to retrieve


Productboard Retrieve Feature

Integration name: PRODUCTBOARD_RETRIEVE_FEATURE

Tool to retrieve details of a specific feature. Use when you need complete info on one feature.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"00000000-0000-0000-0000-000000000000"

UUID of the feature to retrieve


Productboard Retrieve Product

Integration name: PRODUCTBOARD_RETRIEVE_PRODUCT

Tool to retrieve details of a specific product. Use when you have the product ID to fetch its full details.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"550e8400-e29b-41d4-a716-446655440000"

Identifier of the product to retrieve.


Productboard Retrieve User

Integration name: PRODUCTBOARD_RETRIEVE_USER

Tool to retrieve details of a specific user. Use when you have the user ID to fetch its full details.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"550e8400-e29b-41d4-a716-446655440000"

Unique identifier (UUID) of the user to retrieve.


Productboard Scim List Users

Integration name: PRODUCTBOARD_SCIM_LIST_USERS

Tool to list users via SCIM. Use when checking for existing users before creation.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

count

integer

25

Number of items to return for pagination.

filter

string

"userName eq \"alice@example.com\""

Filter expression; supports 'eq' and 'and' on attributes id, externalId, userName, displayName, title, active.

sortBy

string

"userName"

Attribute to sort by; one of id, externalId, userName, displayName, title, active.

sortOrder

string

"ascending"

Sort order; ascending or descending.

startIndex

integer

1

1-based index for pagination; the first item is 1.


Productboard Search Entities V2

Integration name: PRODUCTBOARD_SEARCH_ENTITIES_V2

Tool to search for entities across Productboard using the v2 API. Use when you need to find entities by various criteria like IDs, name, type, status, owner, parent, or archived status. Supports pagination for large result sets.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

data

object

Search criteria object containing filters for entity search

pageCursor

string

"eyJpZCI6IjEyMzQ1Njc4LTEyMzQtMTIzNC0xMjM0LTEyMzQ1Njc4OTBhYiJ9"

Cursor pointing to the current position in the paginated list. Obtained from the previous response's links.next field


Productboard Set Company Field Value

Integration name: PRODUCTBOARD_SET_COMPANY_FIELD_VALUE

Tool to set or replace a specific company custom field's value. Use when you need to update a company's custom field after confirming the field ID and ensuring the new value matches the field type.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

value

"Some text"

New custom field value. Must match the field type: string for text fields or number for number fields.

companyId

string

"550e8400-e29b-41d4-a716-446655440000"

UUID of the company to update.

companyCustomFieldId

string

"cf_12345"

UUID of the company custom field to set.


Productboard Set Custom Field Value

Integration name: PRODUCTBOARD_SET_CUSTOM_FIELD_VALUE

Tool to set a custom field value on a hierarchy entity. Use when you need to update a product, component, or feature field with a specific value after confirming the field and entity IDs.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

value

"Example text"

Value to assign to the custom field. Must match the field type (e.g., string, number, single-select key, list of keys for multi-select).

customField.id

string

"4c6d7e8f-9a1b-2c3d-4e5f-6789012345ab"

UUID of the custom field to set on the hierarchy entity.

hierarchyEntity.id

string

"5f8d1e2b-3a4c-4d1f-9e62-1234567890ab"

UUID of the hierarchy entity (product, component, or feature) to update.


Productboard Set Entities Relationships Parent V2

Integration name: PRODUCTBOARD_SET_ENTITIES_RELATIONSHIPS_PARENT_V2

Tool to set parent relationship on an entity. Use when establishing hierarchical relationships between entities in Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

The UUID of the entity to set the parent relationship on.

data

object

Relationship data containing target entity reference.


Productboard Set Feature Release Assignment

Integration name: PRODUCTBOARD_SET_FEATURE_RELEASE_ASSIGNMENT

Tool to update a feature release assignment. Use when you need to assign a feature to a release (set assigned=true) or remove it from a release (set assigned=false).

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

assigned

boolean

true

Set to true when you want to assign the feature into the release. Set to false when you want to remove the feature from the release.

feature.id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

ID of the feature.

release.id

string

"94139054-f9f2-43c3-b1fc-e0b305de03c1"

ID of the release.


Productboard Set Features

Integration name: PRODUCTBOARD_SET_FEATURES

Tool to update a feature by ID. Use when you need to modify feature properties like name, description, status, parent, timeframe, or archived flag.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"2d836357-4dca-4d67-bd3c-3d1d0e20c4bb"

UUID of the feature to update.

data

object

Data payload containing fields to update.


Productboard Set Notes Relationships Customer V2

Integration name: PRODUCTBOARD_SET_NOTES_RELATIONSHIPS_CUSTOMER_V2

Tool to set a customer relationship on a note in Productboard. Use when you need to associate a note with a user or company customer entity.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"802a45c0-1d15-48d4-9570-92273432f15f"

UUID of the note to set the customer relationship on.

data

object

Data containing the target customer entity to associate with the note.


Productboard Set Product

Integration name: PRODUCTBOARD_SET_PRODUCT

Tool to update a product using PUT method in Productboard. Use when you need to modify a product's name, description, or owner with full replacement semantics.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"7a544666-ca89-4abe-8c1b-68e1559c20b8"

UUID of the product to update.

data

object

Data payload containing the fields to update.


Productboard Update Companies Custom Fields

Integration name: PRODUCTBOARD_UPDATE_COMPANIES_CUSTOM_FIELDS

Tool to update a company custom field name. Use when you need to rename an existing company custom field in Productboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"92d82b11-f589-45ee-848a-e0702579d60e"

Entity identifier (UUID) of the company custom field to update

name

string

"Company Website"

New company field name


Productboard Update Company

Integration name: PRODUCTBOARD_UPDATE_COMPANY

Tool to update an existing company in Productboard. Use when you need to modify company details such as name, description, domain, or source metadata.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"968920e8-0edd-4448-8450-af847d6f440e"

Identifier of the company to update.

data

object

Company data fields to update. All fields within data are optional.


Productboard Update Component

Integration name: PRODUCTBOARD_UPDATE_COMPONENT

Tool to update an existing component. Use when you need to modify component name, description, owner, or parent entity.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"2911c40f-2309-4fd7-8338-251d34a76f0c"

UUID of the component to update.

data

object

Payload containing the component fields to update.


Productboard Update Entities V2

Integration name: PRODUCTBOARD_UPDATE_ENTITIES_V2

Tool to update a PM entity using the v2 API. Use when you need to modify entity fields or apply patch operations to products, components, features, subfeatures, initiatives, objectives, key results, releases, or release groups.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

The UUID of the entity to update.

data

object

Data containing the fields or patch operations to apply to the entity.


Productboard Update Features

Integration name: PRODUCTBOARD_UPDATE_FEATURES

Tool to update a feature in Productboard. Use when modifying feature details like name, description, status, owner, parent, or timeframe.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"78bf9025-06c9-44ce-82f7-ab985892801d"

UUID of the feature to update.

data

object

Fields to update on the feature.


Productboard Update Notes V2

Integration name: PRODUCTBOARD_UPDATE_NOTES_V2

Tool to update a note using the v2 API. Supports two update methods: direct field updates via fields parameter or granular patch operations via patch parameter. Use fields for simple updates (e.g., changing name), and patch for array operations like adding/removing tags.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"0468e509-9472-4a71-ac54-499845b3a255"

UUID of the note to update

patch

array

[{"op":"set","path":"/fields/name","value":"Updated via Patch Method"},{"op":"addItems","path":"/fields/tags","value":["new-tag"]}]

List of patch operations for granular updates (set/clear/addItems/removeItems). Use for array operations or conditional updates. Cannot be used together with fields

fields

object

{"name":"Updated via Fields Method"}

Direct field updates as key-value pairs. Use this for simple field assignments. Cannot be used together with patch. Supported fields: name (str), owner (dict), tags (list of dicts), content (str/dict), archived (bool), processed (bool), source (dict)


Productboard Update Objectives

Integration name: PRODUCTBOARD_UPDATE_OBJECTIVES

Tool to update an existing objective in Productboard. Use when you need to modify objective properties such as name, description, owner, status, timeframe, or archive state.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"312f99a8-f200-4434-a724-c78b25858f2a"

ID of the objective to update.

data

object

Data to update for the objective.


Productboard Update Product

Integration name: PRODUCTBOARD_UPDATE_PRODUCT

Tool to update a product in Productboard. Use when you need to modify a product's name, description, or owner.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"7a544666-ca89-4abe-8c1b-68e1559c20b8"

UUID of the product to update.

data

object

Data payload containing the fields to update.


Productboard Update Release

Integration name: PRODUCTBOARD_UPDATE_RELEASE

Tool to update an existing release in Productboard. Use when you need to modify release properties such as name, description, state, archived status, release group, or timeframe.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"82709d41-1e90-4213-ba63-aecfb9aeca28"

UUID of the release to update.

name

string

"Version 1.0 - Updated"

New release name or omit if it should not be changed.

state

string

"in-progress"

Valid states for a release.

archived

boolean

false

Archived flag value or omit if it should not be changed.

timeframe

object

Release timeframe for updates.

description

string

"<p>Release <s>R123</s></p>"

New release description (HTML format) or omit if it should not be changed.

releaseGroup

object

Release group reference for updating.


Productboard Update User

Integration name: PRODUCTBOARD_UPDATE_USER

Tool to update a user's information. Use when you need to modify a user's name, email, or external ID.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

id

string

"b9b9a2db-367a-4eb3-a5f3-80f45e8347a4"

Unique identifier (UUID) of the user to update.

data

object

User data fields to update. At least one field (name, email, or externalId) must be provided.