Docs

Signals & Automations

Your AI-visibility issues inbox, and no-code rules that turn a signal into an alert or action.

What Signals are

Signals is your AI-visibility issues inbox — the things actually worth your attention, across every client, in one place. Instead of making you watch dashboards, CrunchJunkie continuously turns what it already measures into signals: a client's visibility dropping, a competitor overtaking them in share of voice, a GEO Audit score falling, a cited source going dead or being retracted, a product feed or product-page schema gap, a broken data connection, and the highest-priority "what to fix" actions. Open Signals from the AI Visibility menu for the agency-wide rollup, or the Signals tab inside a client for just that brand. The point of difference is accuracy. AI answers are non-deterministic — the same question can be answered differently minute to minute — so a naive alert that fires on any day-to-day wiggle just cries wolf. A change-over-time signal (like a visibility drop) is raised only when the change is BOTH materially large AND statistically significant given the sample size behind it. Every signal shows that sample size (n = runs) and a confidence score, so you always know how solid it is. A quiet inbox is genuinely good news, not a tool that's asleep.

Working the inbox

Each signal carries a severity (Critical / Warning / Info), a plain-language explanation, and an Evidence expander showing the exact metrics or citations that produced it — nothing is a black box. You can Acknowledge a signal (you've seen it), Snooze it (it drops out for a week, then returns if still true), or Resolve it (you've handled it). Resolved and acknowledged signals are never re-raised within their period, so the inbox stays clean. Filter by Open, Resolved or All at any time. Signals is read-only and costs nothing — it runs on data you've already scanned, with no extra AI calls.

Automations — turn a signal into action

An Automation is a no-code rule: when a signal happens, do something. You pick the trigger (a signal type — e.g. "a competitor overtakes us" — with a minimum severity, for one client or all of them) and the actions. Phase-one actions are notify actions: email (you, your team, or any address), a Slack message (via an incoming-webhook URL), or a generic webhook to Zapier / Make / n8n / your own endpoint. Start from a template — Visibility guardrail, Competitor watch, Source health, Feed & schema health, Broken-connection guard, or Critical-only — and tweak it, or build one from scratch in the When → Then editor. Automations inherit the same no-noise guarantee: they only ever fire on signals that already passed the significance bar, and each signal triggers a given rule at most once, so you're never spammed. Every rule shows how many times it has fired and when it last did. Set one up under AI Visibility → Automations.

Plans, delivery & the weekly digest

Automations are a paid feature: Starter includes 3 active rules, Pro 10, and Agency and Scale unlimited. Email and in-app signals work on every plan that has Automations; Slack and generic-webhook actions are available on Pro and above. Anyone on your team can create a rule (the same policy as connecting a data source). Prefer a gentler cadence? A weekly Signals digest emails the workspace owner a single low-noise roundup of the week's open signals — no setup required, and no email in weeks when there's nothing worth sending. Use the real-time Automations for the things you can't miss, and let the digest cover the rest.