Completions

Keep-customer swarm · Review-Response Agent · Auto-publish-gating skill · Build pillar · Published July 24, 2026

How to build auto-publish gating for AI review responses

This guide explains how to architect the auto-publish-gating skill on the review-response agent end-to-end at multi-location AI-review-response auto-publish scale: per-portfolio per-banner per-location per-review per-canonical-review-pointer + per-canonical-risk-tier-resolver-spec + per-canonical-threshold-composition-spec + per-canonical-auto-publish-vs-hold-routing-spec + per-canonical-per-surface-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio-audit-trail.

What you will build

  • Per-portfolio per-banner per-location per-review per-canonical-review-pointer across 24 review surface types — per-GBP + per-Yelp + per-TripAdvisor + per-Facebook + per-Apple-Maps + per-Bing-Places + per-Healthgrades + per-Zocdoc + per-Avvo + per-FindLaw + per-Vitals + per-Vivint + per-OpenTable + per-DoorDash + per-Uber-Eats + per-Grubhub + per-Amazon-Marketplace + per-Walmart-Marketplace + per-Trustpilot + per-G2 + per-Capterra + per-Glassdoor + per-Indeed + per-Better-Business-Bureau.
  • Per-canonical-risk-tier-resolver-spec — per-star-rating-bucket (1-5 star) + per-sentiment-score (positive/negative/neutral + 6-emotion taxonomy + sarcasm + emotional tone) + per-16-claim-category (product/service quality + cleanliness + wait time + pricing + staff conduct + discrimination + injury + illness + allergic reaction + foreign object + billing dispute + warranty + refund request + legal threat + PR crisis trigger) + per-11-PII-PHI-content (customer name + address + phone + email + credit card + SSN + DOB + health condition + medical procedure + medication + allergy) + per-NER (staff + competitor + public figure + attorney + physician) + per-jurisdiction-pointer + per-vertical-pointer + per-banner-pointer + per-confidence-tier + per-5-risk-tier (low + medium + high + critical + legal-escalation-required).
  • Per-canonical-threshold-composition-spec — per-brand-voice-score + per-factual-confidence-score + per-empathy-tone-score + per-de-escalation-score + per-compliance-confidence-score + per-reach-magnitude-score (per-impression-projection + per-public-visibility + per-platform-amplification + per-search-engine-snippet-eligibility).
  • Per-canonical-auto-publish-vs-hold-routing-spec + per-canonical-per-surface-compliance-gate-spec — per-auto-publish-route + per-batch-review-route + per-send-to-FBC-route + per-escalate-to-team-lead-route + per-escalate-to-legal-route + per-escalate-to-PR-route + per-reject-with-feedback-route + per-escalation-timer + per-fallback-action + per-6-stage-canary-rollout + per-shadow-mode + per-rollback + per-multi-stakeholder-approval + per-19-platform-content-policy (GBP + Yelp + TripAdvisor + Facebook + Apple Maps + Healthgrades + Zocdoc + Avvo + Vitals + OpenTable + DoorDash + Trustpilot + G2 + Capterra + Glassdoor + Indeed + BBB + Amazon Marketplace + Walmart Marketplace) + per-FTC-substantiation-doctrine + per-FTC-MARS + per-FTC-AI-disclosure + per-FTC-endorsement-guides + per-FTC-Cease-and-Desist-Posting-Letter + per-FTC-Negative-Option + per-FTC-Made-in-USA + per-CFPB-UDAAP + per-HIPAA-disclosure-of-PHI + per-FDA-21-CFR-Part-101 + per-FDA-DSHEA + per-FDA-medical-device + per-Lanham-Act + per-state-defamation-law + per-state-anti-SLAPP-protection + per-state-UDTPA + per-state-FRR + per-FDD-Item-12-Item-17-Item-19 + per-FINRA-2210 + per-SEC-Reg-S-K + per-Section-230-CDA + per-Right-of-Publicity-state + per-CCPA-CPRA + per-GDPR + per-LGPD + per-DPDP + per-PIPEDA + per-CASL + per-EU-AI-Act-Article-50 + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-ISO-42001 + per-WCAG-2.2-AA + per-Section-508 + per-ADA-Title-III + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-compliance-confidence-tier.
  • Per-canonical-FBC-feedback-loop + per-cross-skill-handoff + per-canonical-audit-trail — per-FBC-route-override + per-override-reviewer-identity + per-override-reviewer-role (team-lead + legal + compliance + brand-lead + franchise-owner + DMO-director + CMO + fractional-CMO + general-counsel + outside-counsel) + per-override-rationale-free-text + per-override-structured-rationale-tag + per-override-threshold-recalibration + per-override-pattern-learning + per-cross-review/cross-banner/cross-location-correlation + per-override-confidence-tier + per-handoff-to-21-sibling-skills + per-per-review-canonical-audit-record + per-SOC-2-Type-II + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-FDD-retention + per-7-year-HIPAA-medical-record-retention.

