This article is part of a series of settings overview articles:








Status automation



Aha! Develop | Personal settings

Structure your unique Aha! Develop experience with personal settings. You can edit your profile, adjust how often you receive notifications for records in your account, and authorize or revoke authorization for a variety of integrations.

Open your personal settings by navigating to Settings ⚙️ Personal. Click any of the links below to skip ahead.


Your Profile settings affect your Aha! Develop user profile.

  • Use Picture to upload or replace your profile picture.

  • Use Name to update your first or last name.

  • Use Email to update the email associated with your user account.

  • Use Time zone to change your local time zone. Aha! Develop notifications will display the time zone you choose.

  • Use Locale to set the way that Aha! Develop will display dates and numbers. By default, it will be determined from your browser's settings, but you can change it here if you need to.

  • Use Week begins to determine the first day of the week for calendars or timelines you view in your Aha! account.

Click Update user profile to save your changes.

You can also change or reset your password from your profile settings.

  • Use the Change password settings to update your password. Click the ? icon next to the New password field to see the password requirements.

Click Update password to change your password or Forgot password to reset your password.

Finally, you can change your Aha! Develop theme:

  • Select Light to see white cards and black text. This is the default.

  • Select Dark if you prefer dark mode — dark cards and white text.

  • Select Same as system to match a preference you have already set in your computer's system preferences.

Note: Want to add Aha! Develop theme elements to your extension? Use web components to match background, buttons, text, and icon styles.


Home page

You can set almost any page in Aha! Develop as your personal home page, though common choices are the My work or Notifications pages.

The My work page will keep you up to date on your tasks, while Notifications allows you to catch up on activity on the records you are involved with. You can also choose a broader perspective and start with your Releases board or recently updated Documentation.

Click Update home page to save your changes. To access your home page, click the account logo in the upper-left corner of your screen.


Notification preferences

Use notification preferences to adjust how often you hear about the progress of work in Aha! Develop — and what activities you want to trigger a notification.

Notifications can come to you instantly through Aha! Develop or by email. You can arrange different settings for records that you are watching or participating in and unsubscribe from a particular team's updates.

There are three tabs on this page:

  • Preferences lets you adjust your notification preferences.

  • Participating shows you records assigned to you and record comments you are subscribed to.

  • Watching shows you all records you are a watcher on. Click Unwatch to remove yourself as watcher from a particular record or Unwatch all records to remove yourself as a watcher from all records.

Note: Emailing watchers through the Email watchers link on a record will email each watcher based on the notification preferences they have set.

Set global notifications preferences in the Preferences tab. From here, you can Turn off all notifications or Enable desktop notifications. You can also set per-team notification preferences using the hierarchy on the left.

Note: The Turn off all notifications setting affects email notifications on to-dos for assignment, edits, and comments. Daily reminders of upcoming and overdue to-dos are not affected by this setting.

To do this, click the arrows to expand the hierarchy to your desired level. Then use the Participating and Watching dropdowns to adjust your notification preferences for each.

There are five notification frequency levels for records that you are Participating or Watching:

  • Instant emails send emails within 10 minutes of a record being updated. Instant emails are record-specific but show all the changes made to that record within that 10-minute delay.

  • Hourly emails send email digests for changes made across a team's records over the last 60 minutes. They are triggered at the top of each hour.

  • Daily emails send email digests for changes made across a team's records over the last 24 hours. They are triggered at 9:00 p.m. Pacific Time.

  • Browser only sends a notification popup through your web browser within 10 minutes of a record being updated. Browser notifications are record-specific but show all the changes made to that record within that 10-minute delay.

  • Off disables notifications.

At the bottom of the Preferences tab is an additional Receive notifications for dependent records checkbox. If checked, you will receive notifications for records linked to a record where you are participating or watching. This includes records that are marked Related to or Dependent on through the Link to another record menu.

Note: Some Aha! Develop users report that notification emails from Aha! Develop are caught by their email spam filters. You can resolve this issue by allowing these email domains or IP addresses.


Storage services

Storage services allow your team to attach documents, images and other assets to Aha! Develop records. You can control which available storage services you would like to link to your account with the Storage services personal settings.

To link or unlink your account from a storage service, click Link account or Unlink account.

For more information about storage services integrations, see these articles:



Developer settings give you information that your Aha! Develop account needs for integrations and authorizations.

  • The API keys tab shows you any API keys you have generated and allows you to generate a new API key through the Generate API key button. API keys allow you to access the Aha! API.

  • The Authorized applications tab shows you which apps you have authorized to access your Aha! account using your identity. The Aha! mobile app, for example, uses this level of authorization. You may revoke any app's access by hovering over an authorized application and clicking the Revoke button.

  • The OAuth applications tab shows you any Open Authorization applications you have authorized to access the Aha! API. Click the Register OAuth application button to register a new OAuth app, then fill in its Name and Redirect URI(s). Note that the Redirect URI needs to begin with https://. Each Redirect URI should be on a separate line. Click Create to register the app.
    Once you have registered an OAuth application, you can Edit or Delete it. You will also see the below fields. Click the Clipboard icon beside any of them to copy the field to your clipboard.

    • Redirect URI / Callback URL

    • Client ID / Application ID

    • Client Secret

    • Authorize URL

  • The GraphQL API explorer tab opens a new window so you can interactively explore the Aha! GraphQL schema.



With extensions, you can customize your Aha! Develop account to build your way — update the UI, add unique workflows, and much more. Though extensions are installed account-wide by administrators with customization permissions, you will only see the extensions that you enabled for yourself.

Note: Extensions have complete control over your Aha! Develop account and may also have access to other systems that you have linked to Aha! Develop via other extensions. If you have questions about an extension installed in your account, please contact the Installed by user.

From your Extensions personal settings, you will see a list of all Available extensions, including:

  • Whether they are Enabled for your Aha! Develop user.

  • The Name and version of the extension.

  • Who the extension was Installed by.

Hover over an extension to access any Settings associated with it.

Click the Enable toggle to enable or disable extensions for your user. You will immediately be able to access the new functionality that the extension provides.


Background jobs

If you start a long job, such as an import or bulk edit, you can leave the page and check its progress on the Background jobs page. The Background jobs page shows the progress of long-running processes that you started in the past 7 days.


Aha! Roadmaps
Aha! Ideas
Aha! Develop