Data-layer swarm · Local Context Ingestion Agent · Per-location-event-ingestion skill · Build pillar · Published September 13, 2026
How to build per-location event ingestion across multiple events APIs
A 200-location operator needs local events feeding the per-location content engine, GBP event posts, social calendar, and email/SMS event tie-ins. Events live across 25+ source APIs. Each location's social-media manager retrieves events by hand each week. This guide explains how to architect the per-location-event-ingestion skill on the Local Context Ingestion Agent end-to-end at multi-location local-events-api scale: per-portfolio per-banner per-location per-event per-canonical-event-source-pointer + per-canonical-event-normalization-spec + per-canonical-event-deduplication-spec + per-canonical-event-geofence-spec + per-canonical-event-relevance-scoring-spec + per-canonical-event-attendance-prediction-spec + per-canonical-event-compliance-overlay + per-canonical-audit-trail + per-portfolio-audit-trail.
What you will build
- Per-portfolio per-banner per-location per-event per-canonical-event-source-pointer across 25+ event sources — Eventbrite + Meetup + Google Events + Facebook Events + Bandsintown + Songkick + Yelp Events + Allevents + Ticketmaster + StubHub + SeatGeek + Vivid Seats + Eventeny + Hopin + Eventzilla + Lyte + Eventcube + Universe + Brushfire + Pretix + Cvent + Bizzabo + Splash + Sched + Whova + Eventbase + RSVPify + ConferenceFly.
- Per-canonical-event-normalization-spec — 18 event-type classes (concert + festival + sports + conference + meetup + community + charity + political + educational + trade-show + religious + cultural + food-and-drink + wellness + outdoor + kids + LGBTQ + niche) + 5 venue-type classes (indoor + outdoor + hybrid + virtual + mixed) + recurrence pattern (one-time + weekly + monthly + annual + season-bound + recurring RRULE iCal) + multi-venue spec + multi-date spec + ticket pricing tier spec + multi-language title translation (NLLB-200 + Google Translate + DeepL + Microsoft Translator) + organizer canonical record.
- Per-canonical-event-deduplication-spec — title MinHash-LSH + SimHash + 10-model sentence-transformer cosine ensemble + Levenshtein + Jaro-Winkler + fuzzy edit distance + datetime overlap (allowable tolerance + IANA tzdata) + venue overlap (Google Place ID + Foursquare FSQ ID + Yelp business ID + OpenStreetMap ID + coordinate cluster) + organizer overlap + URL canonicalization (shortener resolution + 301/302 follow + canonical rel-tag).
- Per-canonical-event-geofence-spec + per-canonical-event-relevance-scoring-spec — per-radius (1mi + 3mi + 5mi + 10mi + 25mi + 50mi) + DMA + drive-time isochrone 8-tool ensemble (Walkscore + Mapbox-Isochrone + HERE-Isoline + TravelTime + Google-Distance-Matrix + OSRM + Valhalla + OpenRouteService) + walk-shed + bike-shed + trade-area polygon + 10-vertical relevance (restaurant + fitness + retail + service-area business + hospitality + medical + financial + cannabis + alcohol + tobacco) + 8-model LLM relevance judge ensemble + customer affinity score + historical engagement correlation.
- Per-canonical-event-attendance-prediction-spec — historical attendance + weather correlation (NWS/NOAA + AccuWeather + OpenWeatherMap + Tomorrow.io + Weather Underground) + day-of-week + time-of-day + competing event + organizer history + Hawkes process attendance curve + 6-model time-series ensemble (Prophet + NeuralProphet + SARIMA + Holt-Winters + TBATS + ETS) + Bayesian (PyMC + Stan + NumPyro).
- Per-canonical-event-compliance-overlay— Ticketmaster antitrust DOJ 2024 Live Nation breakup (Sherman Act Section 2 monopolization claim + 30-state coalition) + BOTS Act Better Online Ticket Sales Act 2016 15 USC 45c (FTC v Just In Time Tickets 2021 + FTC v PrestigeTickets 2024 + FTC v Concert Specials 2024; civil penalties up to $51,744 per violation) + 50-state ticket scalping law matrix (California Bus & Prof Code 8404 + NY Arts & Cult Aff Law 25.13 + Texas Bus & Comm Code 23.21 + Florida 817.36 + Illinois Ticket Sale and Resale Act 720 ILCS 375 + Massachusetts Ch 140 185D + Connecticut Section 53-289b + 43 other state statutes) + ADA Title III venue 42 USC 12181 + 28 CFR Part 36 + DOJ ADA Title III 2024 rulemaking + WCAG 2.2 AA + Tennessee ELVIS Act 2024 (when AI-voice in event promotion) + 11-state deepfake-law + Massachusetts AG Copley Advertising 2017 (when geofence-triggered event promotion near healthcare facilities) + ECOA Reg B 12 CFR 1002 + Fair Housing + FTC fake-review rule 2024 16 CFR Part 465 + FTC Endorsement Guides 2024 + FTC substantiation Pfizer 1972 + FTC Made in USA Labeling Rule 2021 + COPPA-13 15 USC 6501 (YouTube FTC 2019 $170M settlement extends) + TCPA 47 USC 227 + CAN-SPAM 15 USC 7701 + state DNC + Federal DNC + TSR + CCPA/CPRA + CCPA right-to-opt-out-of-automated-decisionmaking + GDPR Article 22 + CASL 36-month suppression + EU AI Act Article 50 + Digital Services Act Article 30/26 + Digital Markets Act + cannabis state board 12-state + alcohol TABC/DISCUS tied-house + tobacco FDA prohibition + Illinois BIPA + Texas CUBI + Washington MHMDA + Connecticut CTDPA + Texas DPSA + Virginia CDPA + Colorado CPA + Utah CPA + California Unruh Act + 13-state accessibility + NIST AI RMF + ISO 42001/27001 + SOC 2 Type II + OPA/Cedar/Casbin/Cerbos/Oso.
- Per-canonical-cross-skill-handoff + per-canonical-audit-trail — per-handoff-to-25-sibling-skills + per-per-event-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-BOTS-Act-defense-retention + per-7-year-state-ticket-scalping-defense-retention + per-3-year-COPPA-13-record-retention + per-36-month-CASL-suppression-record-retention + per-3-year-Illinois-BIPA-biometric-retention + per-3-year-ADA-Title-III-defense-retention.
Why per-vendor-Eventbrite-account-flat-event-feed breaks at multi-location local-events-api scale
Per-vendor-Eventbrite-canonical-account-flat-event-feed ships per-account per-flat-event-list primitive. At 1-account-1-flat-event-feed scale per-account per-flat-event-feed primitive is enough. At multi-location local-events-api scale per-canonical-event-source-pointer + per-canonical-event-normalization-spec + per-canonical-event-deduplication-spec + per-canonical-event-geofence-spec + per-canonical-event-relevance-scoring-spec + per-canonical-event-attendance-prediction-spec + per-canonical-event-compliance-overlay + per-canonical-audit-trail.
The Ticketmaster-antitrust-DOJ-2024-Live-Nation-breakup anchor is the first operationally distinctive constraint. DOJ vs Live Nation Entertainment + Ticketmaster antitrust complaint May 2024. Sherman Act Section 2 monopolization claim. 30-state coalition. Ongoing breakup proceedings affect ticket-data-API usage and event-pricing-display.
The BOTS-Act anchor is the second distinctive constraint. 15 USC 45c. Prohibits automated tools bypassing security measures plus reselling tickets obtained that way. Civil penalties up to $51,744 per violation. FTC enforcement precedent FTC v Just In Time Tickets 2021 + FTC v PrestigeTickets 2024 + FTC v Concert Specials 2024.
The state-ticket-scalping anchor is the third distinctive constraint. 50-state matrix with per-state markup caps + face-value disclosure + venue-authorization requirements.
The ADA-Title-III-venue anchor is the fourth distinctive constraint. 42 USC 12181 + 28 CFR Part 36. Venues must be accessible. Event-promotion must not misrepresent accessibility. Robles 9th Cir 2019 extends to digital event-marketing UI must meet WCAG 2.2 AA.
The Tennessee-ELVIS-Act-2024 anchor is the fifth distinctive constraint. When AI-voice in event promotion video, ELVIS Act requires consent for voice cloning. 11-state matrix.
The COPPA-13 + TCPA + CAN-SPAM anchor is the sixth distinctive constraint. Children-focused events with under-13 attendees require parental consent + age-verification + no behavioral advertising. Event SMS reminders require prior express written consent for marketing. Event email reminders require unsubscribe link + valid physical postal address + truthful subject lines + 10-day honor window.
The operator-side architecture above per-vendor-flat-event-feed primitive is canonical-event-source-pointer + event-normalization-spec + event-deduplication-spec + event-geofence-spec + event-relevance-scoring-spec + event-attendance-prediction-spec + event-compliance-overlay + cross-skill-handoff + audit-trail + portfolio-audit-trail.
What is in market today
Per-platform per-event-platform-vendor
Eventbrite, Meetup, Google Events, Facebook Events, Bandsintown, Songkick, Yelp Events, Allevents, Ticketmaster, StubHub, SeatGeek, Vivid Seats, Eventeny, Hopin, Eventzilla, Lyte, Eventcube, Universe, Brushfire, Pretix, Cvent, Bizzabo, Splash, Sched, Whova, Eventbase, RSVPify, ConferenceFly. Per-account per-flat-event-list primitive. Per-canonical-event-source-pointer-canonical-event-normalization-canonical-event-deduplication-canonical-event-geofence-canonical-event-relevance-scoring-canonical-event-attendance-prediction-canonical-event-compliance-overlay-canonical-audit-trail is not the primitive.
Per-platform per-deduplication-vendor
Dedupe.io, Tamr, Talend Data Quality, Trillium, IBM InfoSphere, Informatica MDM, Reltio MDM, Stibo MDM, Riversand, Profisee, Semarchy, Pretectum, EnterWorks. Per-account per-flat-dedup-rule primitive (typically blind to per-event title-MinHash-LSH/SimHash/10-model-sentence-transformer-cosine + datetime-overlap IANA-tzdata + venue-overlap Google-Place-ID/Foursquare-FSQ/Yelp/OSM + organizer-overlap + URL-canonicalization semantics). Per-canonical-per-event-title-MinHash-LSH-SimHash-10-model-sentence-transformer-cosine-Levenshtein-Jaro-Winkler-fuzzy-canonical-per-event-datetime-overlap-IANA-tzdata-canonical-per-event-venue-overlap-Google-Place-ID-Foursquare-FSQ-Yelp-OpenStreetMap-canonical-per-event-organizer-overlap-canonical-per-event-URL-canonicalization is not the primitive.
Per-platform per-geofence-vendor
Mapbox, Google Maps, HERE, MapTiler, Mapquest, OpenStreetMap Nominatim, Geocodio, Pelias, Smarty, PostGIS, OSRM, Valhalla, OpenRouteService, TravelTime, Esri ArcGIS, TomTom. Per-account per-flat-geocode primitive (typically blind to per-event radius/DMA/drive-time-isochrone 8-tool ensemble + walk-shed + bike-shed + trade-area-polygon semantics). Per-canonical-per-event-radius-1mi-3mi-5mi-10mi-25mi-50mi-canonical-per-event-DMA-canonical-per-event-drive-time-isochrone-Walkscore-Mapbox-Isochrone-HERE-Isoline-TravelTime-Google-Distance-Matrix-OSRM-Valhalla-OpenRouteService-canonical-per-event-walk-shed-bike-shed-trade-area-polygon is not the primitive.
Per-platform per-ticket-compliance-vendor
Hyperproof, Drata, Vanta, Thoropass, OneTrust, TrustArc, Ketch, Securiti, BigID, AccessiBe, UserWay, AudioEye, Level Access, Validity Everest, Inboxable Mailgun. Per-account per-flat-policy-rule primitive (typically blind to per-event Ticketmaster antitrust DOJ 2024 + BOTS Act + state ticket scalping 50-state + ADA Title III venue + Tennessee ELVIS Act + Massachusetts AG Copley Advertising 2017 + ECOA Reg B + FTC fake-review 2024 + COPPA-13 + TCPA + CAN-SPAM + cannabis/alcohol state board semantics). Per-canonical-per-event-Ticketmaster-antitrust-DOJ-2024-canonical-per-event-BOTS-Act-canonical-per-event-state-ticket-scalping-50-state-canonical-per-event-ADA-Title-III-venue-canonical-per-event-Tennessee-ELVIS-Act-canonical-per-event-Massachusetts-AG-Copley-Advertising-2017-canonical-per-event-ECOA-Reg-B-canonical-per-event-FTC-fake-review-2024-canonical-per-event-COPPA-13-canonical-per-event-TCPA-canonical-per-event-CAN-SPAM is not the primitive.
How the architecture is built
- Per-portfolio per-banner per-location per-event per-canonical-event-source-pointer-substrate. Per-25+-canonical-event-source canonical-event-source.
- Per-portfolio per-canonical-event-normalization-spec. Per-18-event-type-class + per-5-venue-type + per-recurrence-RRULE-iCal + per-multi-venue + per-multi-date + per-ticket-pricing-tier + per-multi-language-title-translation + per-organizer-canonical-record + per-normalization-confidence-tier canonical-normalization.
- Per-portfolio per-canonical-event-deduplication-spec. Per-title-MinHash-LSH-SimHash-10-model-sentence-transformer-cosine-Levenshtein-Jaro-Winkler-fuzzy + per-datetime-overlap-IANA-tzdata + per-venue-overlap-Google-Place-ID-Foursquare-FSQ-Yelp-OSM + per-organizer-overlap + per-URL-canonicalization + per-deduplication-confidence-tier canonical-deduplication.
- Per-portfolio per-canonical-event-geofence-spec. Per-radius-1mi-3mi-5mi-10mi-25mi-50mi + per-DMA + per-drive-time-isochrone-8-tool-ensemble + per-walk-shed + per-bike-shed + per-trade-area-polygon + per-geofence-confidence-tier canonical-geofence.
- Per-portfolio per-canonical-event-relevance-scoring-spec. Per-10-vertical-relevance + per-LLM-relevance-judge-8-model-ensemble + per-customer-affinity-score + per-historical-engagement-correlation + per-relevance-confidence-tier canonical-relevance.
- Per-portfolio per-canonical-event-attendance-prediction-spec. Per-historical-attendance + per-weather-correlation-NWS-AccuWeather-OpenWeatherMap-Tomorrow.io-WUnderground + per-day-of-week + per-time-of-day + per-competing-event + per-organizer-history + per-Hawkes-process + per-Prophet-NeuralProphet-SARIMA-Holt-Winters-TBATS-ETS-ensemble + per-Bayesian-PyMC-Stan-NumPyro + per-attendance-confidence-tier canonical-attendance.
- Per-portfolio per-canonical-event-compliance-overlay. Per-Ticketmaster-antitrust-DOJ-2024 + per-BOTS-Act + per-state-ticket-scalping-50-state + per-ADA-Title-III-venue + per-DOJ-ADA-Title-III-2024 + per-WCAG-2.2-AA + per-Tennessee-ELVIS-Act + per-11-state-deepfake-law + per-Massachusetts-AG-Copley-Advertising-2017 + per-ECOA-Reg-B + per-Fair-Housing-Act + per-FTC-fake-review-2024 + per-FTC-Endorsement-Guides-2024 + per-FTC-substantiation + per-FTC-Made-in-USA-Labeling-Rule-2021 + per-COPPA-13 + per-TCPA + per-CAN-SPAM + per-state-DNC + per-Federal-DNC + per-TSR + per-CCPA-CPRA + per-CCPA-right-to-opt-out + per-GDPR-Article-22 + per-CASL-36-month + per-EU-AI-Act-Article-50 + per-Digital-Services-Act-Article-30-26 + per-Digital-Markets-Act + per-cannabis-state-board-12-state + per-alcohol-TABC-CalABC-SLA-DISCUS-tied-house + per-tobacco-FDA-prohibition + per-Illinois-BIPA + per-Texas-CUBI + per-Washington-MHMDA + per-Connecticut-CTDPA + per-Texas-DPSA + per-Virginia-CDPA + per-Colorado-CPA + per-Utah-CPA + per-California-Unruh-Act + per-13-state-accessibility + per-NIST-AI-RMF + per-ISO-42001 + per-ISO-27001 + per-SOC-2-Type-II + per-OPA-Cedar-Casbin-Cerbos-Oso canonical-compliance.
- Per-portfolio per-canonical-cross-skill-handoff. Per-handoff-to-25-sibling-skills canonical-handoff.
- Per-portfolio per-canonical-audit-trail + per-portfolio-audit-trail. Per-per-event-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-BOTS-Act-defense-retention + per-7-year-state-ticket-scalping-defense-retention + per-3-year-COPPA-13-record-retention + per-36-month-CASL-suppression-record-retention + per-3-year-Illinois-BIPA-biometric-retention + per-3-year-ADA-Title-III-defense-retention canonical-audit.
Frequently asked questions
What is per-location event ingestion across multiple events APIs — and what is the events-retrieved-by-hand-each-week problem?
A 200-location operator needs local events feeding the per-location content engine, GBP event posts, social calendar, and email/SMS event tie-ins. Events live across 25+ source APIs — Eventbrite + Meetup + Google Events + Facebook Events + Bandsintown + Songkick + Yelp Events + Allevents + Ticketmaster + StubHub + SeatGeek + Vivid Seats + Eventeny + Hopin + Eventzilla + Lyte + Eventcube + Universe + Brushfire + Pretix + Cvent + Bizzabo + Splash + Sched + Whova + Eventbase + RSVPify + ConferenceFly. Each location's social-media manager retrieves events by hand each week. Per-portfolio per-banner per-location per-event per-canonical-event-source-pointer + per-canonical-event-normalization-spec + per-canonical-event-deduplication-spec + per-canonical-event-geofence-spec + per-canonical-event-relevance-scoring-spec + per-canonical-event-attendance-prediction-spec + per-canonical-cross-skill-handoff + per-canonical-event-compliance-overlay + per-canonical-audit-trail.
Why does per-vendor-Eventbrite-canonical-account-flat-event-feed break at multi-location local-events-api scale?
Per-vendor-Eventbrite-canonical-account-flat-event-feed ships per-account per-flat-event-list primitive. Per-vendor-Meetup + Google-Events + Facebook-Events + Bandsintown + Songkick + Yelp-Events + Allevents + Ticketmaster + StubHub + SeatGeek + Vivid-Seats + Eventeny + Hopin + Eventzilla + Lyte + Eventcube + Universe + Brushfire + Pretix + Cvent + Bizzabo + Splash + Sched + Whova + Eventbase + RSVPify + ConferenceFly-canonical-account-flat-event-feed ship per-vendor per-native account-flat-event-feed primitives. No per-canonical-event-source taxonomy. No per-canonical-event-normalization across event-type (per-concert + per-festival + per-sports + per-conference + per-meetup + per-community + per-charity + per-political + per-educational + per-trade-show + per-religious + per-cultural + per-food-and-drink + per-wellness + per-outdoor + per-kids + per-LGBTQ + per-niche), venue-type (indoor + outdoor + hybrid + virtual + mixed), recurrence (one-time + weekly + monthly + annual + season-bound), multi-venue spec, multi-date spec, ticket-pricing-tier spec, multi-language event-title spec. No per-canonical-event-deduplication across same-event-multiple-source-detection via title-similarity (per-MinHash-LSH + per-SimHash + per-sentence-transformer-cosine + per-Levenshtein + per-Jaro-Winkler + per-fuzzy-edit-distance) + datetime-overlap + venue-overlap + organizer-overlap + URL-canonicalization. No per-canonical-event-geofence across per-radius + per-DMA + per-drive-time-isochrone (per-Walkscore + per-Mapbox-Isochrone + per-HERE-Isoline + per-TravelTime + per-Google-Distance-Matrix) + per-walk-shed + per-bike-shed + per-trade-area-polygon. No per-canonical-event-relevance-scoring per-vertical (restaurant relevance + fitness relevance + retail relevance + service-area-business relevance + hospitality relevance). No per-canonical-event-attendance-prediction (per-historical-attendance + per-weather-correlation + per-day-of-week + per-time-of-day + per-competing-event + per-organizer-history + per-Hawkes-process-attendance-curve). No per-canonical-event-compliance-overlay (the operationally distinctive anchor: Ticketmaster antitrust DOJ 2024 Live Nation breakup case + BOTS Act Better Online Ticket Sales Act 2016 15 USC 45c + state ticket scalping laws + ADA Title III venue accessibility + Tennessee ELVIS Act AI voice in event promotion + Massachusetts AG Copley Advertising 2017 + ECOA Reg B for ticket pricing + FTC fake-review 2024 for event reviews + COPPA-13 for children-focused events + TCPA for event SMS reminders + CAN-SPAM for event email). No per-event audit trail with regulatory-defense retention. At 1-account-1-flat-event-feed scale per-account per-flat-event-feed primitive is enough. At multi-location local-events-api scale per-canonical-event-source-pointer + per-canonical-event-normalization-spec + per-canonical-event-deduplication-spec + per-canonical-event-geofence-spec + per-canonical-event-relevance-scoring-spec + per-canonical-event-attendance-prediction-spec + per-canonical-event-compliance-overlay + per-canonical-audit-trail.
How does per-event normalization + per-event deduplication + per-event geofence + per-event relevance-scoring + per-event attendance-prediction work?
Per-portfolio per-banner per-location per-event per-canonical-event-normalization-spec runs per-portfolio per-canonical-per-event-type-class (18 classes: concert + festival + sports + conference + meetup + community + charity + political + educational + trade-show + religious + cultural + food-and-drink + wellness + outdoor + kids + LGBTQ + niche) + per-canonical-per-event-venue-type (5 classes: indoor + outdoor + hybrid + virtual + mixed) + per-canonical-per-event-recurrence-pattern (one-time + weekly + monthly + annual + season-bound + recurring-RRULE-iCal) + per-canonical-per-event-multi-venue-spec + per-canonical-per-event-multi-date-spec + per-canonical-per-event-ticket-pricing-tier-spec + per-canonical-per-event-multi-language-title-translation (per-Google-Translate + per-DeepL + per-Microsoft-Translator + per-NLLB-200) + per-canonical-per-event-organizer-canonical-record + per-canonical-per-event-normalization-confidence-tier + per-canonical-per-event-normalization-explainability. Per-canonical-event-deduplication-spec runs per-portfolio per-canonical-per-event-title-MinHash-LSH + per-canonical-per-event-title-SimHash + per-canonical-per-event-title-sentence-transformer-cosine-10-model-ensemble + per-canonical-per-event-title-Levenshtein + per-canonical-per-event-title-Jaro-Winkler + per-canonical-per-event-title-fuzzy-edit-distance + per-canonical-per-event-datetime-overlap (per-allowable-tolerance + per-timezone-normalization-IANA-tzdata) + per-canonical-per-event-venue-overlap (per-Google-Place-ID + per-Foursquare-FSQ-ID + per-Yelp-business-ID + per-OpenStreetMap-ID + per-coordinate-cluster) + per-canonical-per-event-organizer-overlap (per-Eventbrite-organizer-ID + per-Meetup-group-ID + per-Facebook-page-ID) + per-canonical-per-event-URL-canonicalization (per-shortener-resolution + per-301-302-follow + per-canonical-rel-tag) + per-canonical-per-event-deduplication-confidence-tier. Per-canonical-event-geofence-spec runs per-portfolio per-canonical-per-event-radius (per-1mi + per-3mi + per-5mi + per-10mi + per-25mi + per-50mi) + per-canonical-per-event-DMA + per-canonical-per-event-drive-time-isochrone (per-Walkscore + per-Mapbox-Isochrone + per-HERE-Isoline + per-TravelTime + per-Google-Distance-Matrix + per-OpenStreetMap-OSRM + per-Valhalla + per-OpenRouteService 8-tool ensemble) + per-canonical-per-event-walk-shed + per-canonical-per-event-bike-shed + per-canonical-per-event-trade-area-polygon + per-canonical-per-event-geofence-confidence-tier. Per-canonical-event-relevance-scoring-spec runs per-portfolio per-canonical-per-event-per-vertical-relevance (per-restaurant-relevance + per-fitness-relevance + per-retail-relevance + per-service-area-business-relevance + per-hospitality-relevance + per-medical-relevance + per-financial-relevance + per-cannabis-relevance + per-alcohol-relevance + per-tobacco-relevance) + per-canonical-per-event-LLM-relevance-judge-8-model-ensemble (GPT-4o + Claude Opus + Claude Sonnet + Claude Haiku + Gemini Pro 2 + Mistral Large 2 + Cohere Command R+ + Llama 3 70B) + per-canonical-per-event-customer-affinity-score + per-canonical-per-event-historical-engagement-correlation + per-canonical-per-event-relevance-confidence-tier. Per-canonical-event-attendance-prediction-spec runs per-portfolio per-canonical-per-event-historical-attendance + per-canonical-per-event-weather-correlation (per-NWS-NOAA + per-AccuWeather + per-OpenWeatherMap + per-Tomorrow.io + per-Weather-Underground) + per-canonical-per-event-day-of-week + per-canonical-per-event-time-of-day + per-canonical-per-event-competing-event + per-canonical-per-event-organizer-history + per-canonical-per-event-Hawkes-process-attendance-curve + per-canonical-per-event-Prophet-NeuralProphet-SARIMA-Holt-Winters-TBATS-ETS-ensemble + per-canonical-per-event-Bayesian-attendance-PyMC-Stan-NumPyro + per-canonical-per-event-attendance-confidence-tier.
What does per-event compliance overlay do — and what are the Ticketmaster-DOJ-2024 + BOTS-Act + state-ticket-scalping + ADA-Title-III + Tennessee-ELVIS-Act + Massachusetts-AG-Copley-Advertising-2017 + ECOA-Reg-B + FTC-fake-review-2024 + COPPA-13 + TCPA + CAN-SPAM anchors?
Per-portfolio per-banner per-location per-event per-canonical-event-compliance-overlay runs per-portfolio per-canonical-per-event-Ticketmaster-antitrust-DOJ-2024-Live-Nation-breakup (the first operationally distinctive anchor — DOJ vs Live Nation Entertainment + Ticketmaster antitrust complaint May 2024; Sherman Act Section 2 monopolization claim; 30-state coalition; ongoing breakup proceedings; affects ticket-data-API usage and event-pricing-display) + per-canonical-per-event-BOTS-Act-Better-Online-Ticket-Sales-Act-2016 (the second distinctive anchor — 15 USC 45c; prohibits automated tools bypassing security measures + reselling tickets obtained that way; civil penalties up to $51,744 per violation; FTC enforcement precedent FTC v Just In Time Tickets 2021 + FTC v PrestigeTickets 2024 + FTC v Concert Specials 2024) + per-canonical-per-event-state-ticket-scalping-laws (the third distinctive anchor — 50-state matrix; California Bus & Prof Code 8404 + New York Arts & Cult Aff Law 25.13 + Texas Bus & Comm Code 23.21 + Florida 817.36 + Illinois Ticket Sale and Resale Act 720 ILCS 375 + Massachusetts Ch 140 185D + Connecticut Section 53-289b + 43 other state statutes; per-state markup caps + face-value disclosure + venue-authorization requirements) + per-canonical-per-event-ADA-Title-III-venue-accessibility (the fourth distinctive anchor — ADA Title III 42 USC 12181 + 28 CFR Part 36; venues must be accessible; event-promotion must not misrepresent accessibility; Robles 9th Cir 2019 extends to digital event-marketing UI must meet WCAG 2.2 AA) + per-canonical-per-event-DOJ-ADA-Title-III-2024-rulemaking + per-canonical-per-event-Tennessee-ELVIS-Act-2024 (the fifth distinctive anchor — when AI-voice in event promotion video; Ensuring Likeness Voice and Image Security Act 2024 requires consent for voice cloning) + per-canonical-per-event-11-state-deepfake-law (California AB 2602/AB 1836 + New York Civil Rights Law 50-51 + Texas + Florida + Illinois + Indiana + Louisiana + Michigan + Minnesota + Washington) + per-canonical-per-event-Massachusetts-AG-Copley-Advertising-2017 (the sixth distinctive anchor — when geofence-triggered event promotion near healthcare facilities; $50k Planned Parenthood geofencing settlement) + per-canonical-per-event-ECOA-Reg-B-disparate-impact (the seventh distinctive anchor — 12 CFR 1002; ticket pricing tier cannot use/proxy for protected class — race + color + religion + national origin + sex + marital status + age + receipt of public assistance) + per-canonical-per-event-Fair-Housing-Act + per-canonical-per-event-FTC-fake-review-rule-2024 (the eighth distinctive anchor — 16 CFR Part 465 effective October 2024; event reviews cannot be fake or AI-generated without disclosure; civil penalties up to $51,744 per violation) + per-canonical-per-event-FTC-Endorsement-Guides-2024 + per-canonical-per-event-FTC-substantiation-Pfizer-1972 + per-canonical-per-event-FTC-Made-in-USA-Labeling-Rule-2021 + per-canonical-per-event-COPPA-13 (the ninth distinctive anchor — 15 USC 6501; children-focused events with under-13 attendees require parental consent + age-verification + no behavioral advertising; FTC PrivateGiver 2023 enforcement extends; Youtube Federal Trade Commission 2019 $170M settlement extends) + per-canonical-per-event-TCPA (the tenth distinctive anchor — 47 USC 227; event SMS reminders require prior express written consent for marketing; 10DLC A2P CTIA throughput + Common Short Code Carrier + RCS business messaging) + per-canonical-per-event-CAN-SPAM (the eleventh distinctive anchor — 15 USC 7701; event email reminders require unsubscribe link + valid physical postal address + truthful subject lines + 10-day honor window) + per-canonical-per-event-state-DNC + per-canonical-per-event-Federal-DNC + per-canonical-per-event-TSR + per-canonical-per-event-CCPA-CPRA + per-canonical-per-event-CCPA-right-to-opt-out-of-automated-decisionmaking + per-canonical-per-event-GDPR-Article-22 + per-canonical-per-event-CASL-36-month-suppression + per-canonical-per-event-EU-AI-Act-Article-50-AI-disclosure + per-canonical-per-event-Digital-Services-Act-Article-30-Article-26 + per-canonical-per-event-Digital-Markets-Act + per-canonical-per-event-cannabis-state-board-12-state (when cannabis-related event; most cannabis state boards restrict cannabis-event advertising) + per-canonical-per-event-alcohol-TABC-CalABC-SLA-DISCUS-Code-tied-house (when alcohol-related event; per-state-board age-gating + responsible-drinking-message) + per-canonical-per-event-tobacco-FDA-prohibition + per-canonical-per-event-Illinois-BIPA + per-canonical-per-event-Texas-CUBI + per-canonical-per-event-Washington-MHMDA + per-canonical-per-event-Connecticut-CTDPA + per-canonical-per-event-Texas-DPSA + per-canonical-per-event-Virginia-CDPA + per-canonical-per-event-Colorado-CPA + per-canonical-per-event-Utah-CPA + per-canonical-per-event-WCAG-2.2-AA + per-canonical-per-event-ARIA + per-canonical-per-event-EAA-EN-301-549 + per-canonical-per-event-Section-508 + per-canonical-per-event-California-Unruh-Act + per-canonical-per-event-13-state-accessibility-law + per-canonical-per-event-NIST-AI-RMF + per-canonical-per-event-ISO-42001 + per-canonical-per-event-ISO-27001 + per-canonical-per-event-SOC-2-Type-II + per-canonical-per-event-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-canonical-per-event-compliance-confidence-tier.
What does per-event cross-skill-handoff + per-local-context-agent-canonical-bundle + per-event audit-trail do?
Per-portfolio per-event per-canonical-per-event-cross-skill-handoff runs per-portfolio per-canonical-per-event-handoff-to-local-events-api (parent commercial pillar) + per-canonical-per-event-handoff-to-local-context-ingestion (parent agent) + per-canonical-per-event-handoff-to-local-context-change-events-build-pillar (sibling shipped #338) + per-canonical-per-event-handoff-to-hyper-local-search-trends-build-pillar (sibling) + per-canonical-per-event-handoff-to-multi-location-weather-driven-marketing-reactions-build-pillar + per-canonical-per-event-handoff-to-per-location-event-tie-in-drafting-build-pillar (event-anchored content drafting consumer) + per-canonical-per-event-handoff-to-per-location-gbp-posting-build-pillar (event-anchored GBP posts) + per-canonical-per-event-handoff-to-per-location-list-segmentation-build-pillar + per-canonical-per-event-handoff-to-per-location-dynamic-content-build-pillar + per-canonical-per-event-handoff-to-per-location-compliant-social-drafting-build-pillar + per-canonical-per-event-handoff-to-multi-platform-format-adaptation-build-pillar + per-canonical-per-event-handoff-to-per-platform-compliance-gating-build-pillar + per-canonical-per-event-handoff-to-multi-location-sms-broadcast-engine-build-pillar + per-canonical-per-event-handoff-to-push-notification-marketing-build-pillar + per-canonical-per-event-handoff-to-multi-location-ad-copy-swarm-build-pillar + per-canonical-per-event-handoff-to-per-location-ppc-bid-and-budget-management-build-pillar + per-canonical-per-event-handoff-to-per-location-cannibalization-defense-build-pillar + per-canonical-per-event-handoff-to-multi-location-compliant-rsa-drafting-build-pillar + per-canonical-per-event-handoff-to-master-record-build-pillar + per-canonical-per-event-handoff-to-runtime-readable-behavioral-cohorts-build-pillar + per-canonical-per-event-handoff-to-anomaly-detection-skill + per-canonical-per-event-handoff-to-false-positive-suppression-build-pillar + per-canonical-per-event-handoff-to-per-jurisdiction-compliance-multi-state-franchise-build-pillar + per-canonical-per-event-handoff-to-per-vertical-compliance-overlay-build-pillar + per-canonical-per-event-handoff-to-marketing-compliance-overlay-regulated-industries-build-pillar + per-canonical-per-event-handoff-to-versioned-history-regulatory-defense-build-pillar. Per-local-context-agent-canonical-bundle integrates the per-location-event-ingestion skill with sibling skills: per-canonical-per-location-event-ingestion (this skill) + per-canonical-local-context-change-events + per-canonical-hyper-local-search-trends + per-canonical-multi-location-weather-driven-marketing-reactions + per-canonical-per-location-news-ingestion. Per-canonical-end-to-end-SLA runs per-canonical-per-event-source-pointer-resolve-to-normalization-to-deduplication-to-geofence-to-relevance-scoring-to-attendance-prediction-to-compliance-overlay-to-Ticketmaster-DOJ-2024-BOTS-Act-state-ticket-scalping-ADA-Title-III-Tennessee-ELVIS-Act-Massachusetts-AG-Copley-Advertising-2017-ECOA-Reg-B-FTC-fake-review-2024-COPPA-13-TCPA-CAN-SPAM-anchors-to-FBC-feedback-loop-SLA. Per-portfolio per-event per-canonical-audit-trail runs per-portfolio per-canonical-per-event-canonical-audit-record (per-event-ID + per-banner-pointer + per-location-pointer + per-canonical-event-source-snapshot + per-25+-source-snapshot + per-normalization-snapshot + per-18-type-5-venue-recurrence-multi-venue-multi-date-ticket-tier-multi-language-organizer-snapshot + per-deduplication-snapshot + per-MinHash-LSH-SimHash-cosine-Levenshtein-Jaro-Winkler-fuzzy-snapshot + per-datetime-overlap-IANA-tzdata-snapshot + per-venue-overlap-Google-Place-ID-Foursquare-FSQ-Yelp-OpenStreetMap-snapshot + per-organizer-overlap-snapshot + per-URL-canonicalization-snapshot + per-geofence-snapshot + per-radius-DMA-drive-time-isochrone-8-tool-ensemble-walk-shed-bike-shed-trade-area-snapshot + per-relevance-scoring-snapshot + per-per-vertical-relevance-snapshot + per-LLM-relevance-judge-8-model-ensemble-snapshot + per-customer-affinity-snapshot + per-historical-engagement-snapshot + per-attendance-prediction-snapshot + per-historical-attendance-snapshot + per-weather-correlation-NWS-AccuWeather-OpenWeatherMap-Tomorrow.io-WUnderground-snapshot + per-day-of-week-time-of-day-competing-event-organizer-history-snapshot + per-Hawkes-process-attendance-curve-snapshot + per-Prophet-NeuralProphet-SARIMA-Holt-Winters-TBATS-ETS-ensemble-snapshot + per-Bayesian-PyMC-Stan-NumPyro-snapshot + per-compliance-overlay-snapshot + per-Ticketmaster-antitrust-DOJ-2024-Live-Nation-breakup-snapshot + per-BOTS-Act-snapshot + per-state-ticket-scalping-50-state-snapshot + per-ADA-Title-III-venue-snapshot + per-DOJ-ADA-Title-III-2024-rulemaking-snapshot + per-WCAG-2.2-AA-ARIA-EAA-Section-508-snapshot + per-Tennessee-ELVIS-Act-snapshot + per-11-state-deepfake-law-snapshot + per-Massachusetts-AG-Copley-Advertising-2017-snapshot + per-ECOA-Reg-B-snapshot + per-Fair-Housing-Act-snapshot + per-FTC-fake-review-rule-2024-snapshot + per-FTC-Endorsement-Guides-2024-snapshot + per-FTC-substantiation-Pfizer-1972-snapshot + per-FTC-Made-in-USA-Labeling-Rule-2021-snapshot + per-COPPA-13-snapshot + per-TCPA-snapshot + per-CAN-SPAM-snapshot + per-state-DNC-Federal-DNC-TSR-snapshot + per-CCPA-CPRA-snapshot + per-CCPA-right-to-opt-out-snapshot + per-GDPR-Article-22-snapshot + per-CASL-36-month-snapshot + per-EU-AI-Act-Article-50-snapshot + per-Digital-Services-Act-Article-30-26-snapshot + per-Digital-Markets-Act-snapshot + per-cannabis-state-board-12-state-snapshot + per-alcohol-TABC-CalABC-SLA-DISCUS-tied-house-snapshot + per-tobacco-FDA-snapshot + per-Illinois-BIPA-Texas-CUBI-Washington-MHMDA-snapshot + per-Connecticut-CTDPA-Texas-DPSA-Virginia-CDPA-Colorado-CPA-Utah-CPA-snapshot + per-California-Unruh-Act-snapshot + per-13-state-accessibility-law-snapshot + per-NIST-AI-RMF-snapshot + per-ISO-42001-ISO-27001-SOC-2-Type-II-snapshot + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-snapshot + per-compliance-confidence-tier-snapshot + per-canonical-audit-record) + per-canonical-immutable-WORM-storage + per-canonical-7-year-IRS-tax-retention + per-canonical-7-year-FTC-substantiation-retention + per-canonical-7-year-BOTS-Act-defense-retention + per-canonical-7-year-state-ticket-scalping-defense-retention + per-canonical-3-year-COPPA-13-record-retention + per-canonical-36-month-CASL-suppression-record-retention + per-canonical-3-year-Illinois-BIPA-biometric-retention + per-canonical-3-year-ADA-Title-III-defense-retention.
What is the recurring 25-source per-location-event-deduplication pattern?
Every per-event inherits the same canonical-event-source-pointer + canonical-event-normalization-spec + canonical-event-deduplication-spec + canonical-event-geofence-spec + canonical-event-relevance-scoring-spec + canonical-event-attendance-prediction-spec primitives, but each per-source overlays a source-specific per-canonical-per-source-API-quirk (per-Eventbrite-API-throttle + per-Meetup-Pro-API-graphQL + per-Google-Events-structured-data + per-Facebook-Events-Graph-API-rate-limit + per-Bandsintown-API-key + per-Songkick-events-API + per-Yelp-Fusion-API + per-Allevents-XML-feed + per-Ticketmaster-Discovery-API + per-StubHub-API + per-SeatGeek-API + per-Vivid-Seats-feed). Same canonical pattern across all 25+ sources; only the per-source API quirk differs. The compliance overlay applies uniformly: Ticketmaster antitrust DOJ 2024 + BOTS Act + state ticket scalping + ADA Title III venue + Tennessee ELVIS Act when AI-voice + Massachusetts AG Copley + ECOA Reg B + FTC fake-review 2024 + COPPA-13 + TCPA + CAN-SPAM + cannabis state board + alcohol DISCUS tied-house.
Engage the local-context agent
Per-portfolio per-banner per-location per-event per-canonical-event-source-pointer + per-canonical-event-normalization-spec + per-canonical-event-deduplication-spec + per-canonical-event-geofence-spec + per-canonical-event-relevance-scoring-spec + per-canonical-event-attendance-prediction-spec + per-canonical-event-compliance-overlay + per-canonical-audit-trail + per-portfolio-audit-trail shipped as the orchestration layer above your existing per-event-platform-vendor + per-deduplication-vendor + per-geofence-vendor + per-ticket-compliance-vendor primitive.
Related reading
- Local-market change events to marketing systems (sibling build-pillar on the same local-context-ingestion agent — events emitted to downstream marketing systems)
- Hyper-local search trends ingestion (sibling build-pillar — search trends complement event ingestion for content engines)
- Per-location event tie-in drafting (consumer of this ingestion — drafts content anchored to ingested events)