Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Aha! Spoke

Manage Aha! accounts using your ServiceNow instance. Analyze data usage for Aha! and reclaim idle accounts.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Integration Hub subscription

This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.

Spoke version

Aha! spoke v1.9.0 is the latest version.

Spoke requirements

Aha! admin role

Spoke dependencies

If you’re having trouble installing the app, ensure that these dependent plugins are installed:

  • ServiceNow Integration Hub Runtime (com.glide.hub.integration.runtime)
  • ServiceNow Integration Hub Action Step - REST (com.glide.hub.action_step.rest)
  • ServiceNow Integration Hub Action Template - Data Stream (com.glide.hub.action_type.datastream)

Note: Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

Spoke flows

The Aha! spoke provides a sample flow, Upsert Aha Ideas to:

  • Check if an idea is created in the Aha Ideas [sn_aha_spoke_aha_ideas] table in ServiceNow instance. If an idea record is created, the flow creates the idea record in Aha! and updates the value of auto-generated ID ServiceNow instance.
  • Check if an existing idea has been updated and synchronizes the details updates in Aha!.

You can also create a copy of the flow and customize it according to your requirement.

Spoke subflows

The Aha! spoke provides a sample subflow, Process Aha webhooks to create and update records in Aha!, and save the records' information in the Aha Feature [sn_aha_spoke_feature_aha] table.

Spoke actions

The Aha! spoke provides actions to automate Aha! tasks when events occur in your ServiceNow instance. Available actions include:

CategoryActionDescription
Feature ManagementCreate FeatureCreates features in the specified release.
Look up Features Associated with Objects StreamRetrieves information about features within the specified objects.
Look up Features StreamRetrieves information about the required features.
Update FeatureUpdates details of the required feature.
Idea ManagementCreate Idea VoteCreates an idea vote with the provided details.
Create IdeaCreates an idea with the provided details.
Look up Idea by IDRetrieves information about the required idea.
Look up Ideas Associated with Product StreamRetrieves information about ideas in the specified product.
Look up Ideas StreamRetrieves information about the required ideas.
Look up Ideas Votes StreamRetrieves information about the required idea endorsements.
Look up Ideas with String StreamRetrieves information about the required ideas.
Update Idea VoteUpdates details of the required idea vote.
Update IdeaUpdates details of the required idea.
Product ManagementCreate ProductCreates a product.
Create TaskCreates a task.
Look up Personas StreamRetrieves information about the required personas.
Look up Product by IDRetrieves information about the specified product.
Look up Products StreamRetrieves information about the required products.
Look up Tasks Associated with Object StreamRetrieves information about the tasks that are associated with the specified API.
Look up Tasks StreamRetrieves information about the tasks.
Update ProductUpdates details of the specified product.
Update TaskUpdates details of the required task.
Release ManagementCreate EpicCreates epics in the required release.
Create ReleaseCreates a release with the provided details.
Create Release PhaseCreates a release phase in the specified release.
Look up Epic Associated with Objects StreamRetrieves information about the epics that are associated with the specified API.
Look up Epics StreamRetrieves information about the required epics.
Look up Release Phases StreamRetrieves information about the required release phases.
Look up Release Phases With Releases StreamRetrieves information about the releases phases in the specified release.
Look up Releases Associated with Objects StreamRetrieves information about the releases that are associated with the specified API.
Update EpicUpdates details of the required epic.
Update ReleaseUpdates details of the required release.
Update Release PhaseUpdates details of the required release phase.
Strategy ManagementCreate GoalCreates a goal with the provided details.
Create InitiativeCreates an initiative with the provided details.
Create PersonaCreates a persona with the provided details.
Look up Goals Associated with Objects StreamRetrieves information about the goals that are associated with the specified API.
Look up Goals StreamRetrieves information about the required goals.
Look up Initiatives Associated with Objects StreamRetrieves information about the initiatives that are associated with the specified API.
Look up Initiatives StreamRetrieves information about the required initiatives.
Update GoalUpdates details of the required goal.
Update InitiativeUpdates details of the required initiative.
Update PersonaUpdates details of the required persona.
User ManagementCreate UsersCreates a user in the specified product.
Deactivate UserDeactivates the specified user account.
Look up User Associated with Product StreamRetrieves information about the users that are associated with the specified product.
Look up Users StreamRetrieves details of all members in an account.
Update UsersUpdates details of the specified user.

Note: This spoke has a Look up User action and Software Asset Management related actions only.

Spoke modules

The Aha! spoke adds the Aha! Spoke application to your ServiceNow instance. The Aha! Spoke application includes these modules:

ModuleDescription
Ideas

Contains details of the idea records and enables users to create ideas. When an idea is created here, the Upsert Aha Ideas flow is triggered. This flow creates an idea record with the provided details in Aha! and updates the value of auto-generated ID in ServiceNow instance.To create ideas from ServiceNow instance:

  1. Navigate to Aha! Spoke > Ideas.
  2. Click New.
  3. On the form, provide all the required details except ID. Value of ID is populated after this record in Aha!.
  4. Click Submit.
Webhook
Feature RecordsContains details of the feature records in the Aha Remote Feature \[sn\_aha\_spoke\_st\_aha\_features\_remote\] table. Once the webhook is set up and configured, the feature records are retrieved from Aha! and saved in the Aha Remote Feature \[sn\_aha\_spoke\_st\_aha\_features\_remote\] table.
Webhook RegistriesContains details about the webhook registry records.
Webhook Routing PoliciesContains details about the webhook routing policy records. One routing policy is available with the spoke to create and update records in Aha!, and save the records' information in the Aha Feature \[sn\_aha\_spoke\_feature\_aha\] table.
Remote Table
FeaturesContains records about the Aha! features. Data displayed here is retrieved from the Aha Remote Feature \[sn\_aha\_spoke\_st\_aha\_features\_remote\] table.

Spoke triggers

Use triggers in the Aha! spoke to subscribe to the required events. The endpoint enables webhooks to connect with your ServiceNow instance. You can configure the flows to execute only when the specified trigger conditions are met. The supported events are:

CategoryTriggerDescription
DefaultComment AddedTrigger initiates when a comment is added to a feature in Aha! workspace.
Field ChangeTrigger initiates when a field is changed in Aha! workspace.
Feature ManagementFeature CreatedTrigger initiates when a feature is created in Aha! Workspace.

Connection and credential alias requirements

Integration Hub uses aliases to manage connection and credential information. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection. For more information, see Connections and Credentials.

For information about setting up the spoke, see Create an Aha! OAuth2 application and Set up ServiceNow instance for Aha!.