Authorization Support
The Aha! connector supports two authentication methods:- API Key
- OAuth 2.0 (Authorization Code grant)
Generate an API Key
- Sign in to Aha!.
- Click the Settings icon (top right) and select Personal.
- Go to the Developer page.
- On the API Key tab, click Generate API Key and provide a name for the key.
- Save the generated key — you will need it to configure the connector in Search AI.
Generate OAuth Credentials
- Sign in to Aha!.
- Click the Settings icon (top right) and select Personal.
- Go to the Developer page.
- On the OAuth Applications tab, click Register OAuth application.
- Enter a name and set the Redirect URI based on your region or deployment:
- JP Region:
https://jp-bots-idp.kore.ai/workflows/callback - DE Region:
https://de-bots-idp.kore.ai/workflows/callback - Production:
https://idp.kore.com/workflows/callback
- JP Region:
- Save the generated client ID and client secret.
Configure the Aha! Connector in Search AI
On the Authorization page of the Aha! connector, provide the following fields and click Connect.Content Ingestion
After authorization, sync content from the Configuration tab.- Go to the Configuration tab.
- Click Sync Now for an immediate sync, or configure a Schedule Sync for future runs.
type field in each ingested record indicates whether the content is an idea or a feature.
RACL Support
Features Features are accessible to all workspace and project users. When ingested, thesys_racl field is set to the Project ID of the project the feature belongs to. Search AI automatically resolves permission entities — it identifies users with project access and maps them to the corresponding Project ID permission entity.
Ideas
Idea access depends on the Visibility for Ideas in Portal setting: