Add Product Idea Portals
Add idea portal links to a product without replacing existing links.
Aha! helps product teams set strategy, prioritize ideas, plan roadmaps, and manage product development work.
Add idea portal links to a product without replacing existing links.
Irreversibly convert an existing feature into an epic while preserving its data and relationships.
Irreversibly convert an existing requirement into a feature.
Create an option for one custom-field definition.
Create an epic in a release or in a workspace's default release.
Create a feature in a release with its documented planning fields.
Create a strategic goal in one Aha! workspace or product line.
Create an idea in a product with the documented idea fields.
Create an idea theme in a product.
Create a strategic initiative in one Aha! workspace or product line.
Create a key result under one strategic goal.
Create a parking-lot release in a workspace.
Create an Aha! product workspace with a name, description, and reference prefix.
Create an Aha! contributor user associated with a product.
Create a roll-up release in a product line, optionally adding workspaces.
Create a phase or milestone in an Aha! release.
Create a requirement within one feature.
Create a standalone personal to-do for the connected Aha! user.
Create a workflow status interval for one supported parent record. This endpoint requires activation by Aha! support.
Delete one option from an Aha! custom-field definition; it may remain restorable through the recycle bin for up to 30 days.
Delete an epic by ID; it may remain restorable through the recycle bin for up to 30 days.
Delete one feature by ID or reference number; it may remain restorable through the recycle bin for up to 30 days.
Delete one strategic goal; it may remain restorable through the recycle bin for up to 30 days.
Delete an idea by ID or reference key; it may remain restorable through the recycle bin for up to 30 days.
Delete an idea theme by numeric ID; it may remain restorable through the recycle bin for up to 30 days.
Delete one strategic initiative; it may remain restorable through the recycle bin for up to 30 days.
Delete one key result; it may remain restorable through the recycle bin for up to 30 days.
Delete a release from a workspace; it may remain restorable through the recycle bin for up to 30 days.
Delete a release phase by numeric ID; it may remain restorable through the recycle bin for up to 30 days.
Delete one requirement by ID or reference number; it may remain restorable through the recycle bin for up to 30 days.
Delete one to-do by its Aha! task ID; it may remain restorable through the recycle bin for up to 30 days.
Remove a user's custom role in one Aha! product.
Remove a user's role in one Aha! product.
Delete a workflow status interval. This endpoint requires activation by Aha! support.
Create a duplicate of an existing release.
Return the connected Aha! user, account context, and product roles.
Return one custom layout. Requires configuration-administrator access.
Return one Aha! epic by its ID or reference number.
Return detailed information for one feature by internal ID or human-readable reference number.
Return one strategic goal by ID or reference number.
Return one idea by ID or reference number.
Return one idea theme by ID.
Return one identity provider configured for account SSO.
Return one strategic initiative by ID or reference number.
Return one key result by ID.
Return one release by ID or reference number.
Return one release phase by ID.
Return one requirement by ID or reference number.
Return one roll-up release by ID or reference number.
Return one strategic model by ID.
Return one strategic vision by ID.
Return one to-do by its Aha! task ID.
Get a specific Aha! user by ID.
Return one workflow with its statuses and workflow kinds.
Return one workflow status interval. The endpoint must be enabled by Aha! support.
Return one workspace and its applied template by ID.
Return all options configured for one custom-field definition.
List one page of records assigned to the connected Aha! user, optionally by record type.
Return one page of per-user AI assistant activity. The first page requires both start_at and end_at; subsequent pages accept the returned cursor alone.
Return one page of immutable Aha! record-change history, optionally filtered by the changed record or an associated parent record.
Return releases under a roll-up release, one page at a time.
Return selectable options for one custom-field definition.
Return custom-field definitions, keys, types, and worksheet metadata.
Return custom layouts configured in the account.
Return records currently visible in the account recycle bin, one page at a time.
Return one page of epics across the account or within a goal, initiative, release, or workspace.
Return one page of features across the account or within a goal, initiative, epic, workspace, or release.
Return one page of strategic goals across the account or within an initiative or product.
Return idea portals configured in the account or linked to one product, one page at a time.
Return idea themes across the account, one page at a time.
Search and filter ideas across the account or within one product, returning one page at a time.
Return active identity providers available for account SSO.
Return one page of strategic initiatives across the account or within a goal or product.
Return key results for one strategic goal, one page at a time.
Deprecated compatibility action that lists one page of pending to-dos assigned to the connected Aha! user.
Return roll-up releases in one Aha! product line, one page at a time.
List one page of users and roles associated with an Aha! product.
Find ideas related to a term, one page at a time.
Return release phases across the account or within one release, one page at a time.
Return releases associated with a workspace, goal, or initiative, one page at a time.
Return requirements for one feature, optionally updated since a timestamp, one page at a time.
Return releases under a roll-up release, one page at a time.
Return strategy models configured in the account, one page at a time.
Return strategic vision records in the account, one page at a time.
Return one page of account, assigned-user, or associated-record to-dos.
List one page of an Aha! user's custom roles and their scopes.
List one page of an Aha! user's roles in individual products.
Return account users and their seat and administrator flags, one page at a time.
Return workflow status intervals for one supported parent record, one page at a time. The endpoint must be enabled by Aha! support.
Return workflows and statuses configured for one workspace.
Return Aha! workspaces and workspace lines available to the connected user, one page at a time.
Promote an idea to an epic, feature, initiative, or requirement.
Replace every idea portal link on a product.
Start restoring a record from the recycle bin within its retention period; restoration may continue asynchronously.
Update the value, color, or visibility of a custom-field option.
Update an epic by ID; provide at least one field to change.
Update one feature's planning fields; provide at least one field to change.
Update one strategic goal; provide at least one field to change.
Update an existing idea; provide at least one field to change.
Update an idea theme; provide a new name or description.
Update one strategic initiative; provide at least one field to change.
Update one key result; provide at least one field to change.
Update an Aha! product; provide a new name, description, or reference prefix.
Update a release by ID, optionally through a specified workspace, including dates, capacity, progress, parent, owner, goals, and initiatives; provide at least one field to change.
Update a release phase's type, dates, description, or progress.
Update one requirement; provide at least one field to change.
Update a roll-up release or add workspaces to it.
Update an existing to-do's name or description; provide at least one of name or body.
Update an Aha! user; provide a new name or enabled state.
Assign a custom role to an Aha! user for one product.
Assign a product role to an Aha! user for one product.
Update a workflow status interval. This endpoint requires activation by Aha! support.
The Aha! integration connects your Dench AI CRM directly to Aha!, so agents can read and act on your Aha! data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
112 actions are available for agents to invoke on your behalf. Every call runs through Aha!'s own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Aha! and click Connect — you'll authorize access through Aha!'s own sign-in flow. No API keys or code required.
Ask an agent to use Aha! in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Aha! integration connects your AI CRM to Aha!, so AI agents can work with your Aha! data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Aha! integration currently exposes 112 actions, including Add Product Idea Portals, Convert Feature to Epic, Convert Requirement to Feature, Create Custom Field Option, Create Epic, and Create Feature. Agents invoke them on your behalf from chat or from automations.
No. You connect Aha! from your Dench workspace using Aha!'s own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Aha!'s own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Aha! connection from your workspace settings at any time.