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

# Signal

> Enable Signal on a tracing project to surface ranked issues from production traces with investigation detail and trace links.

<Info>
  Signal is available on all Arize AX plans. Free includes **10** issues per month; Pro includes **25**. Enterprise includes unlimited issues, plus repo-backed fix PRs and custom AI providers. Through **September 15, 2026**, Signal and managed agents are included at no additional charge for Enterprise. See [Pricing and usage](/docs/ax/security-and-settings/pricing-and-usage).
</Info>

**Signal** is a built-in worker that scans a tracing project's traces on a schedule, groups recurring failure patterns into **issues**, and writes an investigation for each one (overview, trace evidence, suggested fix). New to Signal? Follow the [Enable Signal](/docs/ax/get-started/get-started-managed-agent) walkthrough.

<Frame caption="Signal ranks recurring failure patterns into issues, each with its own investigation.">
  <img src="https://storage.googleapis.com/arize-assets/doc-images/landing%20page/Observe_UI-July_26.png" alt="Signal in Arize AX, with surfaced issues and issues dashboard" />
</Frame>

<Info>
  Requires a tracing project with traces in Arize. See [Set up tracing](/docs/ax/instrument/set-up-tracing) if needed.
</Info>

No repo or extra skills are required to detect issues. Free and Pro get Signal issue detection only, so they cannot attach a repo, open fix PRs, or choose a custom AI provider.

## Availability

|                                  | AX Free | AX Pro | AX Enterprise |
| -------------------------------- | ------- | ------ | ------------- |
| **Signal issues / month**        | 10      | 25     | Unlimited     |
| **Attach a repo / open fix PRs** | —       | —      | ✓             |
| **Custom AI provider**           | —       | —      | ✓             |

Limits are account-wide and reset each calendar month (UTC). When Free or Pro reach the monthly cap, Signal pauses new runs until the next month or until you upgrade. The ability to purchase additional Free or Pro issues is coming soon.

## Enable Signal

<Frame>
  <video
    src="https://storage.googleapis.com/arize-assets/doc-images/signal/enable-signal.mp4"
    alt="Enabling Signal on a tracing project from the Signal tab"
    width="100%"
    height="100%"
    style={{
  display: 'block',
  objectFit: 'fill',
  backgroundColor: 'transparent',
}}
    controls
    autoPlay
    muted
    loop
  />
</Frame>

<Steps>
  <Step title="Open the tracing project">
    Signal only reads traces from the selected project.
  </Step>

  <Step title="Open the Signal tab">
    Select **Signal** in the project navigation.
  </Step>

  <Step title="Click Enable Signal">
    Arize creates a default automation using the Signal agent config, running every 6 hours (configurable from 3 hours up to monthly). On Enterprise, you can choose which [AI provider](/docs/ax/agents/connect-your-harness#the-harness) runs Signal instead of the Arize-managed default. The tab stays linked to this automation until you disable Signal or delete it.
  </Step>
</Steps>

## Read issues

The **Signal** tab shows issue volume over time, a breakdown by entity when tagged, and a ranked issue list. Select an issue to read its investigation:

<Frame>
  <video
    src="https://storage.googleapis.com/arize-assets/doc-images/signal/signal-surfaced-errors.mp4"
    alt="Signal surfacing ranked errors from a tracing project's traces, each with its investigation and trace links"
    width="100%"
    height="100%"
    style={{
  display: 'block',
  objectFit: 'fill',
  backgroundColor: 'transparent',
}}
    controls
    autoPlay
    muted
    loop
  />
</Frame>

* **Overview**: summary of the failure pattern
* **Evidence**: trace IDs and filters
* **Proposed fix**: suggested prompt, code, config, or eval change

Click the **example traces** to open evidence in [Explore your traces](/docs/ax/observe/tracing/view-and-manage-traces).

<Frame>
  <video
    src="https://storage.googleapis.com/arize-assets/doc-images/signal/signal-traces.mp4"
    alt="Signal tab for a tracing project showing issue volume over time and a ranked list of recurring failure issues surfaced from production traces"
    width="100%"
    height="100%"
    style={{
  display: 'block',
  objectFit: 'fill',
  backgroundColor: 'transparent',
}}
    controls
    autoPlay
    muted
    loop
  />
</Frame>

## Configure Signal

Use **Configure Signal** to change how often Signal runs and add extra context for the agent. On Enterprise, you can also attach a GitHub repo so Signal can open pull requests for proposed fixes.

<Frame>
  <video
    src="https://storage.googleapis.com/arize-assets/doc-images/signal/signal-attach-repo.mp4"
    alt="Configuring Signal, including attaching a GitHub repo so it can open pull requests for proposed fixes"
    width="100%"
    height="100%"
    style={{
  display: 'block',
  objectFit: 'fill',
  backgroundColor: 'transparent',
}}
    controls
    autoPlay
    muted
    loop
  />
</Frame>

<Steps>
  <Step title="Open Configure Signal">
    On the **Signal** tab, open the **⋯** menu in the tab header and choose **Configure Signal**.
  </Step>

  <Step title="Set cadence and context">
    Choose how often Signal reviews recent traces, and optionally add additional context for the agent.
  </Step>

  <Step title="Attach a repo (Enterprise)">
    Enable **Attach Repo**, choose an existing **GitHub skill** or create one (name + personal access token), and enter the repository as `owner/repo`. See [Skills and permissions](/docs/ax/agents/connect-your-harness) for token scopes.
  </Step>

  <Step title="Save">
    Click **Save**. When you attach a repo, Arize creates or updates the Signal agent config for this project automatically, so you do not need to visit [Agent Configs](/docs/ax/agents/build-your-own-agent) first. To return to trace-only mode, clear the repo or reset the Signal agent config in the same dialog.
  </Step>
</Steps>

## Related docs

* [Enable Signal](/docs/ax/get-started/get-started-managed-agent) — Get Started walkthrough for enabling Signal and reading issues
* [Pricing and usage](/docs/ax/security-and-settings/pricing-and-usage) — Plan limits for Signal and managed agents
* [Agent Configs](/docs/ax/agents/build-your-own-agent): reusable harness, sandbox, skills, and AI providers
* [Skills and permissions](/docs/ax/agents/connect-your-harness) — GitHub and other skills used for repo-backed fixes
