---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Aha! Spoke

# Aha! Spoke {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 minutes to read

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

## Request apps on the Store {#aha-spoke__section_wzc_fdf_mjb}

Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) 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](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html).{#aha-spoke__inline-send-to-store}

## Integration Hub subscription {#aha-spoke__section_drl_zzb_hpb}

This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf).

## Spoke version {#aha-spoke__section_pr3_rkn_q5b}

Aha! spoke v1.9.1 is the latest version.{#aha-spoke__aha-spk-ver}

## Spoke requirements {#aha-spoke__section_bm2_qx3_hpb}

Aha! admin role

## Spoke dependencies {#aha-spoke__section_jrl_zzb_hpb}

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)
{#aha-spoke__ul_krl_zzb_hpb}  
Note:  
Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

## Spoke flows {#aha-spoke__section_bqg_x1n_q5b}

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!.
{#aha-spoke__ul_dvp_hbn_q5b}You can also create a copy of the flow and customize it according to your requirement.

## Spoke subflows {#aha-spoke__section_myx_y3n_q5b}

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 {#aha-spoke__section_prl_zzb_hpb}

The Aha! spoke provides actions to automate Aha! tasks when events
occur in your ServiceNow instance. Available actions include:  
{#aha-spoke__table_qrl_zzb_hpb__entry__3}

| Category | Action | Description |
|-|-|-|
| Feature Management | Create Feature | Creates features in the specified release. |
| Feature Management | Look up Features Associated with Objects Stream | Retrieves information about features within the specified objects. |
| Feature Management | Look up Features Stream | Retrieves information about the required features. |
| Feature Management | Update Feature | Updates details of the required feature. |
| Idea Management | Create Idea Vote | Creates an idea vote with the provided details. |
| Idea Management | Create Idea | Creates an idea with the provided details. |
| Idea Management | Look up Idea by ID | Retrieves information about the required idea. |
| Idea Management | Look up Ideas Associated with Product Stream | Retrieves information about ideas in the specified product. |
| Idea Management | Look up Ideas Stream | Retrieves information about the required ideas. |
| Idea Management | Look up Ideas Votes Stream | Retrieves information about the required idea endorsements. |
| Idea Management | Look up Ideas with String Stream | Retrieves information about the required ideas. |
| Idea Management | Update Idea Vote | Updates details of the required idea vote. |
| Idea Management | Update Idea | Updates details of the required idea. |
| Product Management | Create Product | Creates a product. |
| Product Management | Create Task | Creates a task. |
| Product Management | Look up Personas Stream | Retrieves information about the required personas. |
| Product Management | Look up Product by ID | Retrieves information about the specified product. |
| Product Management | Look up Products Stream | Retrieves information about the required products. |
| Product Management | Look up Tasks Associated with Object Stream | Retrieves information about the tasks that are associated with the specified API. |
| Product Management | Look up Tasks Stream | Retrieves information about the tasks. |
| Product Management | Update Product | Updates details of the specified product. |
| Product Management | Update Task | Updates details of the required task. |
| Release Management | Create Epic | Creates epics in the required release. |
| Release Management | Create Release | Creates a release with the provided details. |
| Release Management | Create Release Phase | Creates a release phase in the specified release. |
| Release Management | Look up Epic Associated with Objects Stream | Retrieves information about the epics that are associated with the specified API. |
| Release Management | Look up Epics Stream | Retrieves information about the required epics. |
| Release Management | Look up Release Phases Stream | Retrieves information about the required release phases. |
| Release Management | Look up Release Phases With Releases Stream | Retrieves information about the releases phases in the specified release. |
| Release Management | Look up Releases Associated with Objects Stream | Retrieves information about the releases that are associated with the specified API. |
| Release Management | Update Epic | Updates details of the required epic. |
| Release Management | Update Release | Updates details of the required release. |
| Release Management | Update Release Phase | Updates details of the required release phase. |
| Strategy Management | Create Goal | Creates a goal with the provided details. |
| Strategy Management | Create Initiative | Creates an initiative with the provided details. |
| Strategy Management | Create Persona | Creates a persona with the provided details. |
| Strategy Management | Look up Goals Associated with Objects Stream | Retrieves information about the goals that are associated with the specified API. |
| Strategy Management | Look up Goals Stream | Retrieves information about the required goals. |
| Strategy Management | Look up Initiatives Associated with Objects Stream | Retrieves information about the initiatives that are associated with the specified API. |
| Strategy Management | Look up Initiatives Stream | Retrieves information about the required initiatives. |
| Strategy Management | Update Goal | Updates details of the required goal. |
| Strategy Management | Update Initiative | Updates details of the required initiative. |
| Strategy Management | Update Persona | Updates details of the required persona. |
| User Management | Create Users | Creates a user in the specified product. |
| User Management | Deactivate User | Deactivates the specified user account. |
| User Management | Look up User Associated with Product Stream | Retrieves information about the users that are associated with the specified product. |
| User Management | Look up Users Stream | Retrieves details of all members in an account. |
| User Management | Update Users | Updates details of the specified user. |
[ ]

{#aha-spoke__table_qrl_zzb_hpb}  
Note:  
This spoke has a Look up User action and Software Asset Management related actions only.

## Spoke modules {#aha-spoke__section_ssf_wdm_q5b}

The Aha! spoke adds the Aha! Spoke application to your ServiceNow instance. The Aha! Spoke application includes these modules:{#aha-spoke__table_hmw_12m_q5b__entry__2}

| Module | Description |
|-|-|
| 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! SpokeIdeas. 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. {#aha-spoke__ol_fnf_c1n_q5b} |
| Webhook ||
| Feature Records | Contains 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 Registries | Contains details about the webhook registry records. |
| Webhook Routing Policies | Contains 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 ||
| Features | Contains records about the Aha! features. Data displayed here is retrieved from the Aha Remote Feature \[sn_aha_spoke_st_aha_features_remote\] table. |
[ ]

{#aha-spoke__table_hmw_12m_q5b}

## Spoke triggers {#aha-spoke__section_wjk_vm2_t3c}

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:{#aha-spoke__table_ezg_ym2_t3c__entry__3}

| Category | Trigger | Description |
|-|-|-|
| Default | Comment Added | Trigger initiates when a comment is added to a feature in Aha! workspace. |
| Default | Field Change | Trigger initiates when a field is changed in Aha! workspace. |
| Feature Management | Feature Created | Trigger initiates when a feature is created in Aha! Workspace. |
[ ]

{#aha-spoke__table_ezg_ym2_t3c}

## Connection and credential alias requirements {#aha-spoke__section_wrl_zzb_hpb}

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](https://www.servicenow.com/docs/access?context=r-credentials&version=australia&pubname=australia-platform-security&ft:locale=en-US).

For information about setting up the spoke, see
[Create an Aha! OAuth2 application](https://www.servicenow.com/docs/EEWizXbmad2iQzjjeuFjQQ "Create an OAuth2 application in the Aha! account so that the application can authenticate access requests to the Aha! server from your ServiceNow instance.")
and [Set up ServiceNow instance for Aha!](https://www.servicenow.com/docs/loqq6hsH5AOXnw88hVkLCw "Set up your ServiceNow instance to add the Aha! Client ID and Client Secret keys.").

*[\>]: and then