Why per-vendor-Birdeye-account-flat-template-or-AI-suggestion breaks at multi-location AI-review-response auto-publish scale

Per-vendor-Birdeye-canonical-account-flat-template-or-AI-suggestion ships per-account per-flat-template-or-AI-suggestion primitive — typically reviewer-name + star-rating substitution + a single shared template library OR a single LLM suggestion box with all-or-nothing send. No per-review risk-tier resolver, no per-review threshold composition, no per-review auto-publish-vs-hold routing decision, no per-review per-surface compliance gate. Per-vendor-Podium + Reputation + Yotpo + Trustpilot + ReviewTrackers + GatherUp + NiceJob + Reviews.io + Bazaarvoice + PowerReviews + Reputation.com + Sprout-Social + Hootsuite + Khoros + Brandwatch-canonical-account-flat-template-or-AI-suggestion ship per-vendor per-native account-flat-template-or-AI-suggestion primitives.

At 1-account-1-flat-template scale per-account per-flat-template-or-AI-suggestion primitive is enough. At multi-location AI-review-response auto-publish scale per-canonical-risk-tier-resolver-spec + per-canonical-threshold-composition-spec + per-canonical-auto-publish-vs-hold-routing-spec + per-canonical-per-surface-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail.

Per-account-flat-template-or-AI-suggestion + per-risk-tier-resolver-blind + per-threshold-composition-blind + per-auto-publish-vs-hold-routing-blind + per-per-surface-compliance-gate-blind + per-FBC-feedback-loop-blind + per-multi-format-audit-trail-blind + per-FTC-substantiation-doctrine-blind + per-FTC-MARS-blind + per-FTC-AI-disclosure-blind + per-FTC-endorsement-guides-blind + per-FTC-Cease-and-Desist-Posting-Letter-blind + per-CFPB-UDAAP-blind + per-HIPAA-disclosure-of-PHI-blind + per-FDA-21-CFR-Part-101-blind + per-FDA-DSHEA-blind + per-FDA-medical-device-blind + per-Lanham-Act-blind + per-state-defamation-blind + per-state-anti-SLAPP-blind + per-state-UDTPA-blind + per-state-FRR-blind + per-FDD-Item-12-Item-17-Item-19-blind + per-FINRA-2210-blind + per-SEC-Reg-S-K-blind + per-Section-230-CDA-blind + per-Right-of-Publicity-state-blind + per-CCPA-CPRA-blind + per-GDPR-blind + per-LGPD-blind + per-DPDP-blind + per-EU-AI-Act-Article-50-blind + per-EU-AI-Act-Article-13-Article-14-Article-15-blind + per-NIST-AI-RMF-blind + per-ISO-42001-blind + per-WCAG-2.2-AA-blind + per-7-year-IRS-tax-retention-blind + per-7-year-FTC-substantiation-retention-blind + per-7-year-FDD-retention-blind + per-7-year-HIPAA-medical-record-retention-blind.

The operator-side architecture above per-vendor-flat-template-or-AI-suggestion primitive is canonical-risk-tier-resolver-spec + per-threshold-composition-spec + per-auto-publish-vs-hold-routing-spec + per-per-surface-compliance-gate-spec + per-FBC-feedback-loop + per-cross-skill-handoff + per-audit-trail + per-portfolio-audit-trail.

What is in market today

Per-platform per-review-management-vendor

Birdeye, Podium, Reputation, Yotpo, Trustpilot, ReviewTrackers, GatherUp, NiceJob, Reviews.io, Bazaarvoice, PowerReviews, Reputation.com, BrightLocal, Yext Reviews, Trustmary, Whitespark Reputation, ReviewBuzz. Per-account per-flat-template-or-AI-suggestion primitive (template library + LLM suggestion; no risk-tier resolver, no auto-publish-vs-hold routing, no per-surface compliance gate). Per-canonical-risk-tier-resolver-canonical-threshold-composition-canonical-auto-publish-vs-hold-routing-canonical-per-surface-compliance-gate-canonical-FBC-feedback-canonical-audit-trail is not the primitive.

Per-platform per-social-listening-monitoring-vendor

Sprout Social, Hootsuite, Khoros, Brandwatch, Talkwalker, Meltwater, Mention, Sprinklr, Falcon.io, Agorapulse, Buffer Analyze. Per-account per-flat-mention-classification primitive (typically sentiment + basic categorization; no per-review risk-tier resolver + no per-surface compliance gate). Per-canonical-per-review-star-rating-bucket-canonical-per-review-sentiment-score-canonical-per-review-emotion-canonical-per-review-sarcasm-detection-canonical-per-review-emotional-tone-canonical-per-review-claim-category-canonical-per-review-PII-PHI-content-canonical-per-review-named-entity-recognition-canonical-per-review-jurisdiction-pointer-canonical-per-review-vertical-pointer-canonical-per-review-banner-pointer-canonical-per-review-confidence-tier-canonical-per-review-risk-tier is not the primitive.

Per-platform per-LLM-guardrails-content-moderation-vendor

Guardrails AI, NeMo Guardrails (NVIDIA), Llama Guard (Meta), Lakera Guard, Robust Intelligence, Aporia, Calypso AI, OpenAI Moderation, Perspective API (Google), Hive Moderation, Galileo, Patronus AI, Arthur Shield, Fiddler AI. Per-account per-flat-guardrails-rule primitive (binary ON/OFF rule; no per-review per-surface compliance routing). Per-canonical-per-review-Google-Business-Profile-content-policy-canonical-per-review-Yelp-content-guidelines-canonical-per-review-TripAdvisor-content-guidelines-canonical-per-review-Facebook-community-standards-canonical-per-review-Apple-Maps-review-content-guidelines-canonical-per-review-Healthgrades-review-policy-canonical-per-review-Zocdoc-review-policy-canonical-per-review-Avvo-review-policy-canonical-per-review-Vitals-review-policy-canonical-per-review-OpenTable-review-policy-canonical-per-review-DoorDash-review-policy-canonical-per-review-Trustpilot-review-policy-canonical-per-review-G2-review-policy-canonical-per-review-Capterra-review-policy-canonical-per-review-Glassdoor-employer-response-policy-canonical-per-review-Indeed-employer-response-policy-canonical-per-review-Better-Business-Bureau-response-policy-canonical-per-review-Amazon-Marketplace-seller-response-policy-canonical-per-review-Walmart-Marketplace-seller-response-policy is not the primitive.

Per-platform per-legal-claims-monitoring-vendor

LexisNexis Risk Solutions, Thomson Reuters CLEAR, Westlaw, Bloomberg Law, Lex Machina, Stretto, Trustwave Compliance Solutions, OneTrust DataGuidance, LawGeex. Per-account per-flat-legal-monitoring primitive (typically blind to per-review per-platform-content-policy + per-Section-230-CDA + per-state-anti-SLAPP-protection + per-Right-of-Publicity-state semantics). Per-canonical-per-review-FTC-Cease-and-Desist-Posting-Letter-canonical-per-review-Lanham-Act-false-advertising-canonical-per-review-state-defamation-law-canonical-per-review-state-anti-SLAPP-protection-canonical-per-review-state-consumer-protection-UDTPA-canonical-per-review-state-relationship-laws-FRR-canonical-per-review-FDD-Item-12-Item-17-Item-19-canonical-per-review-FINRA-2210-canonical-per-review-SEC-Reg-S-K-canonical-per-review-Section-230-CDA-Communications-Decency-Act-canonical-per-review-Right-of-Publicity-state-canonical-per-review-HIPAA-disclosure-of-PHI-canonical-per-review-FDA-21-CFR-Part-101-canonical-per-review-FDA-DSHEA-canonical-per-review-FDA-medical-device-canonical-per-review-EU-AI-Act-Article-50-AI-disclosure-canonical-per-review-EU-AI-Act-Article-13-Article-14-Article-15-canonical-per-review-NIST-AI-RMF-canonical-per-review-ISO-42001-canonical-per-review-OPA-Rego-AWS-Cedar-Casbin-Cerbos-Oso-policy-as-code is not the primitive.

