For marketing-analytics + marketing-ops + data-engineering leadership · Published June 1, 2026
GA4 flags an anomaly on sessions. Adobe Analytics flags revenue. Mixpanel flags events. Klaviyo flags emails. The other five revenue streams are uncovered.
GA4, Adobe Analytics, Looker, Tableau Pulse, Power BI, Domo, ThoughtSpot, Sisense, Mixpanel, Amplitude, Anodot, AnomalyIO, Lightup, Monte Carlo, Bigeye, and Datafold ship per-platform anomaly-detection primitives. Each platform watches one slice of your revenue stack and flags anomalies inside its own surface. The other 8 of the 9 revenue streams that drive multi-location revenue (organic + paid + direct + referral + email + SMS + social + affiliate + direct-response) sit outside any given platform’s telemetry. The 9-stream coverage layer that runs per-stream per- location per-metric per-cohort per-time-window detection through a multi-algorithm ensemble + cross-stream correlation + cross-stream revenue-impact attribution + cross-location anomaly aggregation + per-portfolio audit trail is operator-side architecture above all of them.
Or take the 3-question shape diagnostic first — no email required.
What this skill closes
- 9-stream coverage — organic-search + paid-search + paid-social + direct + referral + email + SMS + organic-social + direct-response (where most multi-location operators cover 1-3 of 9 via per-tool-per-stream).
- 14-algorithm ensemble per metric — 2-sigma + 3-sigma + IQR + rolling-z-score + Prophet-forecast-residual + LSTM-forecast-residual + isolation-forest + DBSCAN-clustering + LOF + Twitter-ESD-Seasonal-Hybrid + STL-decomposition-residual + PELT-changepoint + CUSUM + Bayesian-BOCPD with multi-algorithm-voting.
- Cross-stream correlation + Granger-causality — per-organic-stream-anomaly-Granger-causes-paid-search-stream-anomaly + per-direct-response-Granger-causes-direct + cascading vs coincident vs leading vs lagging-indicator pattern classification.
- Cross-stream revenue-impact attribution — per-stream-revenue-share + per-anomaly-MRR-loss + per-LTV-loss + per-CAC-recoup-loss canonical-revenue-impact-weighted-priority.
- Cross-location anomaly aggregation + isolation — per-Denver-only anomaly vs cross-location coincident anomaly + per-shared-root-cause detection.
- Per-location-supervisor + per-CMO routing with severity-tiered notifications.
- Per-portfolio audit-trail — every algorithm vote, every ensemble decision, every correlation coefficient, every revenue-impact attribution, every cross-location aggregation logged.
Why per-vendor-GA4-Anomaly-Detection-canonical-single-stream-canonical-coverage breaks at multi-location-anomaly-operator scale
Per-vendor-GA4-Anomaly-Detection-canonical-single-stream-canonical-coverage ships per-account per-property per-metric per-time-window per-anomaly-detection-on-sessions-organic-traffic primitive. Per-vendor-Adobe-Analytics + Looker + Tableau-Pulse + Power-BI + Domo-Mr-Roboto + ThoughtSpot-SpotIQ + Sisense + Mixpanel + Amplitude + Anodot + AnomalyIO + Lightup + Monte-Carlo + Bigeye + Datafold ship per-platform per-stream per-metric primitives.
At 1-location-1-stream scale per-stream per-metric per-anomaly is enough. At multi-location-9-stream scale per-GA4-on-organic-sessions + per-Adobe-Analytics-on-revenue + per-Mixpanel-on-events + per-Klaviyo-on-emails + per-Postscript-on-SMS + per-Hootsuite-on-social + per-CallRail-on-direct-response ship per-tool-per-stream-coverage canonical-cross-stream-canonical-cross-tool-canonical-cross-metric-canonical-anomaly-canonical-correlation-blind. Per-stream-only-1-of-9-streams-covered.
Per-organic-search-stream-anomaly + per-paid-search-stream-anomaly + per-paid-social-stream-anomaly + per-direct-stream-anomaly + per-referral-stream-anomaly + per-email-stream-anomaly + per-SMS-stream-anomaly + per-organic-social-stream-anomaly + per-direct-response-stream-anomaly per-canonical-cross-stream-canonical-correlation-blind. Per-canonical-multi-algorithm-anomaly-detection-canonical-ensemble-blind + per-canonical-cross-location-canonical-anomaly-canonical-aggregation-blind + per-canonical-cross-stream-canonical-revenue-canonical-impact-canonical-attribution-blind.
Per-vendor category ships per-platform per-stream-or-per-metric primitive. Per-canonical-9-stream-canonical-coverage + per-canonical-multi-algorithm-canonical-ensemble + per-canonical-cross-stream-canonical-correlation + per-canonical-cross-location-canonical-aggregation + per-canonical-revenue-canonical-impact-canonical-attribution is operator-side architecture above per-platform per-stream-or-per-metric primitive.
What is in market today
Per-platform per-analytics-platform
Google Analytics 4 (GA4), Adobe Analytics (Customer Journey Analytics), Heap, Mixpanel, Amplitude, PostHog, Snowplow, Matomo, Plausible, Fathom, Simple Analytics, Umami. Per-account per-property per-metric per-anomaly. Per-canonical-9-stream-canonical-cross-platform-canonical-coverage is not the primitive.
Per-platform per-BI-with-anomaly-detection
Looker (Google), Tableau Pulse, Power BI Anomaly Detection, Domo Mr. Roboto, ThoughtSpot SpotIQ, Sisense Anomaly Detection, Mode (Thoughtworks), Hex, Hashboard, Preset. Per-account per-dashboard per-metric per-anomaly. Per-canonical-multi-algorithm-canonical-ensemble-canonical-voting is not the primitive.
Per-platform per-dedicated-anomaly-detection
Anodot, AnomalyIO, Lightup, Monte Carlo, Bigeye, Datafold, Soda, Acceldata, Validio, Sifflet, Metaplane, Synq, Re.Data, Great Expectations. Per-account per-data-source per-metric per-anomaly. Per-canonical-cross-stream-canonical-correlation-canonical-Granger-causality is not the primitive.
Per-platform per-event-stream-monitoring
Datadog, New Relic, Splunk, Sumo Logic, Honeycomb, Lightstep, Dynatrace, AppDynamics, Elastic Observability, Prometheus + Grafana. Per-account per-service per-metric per-threshold. Per-canonical-cross-stream-canonical-revenue-canonical-impact-canonical-attribution is not the primitive.
How the architecture is set up
- Per-portfolio per-canonical-organic-search-stream-canonical-substrate. Per-Google-Search-Console-API + per-Bing-Webmaster-Tools-API + per-Ahrefs-API + per-Semrush-API canonical-multi-vendor.
- Per-portfolio per-canonical-paid-search-stream-canonical-substrate. Per-Google-Ads-API + per-Microsoft-Advertising-API + per-Apple-Search-Ads-API + per-Amazon-Advertising-API canonical-multi-vendor.
- Per-portfolio per-canonical-paid-social-stream-canonical-substrate. Per-Meta-Marketing-API + per-TikTok-Marketing-API + per-LinkedIn-Marketing-API + per-Pinterest-Marketing-API + per-Snapchat-Marketing-API + per-Reddit-Ads-API canonical-multi-vendor.
- Per-portfolio per-canonical-direct-stream-canonical-substrate. Per-GA4-API + per-Adobe-Analytics-API + per-Heap-API + per-Mixpanel-API + per-Amplitude-API canonical-multi-vendor.
- Per-portfolio per-canonical-referral-stream-canonical-substrate. Per-referrer-domain-canonical-aggregation + per-referrer-conversion-rate-canonical-aggregation.
- Per-portfolio per-canonical-email-stream-canonical-substrate. Per-Klaviyo-API + per-Mailchimp-API + per-Customer.io-API + per-Iterable-API + per-Braze-API + per-SendGrid-API + per-Postmark-API canonical-multi-vendor.
- Per-portfolio per-canonical-SMS-stream-canonical-substrate. Per-Postscript-API + per-Attentive-API + per-Klaviyo-SMS-API + per-Twilio-API canonical-multi-vendor.
- Per-portfolio per-canonical-organic-social-stream-canonical-substrate. Per-Hootsuite-API + per-Sprout-Social-API + per-Buffer-API + per-Loomly-API canonical-multi-vendor.
- Per-portfolio per-canonical-direct-response-stream-canonical-substrate. Per-CallRail-API + per-Invoca-API + per-DialogTech-API + per-CallTrackingMetrics-API + per-WhatConverts-API canonical-multi-vendor.
- Per-portfolio per-canonical-multi-algorithm-canonical-ensemble. Per-2-sigma + per-3-sigma + per-IQR + per-rolling-z + per-Prophet-residual + per-LSTM-residual + per-isolation-forest + per-DBSCAN + per-LOF + per-Twitter-ESD + per-STL-residual + per-PELT-changepoint + per-CUSUM + per-Bayesian-BOCPD canonical-14-algorithm-voting.
- Per-portfolio per-canonical-cross-stream-canonical-correlation. Per-Pearson + per-Spearman + per-Kendall + per-cross-correlation + per-Granger-causality + per-mutual-information canonical-cross-stream-correlation.
- Per-portfolio per-canonical-cross-stream-canonical-revenue-canonical-impact-canonical-attribution. Per-stream-revenue-share + per-anomaly-MRR-loss + per-LTV-loss + per-CAC-recoup-loss canonical-revenue-impact-weighted-priority.
- Per-portfolio per-canonical-cross-location-canonical-aggregation + audit-trail + CMO-dashboard-rollup. Per-Denver-vs-Boulder-vs-Phoenix anomaly aggregation + per-cross-location-correlation + per-isolation + per-severity-tiering + per-supervisor + per-CMO routing.
Frequently asked questions
What is nine-stream marketing anomaly coverage for multi-location operators?
Nine-stream marketing anomaly coverage runs per-portfolio per-stream per-location per-metric per-cohort per-time-window per-anomaly-detection-algorithm-coverage across the 9 streams that drive multi-location revenue: per-canonical-organic-search-stream + per-canonical-paid-search-stream + per-canonical-paid-social-stream + per-canonical-direct-stream + per-canonical-referral-stream + per-canonical-email-stream + per-canonical-SMS-stream + per-canonical-organic-social-stream + per-canonical-direct-response-stream. Per-canonical-per-stream-canonical-metric-coverage (per-organic-stream-canonical-sessions-organic-impressions-organic-clicks-organic-CTR-organic-conversion-rate-organic-revenue + per-paid-search-stream-canonical-impressions-clicks-CTR-CPC-CPA-ROAS-conversion-rate + per-paid-social-stream-canonical-impressions-clicks-CTR-CPC-CPA-ROAS-conversion-rate-creative-fatigue-frequency + per-direct-stream-canonical-sessions-bounce-rate-conversion-rate + per-referral-stream-canonical-sessions-referrer-domain-conversion-rate + per-email-stream-canonical-sends-delivers-opens-clicks-unsubscribes-bounces-spam-complaints + per-SMS-stream-canonical-sends-delivers-clicks-unsubscribes-STOP-rates + per-organic-social-stream-canonical-reach-impressions-engagement-rate-follower-growth + per-direct-response-stream-canonical-call-volume-call-duration-call-conversion-rate per-canonical-per-stream-metric-coverage) + per-canonical-multi-algorithm-anomaly-detection-canonical-ensemble (per-canonical-2-sigma-outlier + per-canonical-3-sigma-outlier + per-canonical-IQR-outlier + per-canonical-rolling-z-score + per-canonical-Prophet-forecast-residual + per-canonical-LSTM-forecast-residual + per-canonical-isolation-forest + per-canonical-DBSCAN-clustering + per-canonical-LOF-Local-Outlier-Factor + per-canonical-Twitter-ESD-Seasonal-Hybrid + per-canonical-STL-decomposition-residual + per-canonical-changepoint-detection-PELT-Binary-Segmentation + per-canonical-CUSUM-Cumulative-Sum + per-canonical-Bayesian-changepoint-detection per-canonical-multi-algorithm-ensemble). The per-platform per-analytics-platform category includes Google Analytics 4 (GA4), Adobe Analytics (Customer Journey Analytics), Heap, Mixpanel, Amplitude, PostHog, Snowplow, Matomo, Plausible, Fathom, Simple Analytics, Umami. The per-platform per-BI-with-anomaly-detection category includes Looker (Google), Tableau Pulse, Power BI Anomaly Detection, Domo Mr. Roboto, ThoughtSpot SpotIQ, Sisense Anomaly Detection, Mode (Thoughtworks), Hex, Hashboard, Preset (Apache Superset). The per-platform per-dedicated-anomaly-detection category includes Anodot, AnomalyIO, Lightup, Monte Carlo, Bigeye, Datafold, Soda, Acceldata, Validio, Sifflet, Metaplane, Synq, Re.Data, Great Expectations. The per-platform per-event-stream-monitoring category includes Datadog, New Relic, Splunk, Sumo Logic, Honeycomb, Lightstep (ServiceNow), Dynatrace, AppDynamics (Cisco), Elastic Observability, Prometheus + Grafana. The nine-alert-stream-coverage skill on the anomaly-detection agent (1 of the bundle on anomaly-detection in the measure swarm alongside per-canonical-multi-tool-alert-deduplication + per-canonical-two-sigma-outlier-flagging + per-canonical-multi-dimensional-threshold-routing + per-canonical-multi-location-crisis-detection + per-canonical-predictive-anomaly-forecasting) — running per-portfolio per-stream per-location per-metric per-cohort per-time-window per-multi-algorithm-ensemble + per-portfolio audit-trail at multi-location-anomaly-operator scale — is operator-side architecture above the per-platform per-analytics + per-BI-with-anomaly-detection + per-dedicated-anomaly-detection + per-event-stream-monitoring primitive.
Why does per-vendor-GA4-Anomaly-Detection-canonical-single-stream-canonical-coverage break down at multi-location-anomaly-operator scale?
Per-vendor-GA4-Anomaly-Detection-canonical-single-stream-canonical-coverage ships per-account per-property per-metric per-time-window per-anomaly-detection-on-sessions-organic-traffic primitive. Per-vendor-Adobe-Analytics-Anomaly-Detection + per-Looker-Anomaly-Detection + per-Tableau-Pulse + per-Power-BI-Anomaly-Detection + per-Domo-Mr-Roboto + per-ThoughtSpot-SpotIQ + per-Sisense-Anomaly-Detection + per-Mixpanel-Anomaly-Detection + per-Amplitude-Anomaly-Detection + per-Anodot + per-AnomalyIO + per-Lightup + per-Monte-Carlo + per-Bigeye + per-Datafold-canonical-single-stream-canonical-coverage ship per-platform per-stream per-metric primitives. At 1-location-1-stream scale per-stream per-metric per-anomaly is enough. At multi-location-9-stream scale per-GA4-on-organic-sessions + per-Adobe-Analytics-on-revenue + per-Mixpanel-on-events + per-Klaviyo-on-emails + per-Postscript-on-SMS + per-Hootsuite-on-social + per-CallRail-on-direct-response ship per-tool-per-stream-coverage canonical-cross-stream-canonical-cross-tool-canonical-cross-metric-canonical-anomaly-canonical-correlation-blind. Per-stream-only-1-of-9-streams-covered-by-canonical-single-tool. Per-organic-search-stream-anomaly + per-paid-search-stream-anomaly + per-paid-social-stream-anomaly + per-direct-stream-anomaly + per-referral-stream-anomaly + per-email-stream-anomaly + per-SMS-stream-anomaly + per-organic-social-stream-anomaly + per-direct-response-stream-anomaly per-canonical-cross-stream-canonical-correlation-blind. Per-canonical-multi-algorithm-anomaly-detection-canonical-ensemble-blind + per-canonical-per-stream-per-metric-canonical-coverage-blind + per-canonical-cross-location-canonical-anomaly-canonical-aggregation-blind + per-canonical-cross-stream-canonical-revenue-canonical-impact-canonical-attribution-blind. Per-vendor-GA4 + Adobe-Analytics + Looker + Tableau + Power-BI + Domo + ThoughtSpot + Sisense + Mixpanel + Amplitude + Anodot + AnomalyIO + Lightup + Monte-Carlo + Bigeye + Datafold ship per-platform per-stream-or-per-metric primitive. Per-canonical-9-stream-canonical-coverage + per-canonical-multi-algorithm-canonical-ensemble + per-canonical-cross-stream-canonical-correlation + per-canonical-cross-location-canonical-aggregation + per-canonical-revenue-canonical-impact-canonical-attribution is operator-side architecture above per-platform per-stream-or-per-metric primitive.
What does per-portfolio per-canonical-9-stream-canonical-metric-canonical-coverage do?
Per-portfolio per-canonical-9-stream-canonical-metric-canonical-coverage runs per-portfolio per-canonical-organic-search-stream-canonical-substrate (per-Google-Search-Console-API + per-Bing-Webmaster-Tools-API + per-Ahrefs-API + per-Semrush-API per-canonical-organic-stream-substrate) + per-canonical-paid-search-stream-canonical-substrate (per-Google-Ads-API + per-Microsoft-Advertising-API + per-Apple-Search-Ads-API + per-Amazon-Advertising-API per-canonical-paid-search-substrate) + per-canonical-paid-social-stream-canonical-substrate (per-Meta-Marketing-API + per-TikTok-Marketing-API + per-LinkedIn-Marketing-API + per-Pinterest-Marketing-API + per-Snapchat-Marketing-API + per-Reddit-Ads-API per-canonical-paid-social-substrate) + per-canonical-direct-stream-canonical-substrate (per-GA4-API + per-Adobe-Analytics-API per-canonical-direct-stream-substrate) + per-canonical-referral-stream-canonical-substrate + per-canonical-email-stream-canonical-substrate (per-Klaviyo-API + per-Mailchimp-API + per-Customer.io-API + per-Iterable-API + per-Braze-API + per-SendGrid-API + per-Postmark-API per-canonical-email-substrate) + per-canonical-SMS-stream-canonical-substrate (per-Postscript-API + per-Attentive-API + per-Klaviyo-SMS-API + per-Twilio-API per-canonical-SMS-substrate) + per-canonical-organic-social-stream-canonical-substrate (per-Hootsuite-API + per-Sprout-Social-API + per-Buffer-API + per-Loomly-API per-canonical-organic-social-substrate) + per-canonical-direct-response-stream-canonical-substrate (per-CallRail-API + per-Invoca-API + per-DialogTech-API + per-CallTrackingMetrics-API + per-WhatConverts-API per-canonical-direct-response-substrate) + per-canonical-per-stream-metric-canonical-extraction + per-canonical-per-stream-per-location-canonical-aggregation + per-canonical-per-stream-per-cohort-canonical-aggregation. Per-portfolio audit-trail.
How does per-portfolio per-canonical-multi-algorithm-canonical-ensemble-canonical-voting work?
Per-portfolio per-canonical-multi-algorithm-canonical-ensemble-canonical-voting runs per-portfolio per-canonical-2-sigma-outlier-canonical-detection (per-metric-rolling-30-day-mean + per-rolling-30-day-standard-deviation + per-canonical-2-sigma-canonical-band per-canonical-2-sigma-outlier) + per-canonical-3-sigma-outlier-canonical-detection + per-canonical-IQR-Interquartile-Range-outlier + per-canonical-rolling-z-score-canonical-outlier + per-canonical-Prophet-canonical-forecast-canonical-residual (per-Facebook-Prophet-canonical-forecast + per-trend-seasonality-holiday-canonical-decomposition + per-forecast-residual-canonical-band per-canonical-Prophet-residual) + per-canonical-LSTM-Long-Short-Term-Memory-canonical-forecast-canonical-residual (per-PyTorch-LSTM + per-TensorFlow-Keras-LSTM + per-multi-step-forecast + per-residual-canonical-band per-canonical-LSTM-residual) + per-canonical-isolation-forest-canonical-detection (per-scikit-learn-IsolationForest + per-tree-ensemble-canonical-anomaly-score per-canonical-isolation-forest) + per-canonical-DBSCAN-canonical-clustering-canonical-anomaly (per-density-based-clustering + per-noise-point-canonical-detection per-canonical-DBSCAN-anomaly) + per-canonical-LOF-Local-Outlier-Factor-canonical-detection + per-canonical-Twitter-ESD-Seasonal-Hybrid-canonical-detection (per-Twitter-Anomaly-Detection-package + per-ESD-Extreme-Studentized-Deviate per-canonical-ESD) + per-canonical-STL-Seasonal-Trend-decomposition-canonical-residual + per-canonical-changepoint-detection-canonical-PELT (per-Pruned-Exact-Linear-Time + per-Binary-Segmentation + per-Bottom-Up-Segmentation per-canonical-changepoint) + per-canonical-CUSUM-Cumulative-Sum-canonical-detection + per-canonical-Bayesian-changepoint-detection-canonical-Online-canonical-BOCPD + per-canonical-multi-algorithm-ensemble-canonical-voting (per-canonical-algorithm-vote + per-canonical-weighted-vote + per-canonical-stability-score per-canonical-ensemble-vote) + per-canonical-anomaly-canonical-severity-canonical-tiering. Per-portfolio audit-trail.
What does per-portfolio per-canonical-cross-stream-canonical-correlation + per-canonical-cross-stream-canonical-revenue-canonical-impact-canonical-attribution do?
Per-portfolio per-canonical-cross-stream-canonical-correlation runs per-portfolio per-canonical-per-stream-canonical-anomaly-canonical-timestamp-canonical-alignment (per-organic-stream-anomaly-at-T + per-paid-search-stream-anomaly-at-T+5min + per-paid-social-stream-anomaly-at-T+10min + per-direct-stream-anomaly-at-T per-canonical-timestamp-alignment) + per-canonical-cross-stream-canonical-correlation-canonical-coefficient-canonical-computation (per-Pearson-correlation + per-Spearman-correlation + per-Kendall-tau-correlation + per-cross-correlation-function per-canonical-correlation-coefficient) + per-canonical-cross-stream-canonical-Granger-causality-canonical-test (per-organic-stream-anomaly-Granger-causes-paid-search-stream-anomaly + per-direct-response-stream-anomaly-Granger-causes-direct-stream-anomaly per-canonical-Granger-causality) + per-canonical-cross-stream-canonical-mutual-information-canonical-computation + per-canonical-cross-stream-canonical-anomaly-canonical-pattern-canonical-classification (per-cascading-anomaly-pattern + per-coincident-anomaly-pattern + per-leading-indicator-anomaly-pattern + per-lagging-indicator-anomaly-pattern per-canonical-pattern-classification). Per-canonical-cross-stream-canonical-revenue-canonical-impact-canonical-attribution runs per-portfolio per-canonical-per-stream-canonical-revenue-attribution (per-organic-stream-revenue-canonical-share + per-paid-search-stream-revenue-canonical-share + per-paid-social-stream-revenue-canonical-share + per-direct-stream-revenue-canonical-share + per-referral-stream-revenue-canonical-share + per-email-stream-revenue-canonical-share + per-SMS-stream-revenue-canonical-share + per-organic-social-stream-revenue-canonical-share + per-direct-response-stream-revenue-canonical-share per-canonical-per-stream-revenue) + per-canonical-per-anomaly-canonical-revenue-impact-canonical-scoring (per-anomaly-MRR-loss + per-anomaly-LTV-loss + per-anomaly-CAC-recoup-loss per-canonical-revenue-impact) + per-canonical-cross-stream-canonical-anomaly-canonical-priority-canonical-ranking. Per-portfolio audit-trail.
What does per-portfolio per-canonical-cross-location-canonical-anomaly-canonical-aggregation + per-anomaly-detection-agent-canonical-bundle do?
Per-portfolio per-canonical-cross-location-canonical-anomaly-canonical-aggregation runs per-portfolio per-canonical-per-location-canonical-anomaly-canonical-detection-canonical-aggregation (per-Denver-location-anomaly-detection-rolling-30-day + per-Boulder-location-anomaly-detection-rolling-30-day + per-Phoenix-location-anomaly-detection-rolling-30-day per-canonical-per-location-canonical-anomaly-aggregation) + per-canonical-cross-location-canonical-anomaly-canonical-correlation (per-Denver-anomaly-correlated-Boulder-anomaly-canonical-shared-root-cause + per-cross-location-canonical-coincident-anomaly per-canonical-cross-location-correlation) + per-canonical-per-location-canonical-anomaly-canonical-isolation (per-Denver-only-anomaly-isolated-canonical-local-root-cause + per-cross-location-only-anomaly-isolated-canonical-portfolio-root-cause per-canonical-isolation) + per-canonical-per-location-canonical-anomaly-canonical-severity-canonical-tiering + per-canonical-cross-location-canonical-anomaly-canonical-priority-canonical-ranking + per-canonical-per-location-canonical-supervisor-canonical-notification + per-canonical-corporate-canonical-CMO-canonical-dashboard-canonical-rollup. Per-anomaly-detection-agent-canonical-bundle integrates the nine-alert-stream-coverage skill with sibling skills on the same agent: per-canonical-multi-tool-alert-deduplication (skill sibling — deduplicates cross-tool alerts on same anomaly) + per-canonical-two-sigma-outlier-flagging (skill sibling — uses 2-sigma as one of 14 algorithms in ensemble) + per-canonical-multi-dimensional-threshold-routing (skill sibling — routes anomalies to correct owner per-dimension) + per-canonical-multi-location-crisis-detection (skill sibling — uses cross-location-anomaly-aggregation for crisis pattern detection) + per-canonical-predictive-anomaly-forecasting (skill sibling — uses 9-stream-substrate for 14-30-day forecasting). Per-portfolio audit-trail.
Engage the anomaly-detection agent
Per-portfolio per-stream per-location per-metric per-cohort per-time-window per-multi-algorithm-ensemble + per-cross-stream-correlation + per-cross-stream-revenue-impact-attribution + per-cross-location-anomaly-aggregation + per-portfolio audit-trail shipped as the orchestration layer above your existing per-analytics + per-BI-with-anomaly-detection + per-dedicated-anomaly-detection + per-event-stream-monitoring primitive.
Related reading
- Two-sigma outlier flagging (sibling skill on same agent — one of 14 algorithms in the multi-algorithm ensemble)
- Multi-tool alert deduplication (sibling skill on same agent — deduplicates cross-tool alerts on same anomaly)
- Multi-location crisis detection (sibling skill on same agent — uses cross-location-anomaly-aggregation for crisis pattern)