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
Productboard Add Note FollowersIntegration 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.
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
Productboard Add Note TagIntegration 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.
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
Productboard Create CompanyIntegration 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.
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
Productboard Create Company FieldIntegration 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.
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
Productboard Create ComponentIntegration 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.
data
object
✅
—
Payload wrapper containing component details
Productboard Create Entities Relationships V2
Productboard Create Entities Relationships V2Integration 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.
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
Productboard Create Entities V2Integration 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.
data
object
✅
—
Entity data including type, fields, and relationships
Productboard Create Feature
Productboard Create FeatureIntegration 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.
data
object
✅
—
Feature data payload
Productboard Create Feature Objective Link
Productboard Create Feature Objective LinkIntegration 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.
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.
Productboard Create Note Link
Productboard Create Note LinkIntegration 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.
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
Productboard Create Notes V2Integration 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.
data
object
✅
—
Note data including type, fields, and optional relationships.
Productboard Create Objectives
Productboard Create ObjectivesIntegration 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.
data
object
✅
—
Data payload containing the objective details.
Productboard Create Objectives Links Features
Productboard Create Objectives Links FeaturesIntegration 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.
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
Productboard Create ReleaseIntegration 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.
data
object
✅
—
Payload containing the release details to create.
Productboard Create Users
Productboard Create UsersIntegration 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.
data
object
✅
—
User data containing email, name, and externalId fields.
Productboard Create Webhook
Productboard Create WebhookIntegration 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.
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
Productboard Delete CompanyIntegration 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.
id
string
✅
"12345"
ID of the company to delete
Productboard Delete Company Field
Productboard Delete Company FieldIntegration 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.
id
string
✅
"6ce5b872-0144-4862-a215-7d6434ba9662"
ID of the company custom field to delete (UUID format)
Productboard Delete Custom Field Value
Productboard Delete Custom Field ValueIntegration 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.
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
Productboard Delete Entities Relationships V2Integration 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.
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
Productboard Delete Entities V2Integration 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.
id
string
✅
"49edf405-92c7-4815-9396-3ef4322c656f"
The ID of the PM entity to delete.
Productboard Delete Feature
Productboard Delete FeatureIntegration 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.
id
string
✅
"123e4567-e89b-12d3-a456-426614174000"
UUID of the feature to delete; ensure subfeatures are deleted first
Productboard Delete Feature Objective Link
Productboard Delete Feature Objective LinkIntegration 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.
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
Productboard Delete InitiativesIntegration 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.
id
string
✅
"12345678-1234-1234-1234-123456789abc"
UUID of the initiative to delete
Productboard Delete Key Results
Productboard Delete Key ResultsIntegration 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.
id
string
✅
"00000000-0000-0000-0000-000000000000"
Entity identifier of the key result to delete (UUID format)
Productboard Delete Notes Relationships V2
Productboard Delete Notes Relationships V2Integration 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.
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
Productboard Delete Notes V2Integration 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.
id
string
✅
"123e4567-e89b-12d3-a456-426614174000"
UUID of the note to delete
Productboard Delete Note Tag
Productboard Delete Note TagIntegration 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.
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
Productboard Delete ObjectivesIntegration 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.
id
string
✅
"9b4bcb49-7bbd-48a8-8d53-c8ac6e960dde"
Entity identifier (UUID of the objective to delete).
Productboard Delete Objectives Links Features
Productboard Delete Objectives Links FeaturesIntegration 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.
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
Productboard Delete ReleaseIntegration 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.
id
string
✅
"3fa0ae50-cb39-4405-985c-8976d35ea344"
UUID of the release to delete (e.g., '3fa0ae50-cb39-4405-985c-8976d35ea344')
Productboard Delete User
Productboard Delete UserIntegration 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.
id
string
✅
"5e8f0b9c2d3a4b6f7d8e9a0c"
ID of the user to delete
Productboard Delete Webhook
Productboard Delete WebhookIntegration 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.
id
string
✅
"995035aa-37f2-4165-9ea5-6c9e801411ab"
UUID of the webhook subscription to delete (e.g., '995035aa-37f2-4165-9ea5-6c9e801411ab')
Productboard Get Component
Productboard Get ComponentIntegration 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.
id
string
✅
"ee0b1742-017a-4ad0-b077-a45ca6bc4ec6"
Entity identifier (UUID) of the component to retrieve.
Productboard Get Custom Field Value
Productboard Get Custom Field ValueIntegration 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.
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
Productboard Get Entities Configurations V2Integration 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.
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
Productboard Get Entities V2Integration 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.
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
Productboard Get Feature Release AssignmentIntegration 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.
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
Productboard Get Hierarchy Entities Custom FieldsIntegration 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.
id
string
✅
"025e5245-2b1d-4ee1-9119-a5d51a1c15d1"
Entity identifier. The UUID of the custom field to retrieve.
Productboard Get Notes Configurations V2
Productboard Get Notes Configurations V2Integration 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.
type
string
✅
"simple"
The entity type to retrieve configuration for. Must be one of: simple, conversation, or opportunity.
Productboard Get Notes V2
Productboard Get Notes V2Integration 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.
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
Productboard Get ObjectiveIntegration 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.
id
string
✅
"312f99a8-f200-4434-a724-c78b25858f2a"
Entity identifier of the objective to retrieve.
Productboard Get Release
Productboard Get ReleaseIntegration 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.
id
string
✅
"3fa0ae50-cb39-4405-985c-8976d35ea344"
Entity identifier (UUID) of the release to retrieve.
Productboard Get Release Group
Productboard Get Release GroupIntegration 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.
id
string
✅
"00000000-0000-0000-0000-000000000000"
Entity identifier (UUID) of the release group to retrieve.
Productboard Get Webhooks
Productboard Get WebhooksIntegration 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.
id
string
✅
"995035aa-37f2-4165-9ea5-6c9e801411ab"
Entity identifier of the webhook subscription.
Productboard List Analytics Member Activities V2
Productboard List Analytics Member Activities V2Integration 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.
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
Productboard List CompaniesIntegration 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.
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
Productboard List Company FieldsIntegration 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
Productboard List Custom FieldsIntegration 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.
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
Productboard List Custom Field ValuesIntegration 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.
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
Productboard List Entities Configurations V2Integration 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.
page_cursor
string
—
Cursor for pagination. Use the pageCursor from links.next of previous response.
Productboard List Entities Relationships V2
Productboard List Entities Relationships V2Integration 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.
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
Productboard List Entities V2Integration 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.
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
Productboard List Feature InitiativesIntegration 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.
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
Productboard List Feature ObjectivesIntegration 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.
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
Productboard List Feature Release AssignmentsIntegration 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.
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
Productboard List Feature StatusesIntegration 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.
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
Productboard List Feedback Form ConfigurationsIntegration 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.
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
Productboard List InitiativesIntegration 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.
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
Productboard List Jira IntegrationsIntegration 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.
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
Productboard List Key ResultsIntegration 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.
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
Productboard List Notes Configurations V2Integration 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.
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.
Productboard List Notes Links
Productboard List Notes LinksIntegration 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.
noteId
string
✅
"3203b53b-fad6-4463-9a71-979b2dd85791"
UUID of the note to retrieve links for
Productboard List Notes Relationships V2
Productboard List Notes Relationships V2Integration 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.
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
Productboard List Notes V2Integration 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.
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
Productboard List Note TagsIntegration 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.
noteId
string
✅
"3203b53b-fad6-4463-9a71-979b2dd85791"
UUID of the note to retrieve tags for. Obtain from list/create note actions.
Productboard List Objectives Links Features
Productboard List Objectives Links FeaturesIntegration 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.
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
Productboard List Objectives Links Initiatives
Productboard List Objectives Links InitiativesIntegration 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.
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
Productboard List Plugin IntegrationsIntegration 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.
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
Productboard List Release GroupsIntegration 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.
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
Productboard List ReleasesIntegration 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.
releaseGroup.id
string
"123e4567-e89b-12d3-a456-426614174000"
UUID of a release group to filter releases by.
Productboard List Users
Productboard List UsersIntegration 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.
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
Productboard List WebhooksIntegration 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
Productboard Remove Note FollowerIntegration 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.
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
Productboard Retrieve CompanyIntegration 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.
id
string
✅
"550e8400-e29b-41d4-a716-446655440000"
Identifier of the company to retrieve.
Productboard Retrieve Company Field
Productboard Retrieve Company FieldIntegration 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.
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
Productboard Retrieve Company Field ValueIntegration 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.
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
Productboard Retrieve FeatureIntegration 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.
id
string
✅
"00000000-0000-0000-0000-000000000000"
UUID of the feature to retrieve
Productboard Retrieve Product
Productboard Retrieve ProductIntegration 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.
id
string
✅
"550e8400-e29b-41d4-a716-446655440000"
Identifier of the product to retrieve.
Productboard Retrieve User
Productboard Retrieve UserIntegration 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.
id
string
✅
"550e8400-e29b-41d4-a716-446655440000"
Unique identifier (UUID) of the user to retrieve.
Productboard Scim List Users
Productboard Scim List UsersIntegration 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.
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
Productboard Search Entities V2Integration 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.
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
Productboard Set Company Field ValueIntegration 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.
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
Productboard Set Custom Field ValueIntegration 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.
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
Productboard Set Entities Relationships Parent V2Integration 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.
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
Productboard Set Feature Release AssignmentIntegration 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.
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
Productboard Set FeaturesIntegration 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.
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
Productboard Set Notes Relationships Customer V2Integration 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.
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
Productboard Set ProductIntegration 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.
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
Productboard Update Companies Custom FieldsIntegration 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.
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
Productboard Update CompanyIntegration 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.
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
Productboard Update ComponentIntegration 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.
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
Productboard Update Entities V2Integration 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.
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
Productboard Update FeaturesIntegration 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.
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
Productboard Update Notes V2Integration 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.
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
Productboard Update ObjectivesIntegration 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.
id
string
✅
"312f99a8-f200-4434-a724-c78b25858f2a"
ID of the objective to update.
data
object
✅
—
Data to update for the objective.
Productboard Update Product
Productboard Update ProductIntegration 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.
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
Productboard Update ReleaseIntegration 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.
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
Productboard Update UserIntegration 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.
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.