Action Center
The Action Center turns daily AI visibility changes into signals and prioritized actions, measured against the KPI goals you set for each brand.
Updated
The Action Center is the AnswerixAI page that turns your AI visibility data into a to-do list. It tracks the KPIs you set goals for, records signals when something meaningful changes, and groups those signals into actions with concrete tasks. It is for anyone who needs to decide what to work on next for a brand. Open it from Action Center in the sidebar (/dashboard/action-center).
What are the Action Center tabs?
The AnswerixAI Action Center has four tabs: KPIs compares your key metrics with your goals, Actions lists what to do now, Signals shows what changed, and History shows what was done and what it moved. Each tab has its own address, so you can link to it.
| Tab | What it answers |
|---|---|
| KPIs | How your key metrics compare with the goals you set. |
| Actions | What should you do now, ranked by your KPI goals. |
| Signals | What changed across your AI visibility data. |
| History | What was done, and what it moved. |
The Signals tab shows a count of new, untriaged signals next to its name. Every tab shows data for the brand selected in the brand switcher.
What is the difference between a signal and an action?
A signal is an observation: one meaningful change AnswerixAI detected in your data, such as a sharp visibility drop or a competitor passing you. A signal says what happened. It doesn't say what to do.
An action is a work package built from one or more signals. AnswerixAI groups related signals into a single action, so six pages without AI traffic become one "Capture AI traffic" action with six linked signals, not six separate items. Each action comes with a goal and a task list.
How are signals and actions generated, and how often?
AnswerixAI generates Action Center signals and actions once a day, after your brand's full daily tracking run finishes. On-demand runs and single-prompt runs don't generate them. Each day AnswerixAI detects signals, builds actions from open signals, and measures closed actions, in that order:
- Detect signals. AnswerixAI compares the last 7 days of tracking results with the 7 days before and records any condition that crossed a threshold.
- Queue findings. Every action definition that matches open signals (New or Acknowledged) gets a waiting candidate, whether or not anything can be done about it tonight.
- Build actions. The highest-priority candidates become actions, subject to the rules in How does AnswerixAI decide which actions to open? below.
- Carry out automatic tasks. Tasks that a tool can do by itself, such as reading your AI visibility for the validation window, are carried out and recorded (see Which tasks does AnswerixAI carry out automatically?).
- Measure closed actions. Each day, AnswerixAI checks completed actions whose measurement window has ended and records their result.
A brand's very first tracking run is an exception to "once a day": onboarding starts it by hand, and AnswerixAI runs one signal pass straight after it completes, so a new brand's Action Center is not empty until the next night. Only the first run gets this; later on-demand runs wait for the nightly pass.
Signals come from the same detections as the Daily Pulse, but they are recorded even if you turned Daily Pulse emails off. If a daily run has no fresh results, or an AI platform has a collection outage, AnswerixAI skips detection rather than treating the silence as a change.
Each nightly pass is logged against the tracking run it covered. If a pass fails partway, for example because a database statement timed out on a very large brand, the next morning's daily sweep re-runs it, so a lost night is recovered rather than lost for good.
Which signals does AnswerixAI detect?
AnswerixAI detects 61 kinds of Action Center signal: the fourteen original detectors below, plus 47 detectors behind the action definition library, grouped into twelve families. Each signal has a type, an impact level and a source (AI Results, Google Analytics, Google Search Console or Site Audit).
The original detectors
| Signal | Type | Impact | When it fires |
|---|---|---|---|
| Visibility dropped sharply | Visibility | High | Your 7-day Visibility score fell by at least 30% of its value over the previous 7 days (and by at least 3 points), with 10 or more tracked prompts. |
| Visibility is slipping | Visibility | Medium | Your 7-day Visibility score fell by at least 10% of its value (and by at least 3 points) from a score of 10 or higher, without being a sharp drop. |
| Weak on one AI platform | Visibility | Medium | Over the last 7 days you are visible in at least 25% of answers on your best platform, and at least 20 points lower on your weakest, with 10 or more tracked prompts on each of at least 3 platforms. One signal names the weakest platform. |
| Visibility gained for a prompt | Visibility | Medium | One prompt's visibility score rose over the past week. |
| New AI platform appearance | Visibility | Medium | Your brand appeared on an AI platform for the first time. |
| Citations lost for a prompt | Citation | High | Your pages were cited regularly for a prompt, then not cited for 3 or more days of results in a row. |
| First citation for a page | Citation | Medium | A prompt cites one of your pages for the first time. |
| Competitor visibility surged | Competitor | High | A competitor's 7-day visibility score rose by at least 15 points. |
| Competitor passed your visibility | Competitor | High | A competitor's 7-day visibility score moved above yours. |
| You overtook a competitor | Competitor | Medium | Your 7-day visibility score moved above a competitor's. |
| A competitor is cited far more often | Competitor | Medium | Over the last 7 days the most-cited competitor was cited in at least twice as many answers as you, and at least 20 more. |
| High-value page without AI traffic | Traffic | Medium | A page that ranks among your site's most valuable pages (by revenue, transactions, key events or engagement) receives no AI referrals. Needs Google Analytics connected. |
| Brand mentioned without citation | Mention | Medium | AI answers mention you but never cite your site in 3 or more prompts. |
| Audited pages score low on AEO readiness | Technical | Medium | Pages audited in the last 90 days score below 50/100 in Site Audit. |
The definition library's detectors
The other 47 detectors read compact summaries computed inside the database, one per family, so a large brand's nightly pass stays fast. Each family only runs when the brand has its data source, and a family whose read fails for one night leaves its open signals alone rather than marking them resolved. A prompt counts as tracked once it has results on 3 days of the window, or 5 answers in total, so a brand's first run already produces findings. Most findings about a group (prompts, pages, queries) become one signal that names its targets, such as Absent from 14 prompts; findings about one thing (a topic, a platform, a source, a competitor) are one signal each, capped at the 5 strongest per kind per night. A finding that slips past the cap keeps its open signal open but never opens a new one.
| Family | Signals | Needs | When they fire |
|---|---|---|---|
| Prompts | Absent from prompts; No visibility on prompts with demand; Uncovered demand; No page for prompts; Pages not winning prompts; Mentions lost; Lost presence on prompts with demand; Citations thinning | Tracking (demand kinds need prompt volumes) | A tracked prompt your brand is absent from is classified once: lost (mentioned on 3+ days before, none now), high-demand (estimated AI demand of 100+) with or without a mapped page, mapped-but-invisible, or never cited and unmapped. Absences need 3 prompts to be an action's worth; a lost high-demand prompt stands alone. Citations at risk means citation days fell below half their earlier level without reaching zero. |
| Topics | Partial coverage; Barely present; Coverage slipping; Coverage dropped | Tracking, Topics | Coverage is the share of a topic's tracked prompts (4+) you appear on: below 20% is barely present, below 60% is partial; a fall of 10–30% from 40%+ coverage is slipping, 30%+ is a drop. |
| Platforms and regions | Visibility slipping on a platform; Visibility dropped on a platform; Weak in a region | Tracking | Your mention rate on a platform with 20+ answers in both windows fell by 10–30% (slipping) or 30%+ (dropped) from at least 10%. Two regions with 20+ answers whose rates differ by 15 points or more. |
| Competitors | Competitor mentioned far more than you; Competitor gaining fast; Competitor leads a topic; Competitors lead high-demand prompts; Competitor leads a topic you have no content for | Tracking, Competitors (topic kinds need Topics; demand kind needs prompt volumes) | A competitor with 20+ mentions and 1.5× yours; mentions grown 50%+ from 10+; a topic where competitors appear on half or more of the prompts you are absent from. |
| Citation sources | Rarely cited beside you; Source could reference your pages; Absent from answers citing a source; Source cites competitors, not you; Competitors win a source | Tracking | Third-party domains cited in 20+ answers across 3+ prompts over the window, classified by whether answers citing them name you, name only competitors, or name nobody. |
| Owned pages | Citations slipping on your pages; Citations lost on your pages | Tracking | Your own pages cited 5+ times in the previous week and now cited under 70% as often, or not at all. |
| Query fan-outs | Absent from follow-up queries; Competitors win follow-up queries | Tracking | Fan-out queries engines ran across 2+ prompts where you never appeared, 5 or more of them; competitive when competitors appear on 2+ of those answers. |
| Search Console | Search demand without AI visibility; Top three in Google, invisible in AI; Low click-through; AI visibility slipping on queries that earn clicks; Clicks falling | Tracking, Google Search Console | Queries with 100+ impressions over 28 days are matched to a tracked prompt by word overlap; clicks fell 30%+, or the prompt lost AI visibility, or the query ranks in the top 3 with no AI visibility, or CTR is under half what its position usually earns. |
| AI traffic | AI traffic slipping; AI traffic dropped; Strong AI conversions; Weak engagement; AI traffic slipping on converting pages | AI traffic from Google Analytics or the tracking snippet | Per landing page over 14 days against the 14 before: sessions fell 10–30% (slipping); site-wide sessions fell 30%+ from 30+ (dropped); key events per session 1.5× the site's rate, or engagement under 60% of it (analytics only). |
| Cross-channel | Search and AI traffic falling together; Visibility and AI traffic falling together | AI traffic (plus Google Analytics and Search Console for the first) | AI traffic and organic clicks both fell 10%+, or AI traffic and mentions both fell 20%+ in the same window. AnswerixAI reports this as a correlation, not a cause. |
| Site Audit findings | AI crawlers blocked; Structured data issues; Outdated content; Weak entity signals; Weak internal linking; Content gaps | Site Audit runs | Failing checks on the latest audit of each page in the last 90 days, grouped by the fix they point at. |
Conditions that persist, such as a visibility drop, stay as one signal and update each day. When the condition ends, AnswerixAI marks the signal Resolved automatically. One-time events, such as a first citation, never resolve on their own.
How do I work with signals?
The Signals tab has five summary cards: Total Signals, Important Signals, New Signals, Resolved Signals and Avg. Signal Impact, each compared with the previous period of the same length.
The signals table has the columns Signal, Type, Impact, Source, Affected, Detected, Status and Actions. Click a signal to open its details: what changed, what it affects, the related KPIs, when it was first and last detected, and a View prompt link where a single prompt is involved.
How do I filter signals?
You can filter Action Center signals by date range (7d, 30d or 90d, with 30d as the default), by type, by impact, status and source, and by text with Search signals….
- Date range: 7d, 30d (default) or 90d.
- Type: pills for All, Visibility, Citation, Mention, Traffic, Technical and Competitor.
- Impact, Status and Source dropdowns.
- Search signals… to match text.
Click Clear filters to reset them.
What do signal statuses mean?
An Action Center signal has one of four statuses: New (not reviewed yet), Acknowledged (seen, and still feeding actions), Resolved (the condition ended) and Dismissed (not relevant, and stays dismissed even if the condition fires again).
| Status | Meaning |
|---|---|
| New | Detected and not reviewed yet. |
| Acknowledged | Someone has seen it. It still feeds actions. |
| Resolved | The condition ended, either automatically or because you marked it resolved. |
| Dismissed | Not relevant. A dismissed signal stays dismissed even if the condition fires again. |
To change a status, open the row's ⋯ menu or the signal details and choose Acknowledge, Mark resolved, Dismiss or Reopen. A resolved signal whose condition returns opens again as New.
How do I work with actions?
AnswerixAI's Action Center has a library of 62 action definitions in five categories: 19 Growth, 10 Protect, 11 Recover, 13 Fix and 9 Compete. Each definition has a stable code (G01…C09), listens for one signal kind, and needs certain data before it can open. Four definitions are registered but switched off until the data they need exists: brand associations (G11) and brand-information consistency (F08) need attribute extraction, organic-page expansion (G13) needs page-level Search Console data, and broken citation targets (F07) need URL health checks. Each action is built from related signals, so you open the action, work through its tasks, and set its status as you go.
Every action title names its targets, such as Recover lost citations on 7 prompts or Close the visibility gap with 2 competitors; the count is snapshotted from the signals when the action opens, and an action raised with no countable targets uses its plain title instead.
| Category | Actions | Needs beyond tracking |
|---|---|---|
| Growth | Capture AI traffic (G01); Convert mentions into citations (G02); Expand prompt visibility (G03); Capture high-demand prompts (G04); Expand topic visibility (G05); Capture query fan-out opportunities (G06); Increase authority citations (G07); Expand platform visibility (G08); Expand country visibility (G09); Strengthen emerging content (G10); Expand brand associations (G11, off); Convert search demand into AI visibility (G12); Expand high-performing organic pages into AI (G13, off); Scale proven AI landing pages (G14); Create content for uncovered demand (G15); Create content for topic gaps (G16); Optimize content for AI visibility (G17); Earn third-party brand presence (G18); Earn third-party citations (G19) | Google Analytics (G01, G14); prompt volumes (G04, G15); Topics (G05, G16); Search Console (G12) |
| Protect | Protect your visibility (P01); Protect valuable citations (P02); Protect AI traffic pages (P03); Defend against competitor gains (P04); Protect topic leadership (P05); Protect high-performing content (P06); Protect platform visibility (P07); Protect organic traffic on AI-exposed pages (P08); Protect search and AI traffic assets (P09); Protect high-converting AI landing pages (P10) | AI traffic (P03); Competitors (P04); Topics (P05); Search Console (P08, P09); Google Analytics (P09, P10) |
| Recover | Recover lost visibility (R01); Recover lost citations (R02); Recover AI traffic (R03); Recover lost mentions (R04); Recover topic visibility (R05); Recover platform visibility (R06); Recover after competitor gains (R07); Recover previously cited pages (R08); Recover high-value prompt coverage (R09); Recover search performance on AI-relevant pages (R10); Recover traffic after AI visibility loss (R11) | AI traffic (R03, R11); Topics (R05); Competitors (R07); prompt volumes (R09); Search Console (R10) |
| Fix | Fix low-scoring pages (F01); Fix AI crawler accessibility (F02); Fix structured data issues (F03); Fix content gaps (F04); Fix outdated content (F05); Fix weak entity signals (F06); Fix broken citation targets (F07, off); Fix inconsistent brand information (F08, off); Fix underperforming AI landing pages (F09); Fix internal content connectivity (F10); Fix prompt-to-content coverage (F11); Improve high-impression, low-CTR pages (F12); Fix search-to-AI content misalignment (F13) | Site Audit runs (F01–F06, F10); Google Analytics (F09); Search Console (F12, F13) |
| Compete | Close the visibility gap with competitors (C01); Close the citation gap (C02); Capture competitor-cited sources (C03); Close topic coverage gap (C04); Compete on high-value prompts (C05); Capture competitor query fan-outs (C06); Respond to competitor momentum (C07); Earn presence on competitor-winning sources (C08); Create content to close competitor gaps (C09) | Competitors (all); Topics (C04, C09); prompt volumes (C05) |
An action's impact is the highest impact among its signals. While an action is open, new matching signals are linked to it as evidence, but its scope doesn't change. After you complete or dismiss an action, AnswerixAI waits 14 days before it opens a new action of the same kind, even if the condition is still firing.
Each action records the version of the definition that raised it, so an action opened before a rule was tuned is still read against the rule it was raised under. If AnswerixAI raises an action from a detection rule newer than your app version, the action still appears, titled from its rule name, with its tasks, evidence and measurement intact.
How does AnswerixAI decide which actions to open?
Every night, each action definition that matches open signals gets a candidate: a record of the finding, covering the matched signals no action has claimed yet. A candidate then becomes an action only when all of these hold:
- No action of that kind is currently open (New, In Progress or On Hold).
- The brand has the data the definition needs (see the Needs column above). An action already open keeps going even if that source is disconnected later.
- The last action of that kind closed more than 14 days ago.
- The brand has not already been given 5 new actions today. An action opened this morning and dismissed by lunch still counts.
A finding that cannot be acted on tonight is not lost: it stays in the queue, and waiting raises its priority. Priority orders candidates by impact first, then by how many signals stand behind them (up to 10), then by how long they have waited (up to 14 days). The weights are chosen so that a high-impact finding is never outranked, and a low-impact finding that has waited two weeks outranks a medium one found tonight. A candidate whose signals resolve goes stale; if the condition returns, it comes back with a fresh clock.
How is an action's task list built?
Every task comes from a shared task library of 62 primitives, from Analyze AI responses and Identify content gaps through Create a content brief, Publish the approved content and Send the approved outreach to the validation tasks that end every plan. Each definition lists the tasks it plans, and AnswerixAI plans them per brand, not per action kind:
- Data the brand has. Each task declares the data it needs, so a brand with Search Console connected is asked to inspect its queries, and a brand without it is not asked a question it cannot answer. Missing optional data removes a task, never the action.
- Optimise or create, never both. Where a plan branches, AnswerixAI optimises the page that exists when the action's prompts have a page mapped to them, and briefs and drafts a new page when none does.
- One task per primitive. Two parts of a plan that imply the same analysis become one task over the combined scope.
- Dependencies. A task that waits on another only lists dependencies that made it into the plan.
- Targets. Tasks name what they act on in their title, such as Analyze citations across 11 sources, using the same targets as the action.
Each task also records who carries it out and what it touches. Mode is one of system (a deterministic comparison AnswerixAI does), agent, human, or human or agent. Permission is read, write (changes your own content) or execute (acts outside AnswerixAI, such as publishing or sending outreach). Publishing is always a person's task, because no publishing integration exists yet, so the action is never blocked for want of one.
Which tasks does AnswerixAI carry out automatically?
Every night, after the signal pass, AnswerixAI attempts the tasks that a tool implements, on actions that are still open, oldest first, up to 50 attempts across all brands. Two tools exist today, and both only read:
- Visibility window reads your AI Visibility over the 7-day validation window and the 7 days before it. It carries out Validate AI visibility.
- GA traffic window reads sessions on the action's pages over the same two windows, live from the brand's connected Google Analytics property. It carries out Inspect AI-referred visits and Validate AI-referred traffic when the brand has Google Analytics connected.
Four rules govern automatic execution. Nothing reaches outside AnswerixAI except through a tool. A task whose permission is write or execute, or whose tool would change something outside AnswerixAI, is held in Waiting Approval until a person approves it, and the approval is recorded on the task. Every attempt is recorded, with its inputs, tool, result or error, and never a model's reasoning. A tool that fails fails only that task, which is marked Failed for someone to do by hand; the action and its other tasks are untouched.
The action's History tab shows each automatic outcome as carried out automatically, the automatic attempt failed; it needs doing by hand, or waiting for your approval before it reaches outside AnswerixAI. Operators can run or dry-run a single task from the command line with php artisan answerix:run-action-task <taskId> [--dry].
What does the Actions tab show?
The Action Center Actions tab shows five summary cards (Top Actions, At Risk, Opportunities, In Progress and Potential Impact) above a table of actions with their impact, status, assignee, due date and task progress. Click a card to filter the table to the actions it counts:
- Top Actions: open actions with high impact.
- At Risk: open Recover and Fix actions.
- Opportunities: open Growth actions.
- In Progress: actions with the status In Progress.
- Potential Impact: the highest impact across open actions.
The table has the columns Action, Impact, Status, Assignee, Due date, Updated and Actions, with each action's task progress. Filter by category (All, Growth, Protect, Recover, Fix, Compete), Impact, Status and Assignee, or use Search actions…. Sort orders the table by Priority (default), Impact, Newest, Due date or Recently updated. Priority means highest impact first, then the most linked signals, then the most recently updated.
How do I change an action's status, assignee and tasks?
Click an Action Center action to open it, then change its Status, Assignee, Due date and tasks from the action itself. The action has four tabs: Overview (why the action exists, its goal and related KPIs), Tasks, Signals and History. From the action you can:
- Set Status to New, In Progress, On Hold, Completed or Dismissed.
- Pick an Assignee from your team.
- Set a Due date.
- Update each task to To Do, In Progress, Waiting Approval, Completed, Skipped or Failed. Skipping a task asks why it was skipped. Long task texts wrap in full rather than being cut off.
- Rename or delete tasks, or click Add task to add your own (up to 200 characters).
Every change is recorded in the action's History tab, including the measured outcome once it is known. Skipped and failed tasks don't count toward the task total.
How do I set KPIs and goals?
The Action Center KPIs tab tracks up to five metrics, AI Visibility, Citations, Mentions, Share of Voice and AI Referral Traffic, each with a goal you set for a weekly, monthly or quarterly period. Only admins and managers can change KPIs.
| KPI | What it measures |
|---|---|
| AI Visibility | Your 0–100 Visibility score for the goal period, the same score the Visibility page shows. See Visibility scoring. |
| Citations | Total citations across all AI responses |
| Mentions | Brand mentions in AI responses |
| Share of Voice | Your share of brand mentions vs competitors |
| AI Referral Traffic | Visits arriving from AI platforms |
If no KPIs are set yet, click Configure KPIs. Otherwise click Edit KPIs or Add KPI. The Configure KPI Framework panel has two steps:
- Choose KPI template: AI Search Visibility selects AI Visibility, Citations, Mentions and Share of Voice. Custom Framework lets you pick any KPIs. Content Performance and Brand Monitoring are marked as coming soon.
- Set goals & targets: choose a Time period (Weekly, Monthly or Quarterly) and a target for each KPI. Targets must be positive, and percent targets can't exceed 100.
Click Save & Apply. Only admins and managers can change KPIs.
The KPI table shows KPI, Value, Change, Trend (7D), Status, Goal and vs Goal. Switch the date range between 7d, 30d (default) and 90d, and filter by category or status. When you view a window that differs from the goal's time period, count targets scale to the window; percent targets stay the same.
How is KPI status decided?
AnswerixAI decides KPI status by comparing a KPI's value with its target: Goal Reached at 100% or more, Off Track under 40%, At Risk under 70% or when moving the wrong way, and On Track otherwise.
| Status | Rule |
|---|---|
| Goal Reached | 100% or more of the target |
| Off Track | Under 40% of the target |
| At Risk | Under 70% of the target, or moving the wrong way |
| On Track | Everything else |
How does History measure results?
The History tab lists actions that are In Progress, On Hold, Completed or Dismissed. Summary cards show Total Actions, Completed, In Progress, No Improvement and Dismissed. Filter by date (7d, 30d, 90d, All), Status, Type, Impact and Source, sort by Newest, Oldest or Impact, or search.
For each completed action, AnswerixAI compares the action's metrics over the 7 days before it was created with the 7 days after it was completed. The result appears once that after-window has ended:
| Result | Meaning |
|---|---|
| Improved | At least one metric rose by 5% or more of its earlier value. |
| No meaningful change | No metric moved by 5% or more. |
| Declined | No metric improved, and at least one fell by 5% or more. |
| Not measured | The after-window hasn't ended yet. |
| Not measurable | The action was dismissed, or had no metric to measure. |
Open an action in History to see Visibility Change, Citations Change, Prompts Improved and Time to Close. AnswerixAI reports what changed after the action closed, not that the action caused the change.
Which plans include the Action Center?
The Action Center is available on every paid plan. Some signals and actions depend on other features. AnswerixAI resolves eight data sources per brand: tracking (always), competitors configured on the brand, completed Site Audit runs, an active Google Analytics connection, synced Google Search Console queries, prompt volumes on at least one prompt, AI traffic from Google Analytics or the tracking snippet in the last 30 days, and topics. A definition, a detector family or a task that needs a source the brand lacks is skipped for that brand; connecting the source later makes it eligible the next night.
Related
Was this page helpful?