How the architecture is built

  1. Per-portfolio per-banner per-location per-review per-canonical-review-pointer-substrate. Per-24-canonical-review canonical-review.
  2. Per-portfolio per-canonical-risk-tier-resolver-spec. Per-star-rating-bucket + per-sentiment-score + per-16-claim-category + per-11-PII-PHI-content + per-NER + per-jurisdiction-pointer + per-vertical-pointer + per-banner-pointer + per-confidence-tier + per-5-risk-tier canonical-risk-tier.
  3. Per-portfolio per-canonical-threshold-composition-spec. Per-brand-voice-score + per-factual-confidence-score + per-empathy-tone-score + per-de-escalation-score + per-compliance-confidence-score + per-reach-magnitude-score canonical-threshold.
  4. Per-portfolio per-canonical-auto-publish-vs-hold-routing-spec. Per-auto-publish-route + per-batch-review-route + per-send-to-FBC-route + per-escalate-to-team-lead-route + per-escalate-to-legal-route + per-escalate-to-PR-route + per-reject-with-feedback-route + per-escalation-timer + per-fallback-action + per-6-stage-canary-rollout + per-shadow-mode + per-rollback + per-multi-stakeholder-approval canonical-routing.
  5. Per-portfolio per-canonical-per-surface-compliance-gate-spec. Per-19-platform-content-policy + per-FTC-substantiation + per-FTC-MARS + per-FTC-AI-disclosure + per-FTC-endorsement-guides + per-FTC-Cease-and-Desist-Posting-Letter + per-FTC-Negative-Option + per-FTC-Made-in-USA + per-CFPB-UDAAP + per-HIPAA-PHI + per-FDA-21-CFR-Part-101 + per-FDA-DSHEA + per-FDA-medical-device + per-Lanham-Act + per-state-defamation + per-state-anti-SLAPP + per-state-UDTPA + per-state-FRR + per-FDD-Item-12-Item-17-Item-19 + per-FINRA-2210 + per-SEC-Reg-S-K + per-Section-230-CDA + per-Right-of-Publicity-state + per-CCPA-CPRA + per-GDPR + per-LGPD + per-DPDP + per-PIPEDA + per-CASL + per-EU-AI-Act-Article-50 + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-ISO-42001 + per-WCAG-2.2-AA + per-Section-508 + per-ADA-Title-III + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code canonical-compliance.
  6. Per-portfolio per-canonical-FBC-feedback-loop. Per-route-override + per-override-reviewer-identity + per-override-reviewer-role-10-role + per-override-rationale-free-text + per-override-structured-rationale-tag + per-override-threshold-recalibration + per-override-pattern-learning + per-cross-review-cross-banner-cross-location-correlation + per-override-confidence-tier canonical-FBC.
  7. Per-portfolio per-canonical-cross-skill-handoff. Per-handoff-to-21-sibling-skills canonical-handoff.
  8. Per-portfolio per-canonical-audit-trail + per-portfolio-audit-trail. Per-per-review-canonical-audit-record + per-FTC-substantiation + per-FTC-MARS + per-FTC-AI-disclosure + per-FTC-endorsement-guides + per-FTC-Cease-and-Desist-Posting-Letter + per-FTC-Negative-Option + per-CFPB-UDAAP + per-HIPAA-PHI + per-FDA-21-CFR-Part-101 + per-FDA-DSHEA + per-FDA-medical-device + per-Lanham-Act + per-state-defamation + per-state-anti-SLAPP + per-state-UDTPA + per-state-FRR + per-FDD-Item-12-Item-17-Item-19 + per-FINRA-2210 + per-SEC-Reg-S-K + per-Section-230-CDA + per-Right-of-Publicity-state + per-CCPA-CPRA-DSAR + per-GDPR-DPIA + per-LGPD-ANPD + per-DPDP-India + per-PIPEDA-OPC + per-CASL-CRTC + per-EU-AI-Act-Article-50 + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-ISO-42001 + per-WCAG-2.2-AA-Section-508-ADA-Title-III + per-SOC-2-Type-II + per-immutable-WORM + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-FDD-retention + per-7-year-HIPAA-medical-record-retention canonical-audit.
  9. Per-portfolio per-review-response-agent-canonical-bundle. Per-auto-publish-gating + per-review-response-drafting + per-customer-review-monitoring + per-per-location-review-response-drafting + per-gbp-qa-response + per-gbp-suspension-recovery canonical-bundle.
  10. Per-portfolio per-canonical-end-to-end-SLA. Per-per-review-risk-tier-resolve-to-threshold-composition-to-auto-publish-vs-hold-routing-to-per-surface-compliance-gate-to-multi-LLM-pre-publish-to-FBC-SLA canonical-end-to-end-SLA.
  11. Per-portfolio per-canonical-end-to-end-replay. Per-replay-spec + per-replay-trace + per-replay-decision + per-per-review-auto-publish-decision-rewind canonical-replay.

Frequently asked questions

What is per-review auto-publish gating for AI review responses at multi-location scale?

Per-review auto-publish gating runs per-portfolio per-banner per-location per-review per-canonical-review-pointer (per-Google-Business-Profile-review + per-Yelp-review + per-TripAdvisor-review + per-Facebook-review + per-Apple-Maps-review + per-Bing-Places-review + per-Healthgrades-review + per-Zocdoc-review + per-Avvo-review + per-FindLaw-review + per-Vitals-review + per-Vivint-review + per-OpenTable-review + per-DoorDash-review + per-Uber-Eats-review + per-Grubhub-review + per-Amazon-Marketplace-review + per-Walmart-Marketplace-review + per-Trustpilot-review + per-G2-review + per-Capterra-review + per-Glassdoor-review + per-Indeed-review + per-Better-Business-Bureau-review + per-canonical-review) + per-canonical-risk-tier-resolver-spec + per-canonical-threshold-composition-spec + per-canonical-auto-publish-vs-hold-routing-spec + per-canonical-per-surface-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio-audit-trail.

Why does per-vendor-Birdeye-canonical-account-flat-template-or-AI-suggestion break at multi-location AI-review-response auto-publish scale?

