Dev & Project Management
🧭 Productboard integration
Verified
Dev & Project Management
Verified
Connect Productboard once and every agent in your squad can work in it for you, with exactly as much access as you decide to give, and a receipt for every call it makes.
If the connection ever expires, the card shows Reconnect; one click re-authorizes the same account with the same settings.
Multiple accounts: connect as many as you need (say, yours and a client's). One is primary. Agents use it unless a mission says otherwise.
This app connects with standard access. Every agent can still be individually allowed, scoped, or denied from the Integrations page.
The 99 tools agents use in Productboard through Mission Control, and the lowest access level that includes each. Agents discover these themselves. You never have to name a tool; asking in plain language is enough.
| Tool | What it does | Access level |
|---|---|---|
Add note followersPRODUCTBOARD_ADD_NOTE_FOLLOWERS | Add multiple followers to a Productboard note. | All levels |
Add note tagPRODUCTBOARD_ADD_NOTE_TAG | Adds a tag to a Productboard note for categorization and organization. | All levels |
Create companyPRODUCTBOARD_CREATE_COMPANY | Create a new company in Productboard. Use when you need to add a company record after gathering its details and optional metadata. | All levels |
Create company fieldPRODUCTBOARD_CREATE_COMPANY_FIELD | Create a new custom field for companies. Use when you need to define custom company attributes in Productboard after confirming the field schema. | All levels |
Create componentPRODUCTBOARD_CREATE_COMPONENT | Create a new (sub)component under a product or component. | All levels |
Create entities relationships v2PRODUCTBOARD_CREATE_ENTITIES_RELATIONSHIPS_V2 | Create a relationship between two entities in Productboard. | All levels |
Create entities v2PRODUCTBOARD_CREATE_ENTITIES_V2 | Create a new entity in Productboard using the v2 API. | All levels |
Create featurePRODUCTBOARD_CREATE_FEATURE | Create a new feature or subfeature in Productboard. | All levels |
Create feature objective linkPRODUCTBOARD_CREATE_FEATURE_OBJECTIVE_LINK | Create a link between a feature and an objective (OKR). | All levels |
Create notes v2PRODUCTBOARD_CREATE_NOTES_V2 | Create a new note in Productboard using the v2 API. | All levels |
Create note linkPRODUCTBOARD_CREATE_NOTE_LINK | Create a link between a note and an entity. | All levels |
Create objectivesPRODUCTBOARD_CREATE_OBJECTIVES | Create a new objective in Productboard. Use when you need to create a strategic objective with optional details like owner, parent, status, and timeframe. | All levels |
Create objectives links featuresPRODUCTBOARD_CREATE_OBJECTIVES_LINKS_FEATURES | Create a new link between an objective and a feature. | All levels |
Create releasePRODUCTBOARD_CREATE_RELEASE | Create a new release in Productboard. Use when you need to create a release with a name, description, and assigned release group. | All levels |
Create usersPRODUCTBOARD_CREATE_USERS | Create a new user in Productboard. Use when you need to add a user with email, name, and/or external identifier. | All levels |
Create webhookPRODUCTBOARD_CREATE_WEBHOOK | Create a new webhook subscription. Use when you need to register a public endpoint to receive webhooks from Productboard. | All levels |
Delete companyPRODUCTBOARD_DELETE_COMPANY | Delete a specific company. Use when you have confirmed the company ID and need to remove it from Productboard. | All levels |
Delete company fieldPRODUCTBOARD_DELETE_COMPANY_FIELD | Delete a specific company custom field. Use after confirming the field ID and ensuring no dependencies remain. | All levels |
Delete custom field valuePRODUCTBOARD_DELETE_CUSTOM_FIELD_VALUE | Delete a custom field value from a hierarchy entity in Productboard. | All levels |
Delete entities relationships v2PRODUCTBOARD_DELETE_ENTITIES_RELATIONSHIPS_V2 | Delete a relationship between two entities. | All levels |
Delete entities v2PRODUCTBOARD_DELETE_ENTITIES_V2 | Delete a PM entity using the v2 API. Use when you need to permanently remove an entity from Productboard. Returns 204 on success. | All levels |
Delete featurePRODUCTBOARD_DELETE_FEATURE | Delete a specific feature. Use when you have confirmed the feature ID and deleted its subfeatures before removal. | All levels |
Delete feature objective linkPRODUCTBOARD_DELETE_FEATURE_OBJECTIVE_LINK | Delete a link between a feature and an objective. | All levels |
Delete initiativesPRODUCTBOARD_DELETE_INITIATIVES | Delete a specific initiative. Use when you have confirmed the initiative ID and need to permanently remove it from Productboard. | All levels |
Delete key resultsPRODUCTBOARD_DELETE_KEY_RESULTS | Delete a specific key result from Productboard. | All levels |
Delete notes relationships v2PRODUCTBOARD_DELETE_NOTES_RELATIONSHIPS_V2 | Delete a note relationship. Use when you need to remove a specific relationship between a note and another entity (customer or link) in Productboard. | All levels |
Delete notes v2PRODUCTBOARD_DELETE_NOTES_V2 | Delete a note using the v2 API. Permanently removes the note and all its associated data. Returns 204 on success. | All levels |
Delete note tagPRODUCTBOARD_DELETE_NOTE_TAG | Remove a tag from a Productboard note. Use when you need to detach a specific tag from a note after tagging. | All levels |
Delete objectivesPRODUCTBOARD_DELETE_OBJECTIVES | Delete a specific objective from Productboard. | All levels |
Delete objectives links featuresPRODUCTBOARD_DELETE_OBJECTIVES_LINKS_FEATURES | Delete a link between an objective and a feature. | All levels |
Delete releasePRODUCTBOARD_DELETE_RELEASE | Delete a specific release. Use when you have confirmed the release ID and need to remove it from Productboard. | All levels |
Delete userPRODUCTBOARD_DELETE_USER | Delete a specific user. Use when you have confirmed the user ID and need to remove it from Productboard. | All levels |
Delete webhookPRODUCTBOARD_DELETE_WEBHOOK | Delete a webhook subscription. Use when you need to remove a webhook subscription from Productboard. | All levels |
Get componentPRODUCTBOARD_GET_COMPONENT | 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. | All levels |
Get custom field valuePRODUCTBOARD_GET_CUSTOM_FIELD_VALUE | Retrieve a custom field's value for a specific hierarchy entity. | All levels |
Get entities configurations v2PRODUCTBOARD_GET_ENTITIES_CONFIGURATIONS_V2 | Retrieve entity configuration for a specific type. | All levels |
Get entities v2PRODUCTBOARD_GET_ENTITIES_V2 | 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. | All levels |
Get feature release assignmentPRODUCTBOARD_GET_FEATURE_RELEASE_ASSIGNMENT | Retrieve a specific feature release assignment. | All levels |
Get hierarchy entities custom fieldsPRODUCTBOARD_GET_HIERARCHY_ENTITIES_CUSTOM_FIELDS | Retrieve a specific custom field definition for hierarchy entities. | All levels |
Get notes configurations v2PRODUCTBOARD_GET_NOTES_CONFIGURATIONS_V2 | Retrieve note configuration by type (simple, conversation, or opportunity). | All levels |
Get notes v2PRODUCTBOARD_GET_NOTES_V2 | Retrieve a note using the v2 API. Use when you need to fetch details of a specific note by its UUID. | All levels |
Get objectivePRODUCTBOARD_GET_OBJECTIVE | 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. | All levels |
Get releasePRODUCTBOARD_GET_RELEASE | Retrieve details of a specific release by ID. | All levels |
Get release groupPRODUCTBOARD_GET_RELEASE_GROUP | Retrieve details of a specific release group. | All levels |
Get webhooksPRODUCTBOARD_GET_WEBHOOKS | Retrieve details of a specific webhook subscription. | All levels |
List analytics member activities v2PRODUCTBOARD_LIST_ANALYTICS_MEMBER_ACTIVITIES_V2 | Retrieve member activity analytics data from Productboard. | All levels |
List companiesPRODUCTBOARD_LIST_COMPANIES | List companies. Use when you need a paginated list of companies with optional filters. | All levels |
List company fieldsPRODUCTBOARD_LIST_COMPANY_FIELDS | Lists all custom field definitions for companies in your Productboard workspace. | All levels |
List custom fieldsPRODUCTBOARD_LIST_CUSTOM_FIELDS | Lists custom field definitions for hierarchy entities (Products, Components, Features). | All levels |
List custom field valuesPRODUCTBOARD_LIST_CUSTOM_FIELD_VALUES | Lists custom field values for hierarchy entities (products, components, features) in Productboard. | All levels |
List entities configurations v2PRODUCTBOARD_LIST_ENTITIES_CONFIGURATIONS_V2 | Retrieve configurations for all entity types in Productboard. | All levels |
List entities relationships v2PRODUCTBOARD_LIST_ENTITIES_RELATIONSHIPS_V2 | Retrieve relationships for an entity in Productboard. | All levels |
List entities v2PRODUCTBOARD_LIST_ENTITIES_V2 | List entities from Productboard using the v2 API. | All levels |
List feature initiativesPRODUCTBOARD_LIST_FEATURE_INITIATIVES | List initiatives linked to a given feature. | All levels |
List feature objectivesPRODUCTBOARD_LIST_FEATURE_OBJECTIVES | Lists all objectives (OKRs) linked to a top-level feature. | All levels |
List feature release assignmentsPRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS | 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. | All levels |
List feature statusesPRODUCTBOARD_LIST_FEATURE_STATUSES | List feature statuses. Use when you need to retrieve all feature status records in a paginated form. Follow 'links.next' for additional pages. | All levels |
List feedback form configurationsPRODUCTBOARD_LIST_FEEDBACK_FORM_CONFIGURATIONS | List feedback form configurations. Use when you need a paginated list of feedback form configurations. | All levels |
List initiativesPRODUCTBOARD_LIST_INITIATIVES | 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. | All levels |
List jira integrationsPRODUCTBOARD_LIST_JIRA_INTEGRATIONS | List Jira integrations. Use when you need to retrieve Productboard's connected Jira integrations with optional pagination. | All levels |
List key resultsPRODUCTBOARD_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,… | All levels |
List notes configurations v2PRODUCTBOARD_LIST_NOTES_CONFIGURATIONS_V2 | List note configurations from Productboard v2 API. | All levels |
List notes linksPRODUCTBOARD_LIST_NOTES_LINKS | List links associated with a note. Returns entities (products, components, features, or subfeatures) linked to the specified note. | All levels |
List notes relationships v2PRODUCTBOARD_LIST_NOTES_RELATIONSHIPS_V2 | Retrieve relationships associated with a note. | All levels |
List notes v2PRODUCTBOARD_LIST_NOTES_V2 | Retrieve a paginated list of notes from Productboard using the v2 API. | All levels |
List note tagsPRODUCTBOARD_LIST_NOTE_TAGS | Retrieve all tags associated with a specific Productboard note. | All levels |
List objectives links featuresPRODUCTBOARD_LIST_OBJECTIVES_LINKS_FEATURES | Lists all features linked to a specific objective. | All levels |
List objectives links initiativesPRODUCTBOARD_LIST_OBJECTIVES_LINKS_INITIATIVES | List initiatives linked to a specific objective. | All levels |
List plugin integrationsPRODUCTBOARD_LIST_PLUGIN_INTEGRATIONS | List all plugin integrations in the Productboard workspace. | All levels |
List releasesPRODUCTBOARD_LIST_RELEASES | List all releases in Productboard. Use when you need a paginated list of releases; follow links.next for more pages. | All levels |
List release groupsPRODUCTBOARD_LIST_RELEASE_GROUPS | Lists all release groups in the Productboard workspace. | All levels |
List usersPRODUCTBOARD_LIST_USERS | Retrieves a paginated list of all users in the Productboard workspace. | All levels |
List webhooksPRODUCTBOARD_LIST_WEBHOOKS | List all webhook subscriptions. Use when you need to retrieve all registered webhook endpoints and their configurations. | All levels |
Remove note followerPRODUCTBOARD_REMOVE_NOTE_FOLLOWER | Remove a follower from a Productboard note. | All levels |
Retrieve companyPRODUCTBOARD_RETRIEVE_COMPANY | Retrieve details of a specific company. Use when you have the company ID to fetch its full details. | All levels |
Retrieve company fieldPRODUCTBOARD_RETRIEVE_COMPANY_FIELD | Retrieve details of a specific company custom field. | All levels |
Retrieve company field valuePRODUCTBOARD_RETRIEVE_COMPANY_FIELD_VALUE | Retrieve a specific company custom field value. | All levels |
Retrieve featurePRODUCTBOARD_RETRIEVE_FEATURE | Retrieve details of a specific feature. Use when you need complete info on one feature. | All levels |
Retrieve productPRODUCTBOARD_RETRIEVE_PRODUCT | Retrieve details of a specific product. Use when you have the product ID to fetch its full details. | All levels |
Retrieve userPRODUCTBOARD_RETRIEVE_USER | Retrieve details of a specific user. Use when you have the user ID to fetch its full details. | All levels |
Scim list usersPRODUCTBOARD_SCIM_LIST_USERS | List users via SCIM. Use when checking for existing users before creation. | All levels |
Search entities v2PRODUCTBOARD_SEARCH_ENTITIES_V2 | Search for entities across Productboard using the v2 API. | All levels |
Set company field valuePRODUCTBOARD_SET_COMPANY_FIELD_VALUE | Set or replace a specific company custom field's value. | All levels |
Set custom field valuePRODUCTBOARD_SET_CUSTOM_FIELD_VALUE | Set a custom field value on a hierarchy entity. | All levels |
Set entities relationships parent v2PRODUCTBOARD_SET_ENTITIES_RELATIONSHIPS_PARENT_V2 | Set parent relationship on an entity. Use when establishing hierarchical relationships between entities in Productboard. | All levels |
Set featuresPRODUCTBOARD_SET_FEATURES | Update a feature by ID. Use when you need to modify feature properties like name, description, status, parent, timeframe, or archived flag. | All levels |
Set feature release assignmentPRODUCTBOARD_SET_FEATURE_RELEASE_ASSIGNMENT | 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). | All levels |
Set notes relationships customer v2PRODUCTBOARD_SET_NOTES_RELATIONSHIPS_CUSTOMER_V2 | Set a customer relationship on a note in Productboard. | All levels |
Set productPRODUCTBOARD_SET_PRODUCT | Update a product using PUT method in Productboard. | All levels |
Update companies custom fieldsPRODUCTBOARD_UPDATE_COMPANIES_CUSTOM_FIELDS | Update a company custom field name. Use when you need to rename an existing company custom field in Productboard. | All levels |
Update companyPRODUCTBOARD_UPDATE_COMPANY | Update an existing company in Productboard. | All levels |
Update componentPRODUCTBOARD_UPDATE_COMPONENT | Update an existing component. Use when you need to modify component name, description, owner, or parent entity. | All levels |
Update entities v2PRODUCTBOARD_UPDATE_ENTITIES_V2 | 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. | All levels |
Update featuresPRODUCTBOARD_UPDATE_FEATURES | Update a feature in Productboard. Use when modifying feature details like name, description, status, owner, parent, or timeframe. | All levels |
Update notes v2PRODUCTBOARD_UPDATE_NOTES_V2 | 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 'pa… | All levels |
Update objectivesPRODUCTBOARD_UPDATE_OBJECTIVES | Update an existing objective in Productboard. | All levels |
Update productPRODUCTBOARD_UPDATE_PRODUCT | Update a product in Productboard. Use when you need to modify a product's name, description, or owner. | All levels |
Update releasePRODUCTBOARD_UPDATE_RELEASE | Update an existing release in Productboard. | All levels |
Update userPRODUCTBOARD_UPDATE_USER | Update a user's information. Use when you need to modify a user's name, email, or external ID. | All levels |
Just ask in plain language: “check Productboard for …”, “create … in Productboard”, “every Monday, … ”, and the agent finds the right tool, runs it, and reports back with a receipt in your Runs ledger. Anything outward-facing (sending, posting, publishing) that a mission didn't clearly authorize comes back to you as a ticket first.
| Agent says | What's happening | Fix |
|---|---|---|
| "Productboard isn't connected" | No active connection (or this agent is denied) | Connect on the Integrations page; check the agent's per-app policy |
| "The connection has expired" | Productboard ended the authorization (they all do periodically) | Click Reconnect on the account, same settings, one click |
| "I'm not allowed to do that" | The action is above the account's access level, or the agent is scoped down | Raise the level under Manage, or adjust that agent's policy |
| It did something unexpected | The ask was ambiguous (e.g. matched an existing item) | Be explicit, "create a NEW …", and give agents a working folder where relevant |