> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Aha! Webhook Setup Guide

> Configure Aha! to deliver events to StackOne.

## Prerequisites

Before continuing, you should have already completed the following for this connector:

<Steps>
  <Step title="Configure the Connector">
    Enable the connector and set up its connector profile in your project. See <a href="/connect/managing-connectors/overview">Managing Connectors</a>.

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/aha/guides/connector-profile/oauth-2-0" icon="https://stackone-logos.com/api/aha/filled/svg" horizontal>
        Aha! - OAuth 2.0
      </Card>

      <Card title="Connector Profile" href="/connectors/aha/guides/connector-profile/api-key" icon="https://stackone-logos.com/api/aha/filled/svg" horizontal>
        Aha! - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using <a href="/embed/account-linking/overview">StackOne Hub</a> or <a href="/embed/account-linking/auth-link">Auth Link</a>.

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/aha/guides/link-account/oauth-2-0" icon="https://stackone-logos.com/api/aha/filled/svg" horizontal>
        Aha! - OAuth 2.0
      </Card>

      <Card title="Link Account" href="/connectors/aha/guides/link-account/api-key" icon="https://stackone-logos.com/api/aha/filled/svg" horizontal>
        Aha! - API Key
      </Card>
    </Columns>
  </Step>
</Steps>

<section data-guide-section data-guide-scopes="">
  <h2>Configure the Aha! Activity Webhook</h2>

  <p>Aha! uses Activity Webhooks to deliver real-time notifications whenever records are created, updated or deleted. Follow the steps below to configure the webhook and begin receiving events.</p>

  <Steps>
    <Step title="Sign in to your Aha! account">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Sign in to your Aha! account using credentials that have an administrator or account owner role.</p>

        <img src="https://mintlify.s3.us-west-1.amazonaws.com/stackone-60/connectors/aha/sign-in-to-aha.png" alt="Sign in to your Aha! account" />
      </div>
    </Step>

    <Step title="Navigate to Account Settings">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Open the Account settings page from the top-right navigation menu.</p>

        <ul>
          <li>Click your avatar icon in the top-right corner.</li>
          <li>Select <strong>Settings</strong> from the dropdown menu.</li>
          <li>Click <strong>Account</strong> in the left sidebar.</li>
        </ul>

        <img src="https://mintlify.s3.us-west-1.amazonaws.com/stackone-60/connectors/aha/navigate-to-account-settings.png" alt="Navigate to Account Settings from the top-right avatar dropdown" />
      </div>
    </Step>

    <Step title="Open Integrations">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Locate the Integrations section within the Account settings page.</p>

        <ul>
          <li>In the left sidebar, use the search bar to search for <strong>Integrations</strong>.</li>
          <li>Select <strong>Integrations</strong> from the search results.</li>
        </ul>

        <img src="https://mintlify.s3.us-west-1.amazonaws.com/stackone-60/connectors/aha/search-integrations.png" alt="Search for Integrations in the left sidebar" />
      </div>
    </Step>

    <Step title="Install the Activity Webhook">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Add a new Activity Webhook integration to your Aha! account.</p>

        <ul>
          <li>Click the <strong>+</strong> icon button to add a new integration.</li>
          <li>Search for <strong>Webhook</strong> in the integration search box.</li>
          <li>Hover over the <strong>Activity Webhook</strong> block and click <strong>Install</strong>.</li>
        </ul>

        <img src="https://mintlify.s3.us-west-1.amazonaws.com/stackone-60/connectors/aha/install-activity-webhook.png" alt="Click the plus icon and search for Webhook to install the Activity Webhook" />
      </div>
    </Step>

    <Step title="Configure and enable the Activity Webhook">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Set up the webhook URL, select the activities to monitor, assign users and enable the webhook.</p>

        <ul>
          <li>In the <strong>Hook URL</strong> field, paste the <strong>Native Webhook URL</strong> you copied from StackOne.</li>
          <li>Under <strong>Activities</strong>, select a <strong>Workspace</strong> from the dropdown, then choose the <strong>Record</strong> type you wish to monitor (e.g. Features, Epics, Releases) and click <strong>Add Activity</strong>. Repeat this for all record types you wish to receive events for.</li>
          <li>Under <strong>Fields</strong>, keep the selection set to <strong>All Fields</strong>.</li>
          <li>Under <strong>Selected Users</strong>, choose a user from the dropdown and click <strong>Add User</strong>. Add all users whose changes should trigger webhook events.</li>
          <li>Tick <strong>Validate certificate</strong> to verify your server's HTTPS/TLS certificate.</li>
          <li>Tick <strong>Reduce webhook delay</strong> to lower the grouping delay from up to 5 minutes to approximately 5 seconds. This may increase the volume of messages you receive. Delivery may still be delayed during periods of high activity.</li>
          <li>Tick <strong>Enable</strong> to activate the webhook.</li>
          <li>Click <strong>Save</strong> to apply your changes.</li>
        </ul>

        <img src="https://mintlify.s3.us-west-1.amazonaws.com/stackone-60/connectors/aha/configure-and-enable-webhook.png" alt="Configure the webhook URL, activities, users and enable the webhook" />
      </div>
    </Step>
  </Steps>
</section>

## Verify

Your Connector should now be able to receive and process events. Try triggering an event and you should see an Event appear in the Connector logs.