Per-vendor-Birdeye-canonical-account-flat-template-or-AI-suggestion ships per-account per-flat-template-or-AI-suggestion primitive — typically reviewer-name + star-rating substitution + a single shared template library OR a single LLM suggestion box with all-or-nothing send. No per-review risk-tier resolver, no per-review threshold composition, no per-review auto-publish-vs-hold routing decision, no per-review per-surface compliance gate. Per-vendor-Podium-canonical + per-Reputation-canonical + per-Yotpo-canonical + per-Trustpilot-canonical + per-ReviewTrackers-canonical + per-GatherUp-canonical + per-NiceJob-canonical + per-Reviews.io-canonical + per-Bazaarvoice-canonical + per-PowerReviews-canonical + per-Reputation.com-canonical + per-Sprout-Social-canonical + per-Hootsuite-canonical + per-Khoros-canonical + per-Brandwatch-canonical-account-flat-template-or-AI-suggestion ship per-vendor per-native account-flat-template-or-AI-suggestion primitives. At 1-account-1-flat-template scale per-account per-flat-template-or-AI-suggestion primitive is enough. At multi-location AI-review-response auto-publish scale per-canonical-risk-tier-resolver-spec + per-canonical-threshold-composition-spec + per-canonical-auto-publish-vs-hold-routing-spec + per-canonical-per-surface-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail.

How does per-review risk-tier-resolver + per-review threshold-composition work?

Per-portfolio per-banner per-location per-review per-canonical-risk-tier-resolver-spec runs per-portfolio per-canonical-per-review-star-rating-bucket (per-1-star + per-2-star + per-3-star + per-4-star + per-5-star) + per-canonical-per-review-sentiment-score (per-positive-negative-neutral + per-emotion-anger-joy-sadness-fear-surprise-disgust + per-sarcasm-detection + per-emotional-tone-aggression-vs-empathy) + per-canonical-per-review-claim-category (per-product-quality-claim + per-service-quality-claim + per-cleanliness-claim + per-wait-time-claim + per-pricing-claim + per-staff-conduct-claim + per-discrimination-allegation + per-injury-allegation + per-illness-allegation + per-allergic-reaction-allegation + per-foreign-object-allegation + per-billing-dispute + per-warranty-claim + per-refund-request + per-legal-threat + per-PR-crisis-trigger) + per-canonical-per-review-PII-PHI-content (per-customer-name + per-address + per-phone + per-email + per-credit-card + per-SSN + per-DOB + per-health-condition + per-medical-procedure + per-medication + per-allergy) + per-canonical-per-review-named-entity-recognition (per-staff-named + per-competitor-named + per-public-figure-named + per-attorney-named + per-physician-named) + per-canonical-per-review-jurisdiction-pointer + per-canonical-per-review-vertical-pointer + per-canonical-per-review-banner-pointer + per-canonical-per-review-confidence-tier + per-canonical-per-review-risk-tier (per-low-risk + per-medium-risk + per-high-risk + per-critical-risk + per-legal-escalation-required). Per-canonical-threshold-composition-spec runs per-portfolio per-canonical-per-review-brand-voice-score (per-tone-of-voice + per-vocabulary + per-cadence + per-required-phrase + per-forbidden-phrase + per-brand-voice-confidence-tier) + per-canonical-per-review-factual-confidence-score (per-claim-substantiation + per-master-record-cross-check + per-receipt-record-cross-check + per-staff-roster-cross-check + per-incident-log-cross-check + per-factual-confidence-tier) + per-canonical-per-review-empathy-tone-score + per-canonical-per-review-de-escalation-score + per-canonical-per-review-compliance-confidence-score + per-canonical-per-review-reach-magnitude-score (per-review-impression-projection + per-review-public-visibility + per-review-platform-amplification + per-review-search-engine-snippet-eligibility + per-reach-magnitude-confidence-tier).

What does per-review auto-publish-vs-hold-routing + per-review per-surface compliance-gate work?

Per-portfolio per-banner per-location per-review per-canonical-auto-publish-vs-hold-routing-spec runs per-portfolio per-canonical-per-review-auto-publish-route (per-star-rating-threshold + per-sentiment-threshold + per-claim-category-allowlist + per-PII-PHI-redaction-required + per-named-entity-handling + per-brand-voice-threshold + per-factual-confidence-threshold + per-empathy-tone-threshold + per-de-escalation-threshold + per-compliance-confidence-threshold + per-reach-magnitude-threshold + per-auto-publish-confidence-tier) + per-canonical-per-review-batch-review-route + per-canonical-per-review-send-to-FBC-route + per-canonical-per-review-escalate-to-team-lead-route + per-canonical-per-review-escalate-to-legal-route + per-canonical-per-review-escalate-to-PR-route + per-canonical-per-review-reject-with-feedback-route + per-canonical-per-review-handoff-to-five-destination-routing-build-pillar (sibling build-pillar at /how-to-build-five-destination-routing-for-ai-decision-approval) + per-canonical-per-review-escalation-timer + per-canonical-per-review-fallback-action + per-canonical-per-review-canary-rollout (per-1-pct + per-5-pct + per-10-pct + per-25-pct + per-50-pct + per-100-pct) + per-canonical-per-review-shadow-mode + per-canonical-per-review-rollback + per-canonical-per-review-multi-stakeholder-approval. Per-canonical-per-surface-compliance-gate-spec runs per-portfolio per-canonical-per-review-Google-Business-Profile-content-policy + per-canonical-per-review-Yelp-content-guidelines + per-canonical-per-review-TripAdvisor-content-guidelines + per-canonical-per-review-Facebook-community-standards + per-canonical-per-review-Apple-Maps-review-content-guidelines + per-canonical-per-review-Healthgrades-review-policy + per-canonical-per-review-Zocdoc-review-policy + per-canonical-per-review-Avvo-review-policy + per-canonical-per-review-Vitals-review-policy + per-canonical-per-review-OpenTable-review-policy + per-canonical-per-review-DoorDash-review-policy + per-canonical-per-review-Trustpilot-review-policy + per-canonical-per-review-G2-review-policy + per-canonical-per-review-Capterra-review-policy + per-canonical-per-review-Glassdoor-employer-response-policy + per-canonical-per-review-Indeed-employer-response-policy + per-canonical-per-review-Better-Business-Bureau-response-policy + per-canonical-per-review-Amazon-Marketplace-seller-response-policy + per-canonical-per-review-Walmart-Marketplace-seller-response-policy + per-canonical-per-review-FTC-substantiation-doctrine + per-canonical-per-review-FTC-MARS + per-canonical-per-review-FTC-AI-disclosure + per-canonical-per-review-FTC-endorsement-guides + per-canonical-per-review-FTC-Cease-and-Desist-Posting-Letter + per-canonical-per-review-FTC-Negative-Option + per-canonical-per-review-FTC-Made-in-USA + per-canonical-per-review-CFPB-UDAAP + per-canonical-per-review-HIPAA-disclosure-of-PHI + per-canonical-per-review-FDA-21-CFR-Part-101 + per-canonical-per-review-FDA-DSHEA + per-canonical-per-review-FDA-medical-device + per-canonical-per-review-Lanham-Act-false-advertising + per-canonical-per-review-state-defamation-law + per-canonical-per-review-state-anti-SLAPP-protection + per-canonical-per-review-state-consumer-protection-UDTPA + per-canonical-per-review-state-relationship-laws-FRR + per-canonical-per-review-FDD-Item-12-Item-17-Item-19 + per-canonical-per-review-FINRA-2210 + per-canonical-per-review-SEC-Reg-S-K + per-canonical-per-review-Section-230-CDA-Communications-Decency-Act + per-canonical-per-review-Right-of-Publicity-state + per-canonical-per-review-CCPA-CPRA + per-canonical-per-review-GDPR + per-canonical-per-review-LGPD + per-canonical-per-review-DPDP + per-canonical-per-review-PIPEDA + per-canonical-per-review-CASL + per-canonical-per-review-EU-AI-Act-Article-50-AI-disclosure + per-canonical-per-review-EU-AI-Act-Article-13-Article-14-Article-15 + per-canonical-per-review-NIST-AI-RMF + per-canonical-per-review-ISO-42001 + per-canonical-per-review-WCAG-2.2-AA + per-canonical-per-review-Section-508 + per-canonical-per-review-ADA-Title-III + per-canonical-per-review-OPA-Rego-AWS-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-canonical-per-review-compliance-confidence-tier + per-canonical-per-review-compliance-explainability.

What does per-review FBC-feedback + per-cross-skill-handoff do?

Per-portfolio per-review per-canonical-FBC-feedback-loop runs per-portfolio per-canonical-FBC-per-review-auto-publish-override + per-canonical-FBC-per-review-batch-review-override + per-canonical-FBC-per-review-FBC-override + per-canonical-FBC-per-review-escalate-to-team-lead-override + per-canonical-FBC-per-review-escalate-to-legal-override + per-canonical-FBC-per-review-escalate-to-PR-override + per-canonical-FBC-per-review-reject-with-feedback-override + per-canonical-FBC-per-review-override-reviewer-identity + per-canonical-FBC-per-review-override-reviewer-role (team-lead + legal + compliance + brand-lead + franchise-owner + DMO-director + CMO + fractional-CMO + general-counsel + outside-counsel) + per-canonical-FBC-per-review-override-rationale-free-text + per-canonical-FBC-per-review-override-structured-rationale-tag + per-canonical-FBC-per-review-override-threshold-recalibration + per-canonical-FBC-per-review-override-pattern-learning + per-canonical-FBC-per-review-override-cross-review-correlation + per-canonical-FBC-per-review-override-cross-banner-correlation + per-canonical-FBC-per-review-override-cross-location-correlation + per-canonical-FBC-per-review-override-confidence-tier. Per-canonical-per-review-cross-skill-handoff runs per-portfolio per-canonical-per-review-handoff-to-per-location-review-response-drafting (parent commercial pillar at /per-location-review-response-drafting) + per-canonical-per-review-handoff-to-review-response (parent agent) + per-canonical-per-review-handoff-to-customer-review-monitoring (sibling commercial at /customer-review-monitoring) + per-canonical-per-review-handoff-to-gbp-qa-response (sibling commercial at /gbp-qa-response) + per-canonical-per-review-handoff-to-gbp-suspension-recovery (sibling commercial at /gbp-suspension-recovery) + per-canonical-per-review-handoff-to-brand-voice-management (sibling commercial at /brand-voice-management) + per-canonical-per-review-handoff-to-forbidden-phrase-library (sibling commercial at /forbidden-phrase-library) + per-canonical-per-review-handoff-to-claims-substantiation (sibling commercial at /claims-substantiation) + per-canonical-per-review-handoff-to-claims-allowlist-substantiation-build-pillar (sibling build-pillar at /how-to-build-claims-allowlist-substantiation-for-ai-generated-marketing) + per-canonical-per-review-handoff-to-five-destination-routing-build-pillar (sibling build-pillar at /how-to-build-five-destination-routing-for-ai-decision-approval) + per-canonical-per-review-handoff-to-borderline-routing-build-pillar (sibling build-pillar at /how-to-build-borderline-routing-for-ai-outputs) + per-canonical-per-review-handoff-to-routing-audit-trail-build-pillar (sibling build-pillar at /how-to-build-routing-audit-trails-for-ai-output-governance) + per-canonical-per-review-handoff-to-versioned-history-regulatory-defense-build-pillar (sibling build-pillar at /how-to-build-versioned-history-regulatory-defense-for-multi-location-operators) + per-canonical-per-review-handoff-to-fbc-override-learning-build-pillar (sibling build-pillar at /how-to-build-override-learning-ai-guardrails-for-multi-location-agents) + per-canonical-per-review-handoff-to-multi-location-crisis-detection (sibling commercial at /multi-location-crisis-detection) + per-canonical-per-review-handoff-to-content-approval-workflow (sibling commercial at /content-approval-workflow) + per-canonical-per-review-handoff-to-multi-stakeholder-approval-routing (sibling commercial at /multi-stakeholder-approval-routing) + per-canonical-per-review-handoff-to-multi-dimensional-threshold-routing (sibling commercial at /multi-dimensional-threshold-routing) + per-canonical-per-review-handoff-to-tiered-content-filtering (sibling commercial at /tiered-content-filtering) + per-canonical-per-review-handoff-to-severity-routing (sibling commercial at /severity-routing) + per-canonical-per-review-handoff-to-ai-routing-decision-audit-trail (sibling commercial at /ai-routing-decision-audit-trail).

What does per-review audit-trail + per-review-response-agent-canonical-bundle do?

Per-portfolio per-review per-canonical-audit-trail runs per-portfolio per-canonical-per-review-canonical-audit-record (per-auto-publish-decision-ID + per-banner-pointer + per-location-pointer + per-review-surface-pointer + per-review-platform-review-ID + per-24-canonical-review-source-snapshot + per-star-rating-bucket-snapshot + per-sentiment-score-snapshot + per-emotion-snapshot + per-sarcasm-snapshot + per-emotional-tone-snapshot + per-16-canonical-claim-category-snapshot + per-PII-PHI-content-snapshot + per-NER-snapshot + per-jurisdiction-pointer-snapshot + per-vertical-pointer-snapshot + per-banner-pointer-snapshot + per-risk-tier-snapshot + per-brand-voice-score-snapshot + per-factual-confidence-score-snapshot + per-empathy-tone-score-snapshot + per-de-escalation-score-snapshot + per-compliance-confidence-score-snapshot + per-reach-magnitude-score-snapshot + per-auto-publish-route-snapshot + per-batch-review-route-snapshot + per-send-to-FBC-route-snapshot + per-escalate-to-team-lead-route-snapshot + per-escalate-to-legal-route-snapshot + per-escalate-to-PR-route-snapshot + per-reject-with-feedback-route-snapshot + per-escalation-timer-snapshot + per-fallback-action-snapshot + per-canary-rollout-snapshot + per-shadow-mode-snapshot + per-rollback-snapshot + per-multi-stakeholder-approval-snapshot + per-Google-Business-Profile-content-policy-snapshot + per-Yelp-content-guidelines-snapshot + per-TripAdvisor-snapshot + per-Facebook-community-standards-snapshot + per-Apple-Maps-snapshot + per-Healthgrades-snapshot + per-Zocdoc-snapshot + per-Avvo-snapshot + per-Vitals-snapshot + per-OpenTable-snapshot + per-DoorDash-snapshot + per-Trustpilot-snapshot + per-G2-snapshot + per-Capterra-snapshot + per-Glassdoor-snapshot + per-Indeed-snapshot + per-Better-Business-Bureau-snapshot + per-Amazon-Marketplace-seller-snapshot + per-Walmart-Marketplace-seller-snapshot + per-FTC-substantiation-doctrine-snapshot + per-FTC-MARS-snapshot + per-FTC-AI-disclosure-snapshot + per-FTC-endorsement-guides-snapshot + per-FTC-Cease-and-Desist-Posting-Letter-snapshot + per-FTC-Negative-Option-snapshot + per-FTC-Made-in-USA-snapshot + per-CFPB-UDAAP-snapshot + per-HIPAA-disclosure-of-PHI-snapshot + per-FDA-21-CFR-Part-101-snapshot + per-FDA-DSHEA-snapshot + per-FDA-medical-device-snapshot + per-Lanham-Act-snapshot + per-state-defamation-law-snapshot + per-state-anti-SLAPP-protection-snapshot + per-state-UDTPA-snapshot + per-state-FRR-snapshot + per-FDD-Item-12-Item-17-Item-19-snapshot + per-FINRA-2210-snapshot + per-SEC-Reg-S-K-snapshot + per-Section-230-CDA-snapshot + per-Right-of-Publicity-state-snapshot + per-CCPA-CPRA-snapshot + per-GDPR-snapshot + per-LGPD-snapshot + per-DPDP-snapshot + per-PIPEDA-snapshot + per-CASL-snapshot + per-EU-AI-Act-Article-50-snapshot + per-EU-AI-Act-Article-13-Article-14-Article-15-snapshot + per-NIST-AI-RMF-snapshot + per-ISO-42001-snapshot + per-WCAG-2.2-AA-snapshot + per-Section-508-snapshot + per-ADA-Title-III-snapshot + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-snapshot + per-compliance-confidence-tier-snapshot + per-FBC-override-snapshot + per-override-reviewer-identity-snapshot + per-override-reviewer-role-snapshot + per-override-rationale-free-text-snapshot + per-override-structured-rationale-tag-snapshot + per-override-threshold-recalibration-snapshot + per-override-confidence-tier-snapshot + per-canonical-audit-record) + per-canonical-FTC-substantiation + per-canonical-FTC-MARS + per-canonical-FTC-AI-disclosure + per-canonical-FTC-endorsement-guides + per-canonical-FTC-Cease-and-Desist-Posting-Letter + per-canonical-FTC-Negative-Option + per-canonical-FTC-Made-in-USA + per-canonical-CFPB-UDAAP + per-canonical-HIPAA-PHI + per-canonical-FDA-21-CFR-Part-101 + per-canonical-FDA-DSHEA + per-canonical-FDA-medical-device + per-canonical-Lanham-Act + per-canonical-state-defamation + per-canonical-state-anti-SLAPP + per-canonical-state-UDTPA + per-canonical-state-FRR + per-canonical-FDD-Item-12-Item-17-Item-19 + per-canonical-FINRA-2210 + per-canonical-SEC-Reg-S-K + per-canonical-Section-230-CDA + per-canonical-Right-of-Publicity-state + per-canonical-CCPA-CPRA-DSAR + per-canonical-GDPR-DPIA + per-canonical-LGPD-ANPD + per-canonical-DPDP-India + per-canonical-PIPEDA-OPC + per-canonical-CASL-CRTC + per-canonical-EU-AI-Act-Article-50 + per-canonical-EU-AI-Act-Article-13-Article-14-Article-15 + per-canonical-NIST-AI-RMF + per-canonical-ISO-42001 + per-canonical-WCAG-2.2-AA-Section-508-ADA-Title-III + per-canonical-SOC-2-Type-II + per-canonical-immutable-WORM-storage + per-canonical-7-year-IRS-tax-retention + per-canonical-7-year-FTC-substantiation-retention + per-canonical-7-year-FDD-retention + per-canonical-7-year-HIPAA-medical-record-retention. Per-review-response-agent-canonical-bundle integrates the auto-publish-gating skill with sibling skills on the same review-response agent: per-canonical-auto-publish-gating (this skill) + per-canonical-review-response-drafting + per-canonical-customer-review-monitoring + per-canonical-per-location-review-response-drafting + per-canonical-gbp-qa-response + per-canonical-gbp-suspension-recovery. Per-canonical-end-to-end-SLA runs per-canonical-per-review-risk-tier-resolve-to-threshold-composition-to-auto-publish-vs-hold-routing-to-per-surface-compliance-gate-to-multi-LLM-pre-publish-to-FBC-SLA canonical-SLA.

Engage the review-response agent

Per-portfolio per-banner per-location per-review per-canonical-review-pointer + per-canonical-risk-tier-resolver-spec + per-canonical-threshold-composition-spec + per-canonical-auto-publish-vs-hold-routing-spec + per-canonical-per-surface-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio-audit-trail shipped as the orchestration layer above your existing per-review-management-vendor + per-social-listening-monitoring-vendor + per-LLM-guardrails-content-moderation-vendor + per-legal-claims-monitoring-vendor primitive.