Introduction
Parakeet Risk centralizes regulatory intelligence for industrial and supply‑chain teams into a machine‑parsable coverage matrix. This page outlines covered categories, typical official sources, alert delivery options, our alert metadata schema, entity‑mapping logic, and workflow creation—so you can turn regulatory change into action.> US federal + 50 states coverage
Parakeet monitors U.S. federal sources alongside state registers and agency portals across all 50 states, routing actionable alerts to your teams in Slack and Microsoft Teams. An in‑product animation shows alert triage flowing into your channels; see integration details here: Slack • Microsoft Teams. For the step‑by‑step Horizon Scanning setup and our 50‑state configuration guide, contact us.
Example state‑level alert (single event):
{
"alert_id": "alrt_01JF2A...",
"category": "chemical_product",
"regulation": "Prop65",
"source": {
"name": "OEHHA",
"jurisdiction": "US-CA",
"url": "https://...",
"artifact_type": "list_update"
},
"titles": { "official": "Proposition 65 Chemical List Update", "normalized": "Prop 65: list update" },
"dates": { "published": "2025-10-01", "effective": null, "compliance": null, "sunset": null },
"content": { "summary": "OEHHA adds substance to Prop 65 list.", "highlights": ["labeling impact", "packaging inks"] },
"impacted": { "materials": ["printing_ink"], "cas_numbers": ["XXXX-XX-X"], "product_categories": ["consumer_packaging"] },
"mapping": { "supplier_ids": ["sup_123","sup_456"], "part_numbers": ["PKG-778","INK-992"] },
"severity": "review",
"recommended_actions": ["update_labeling","review_bom"],
"created_via": "rosella_extraction",
"dedup_key": "hash_01JF2A",
"evidence": [{ "type": "html", "url": "https://..." }]
}
Alert preview routed to collaboration tools
-
Slack: sent to #regulatory-alerts with recommended actions and source link. See Slack integration.
-
Microsoft Teams: Adaptive Card summary to a Compliance channel. See Teams integration.
Coverage categories and scope
We organize coverage around nine high‑impact areas for manufacturers, pharmaceuticals, and consumer goods/packaging:
1) Chemical/Product: REACH, RoHS, TSCA, PFAS, Proposition 65 2) Trade/Forced‑Labor: UFLPA 3) Waste/Registries: SCIP (EU Waste Framework) 4) Sectoral (Pharma): FDA/EMA 5) Deforestation: EUDR
Note: This matrix describes typical sources and processing. It does not constitute legal advice, and it avoids specific SLAs or jurisdictional claims beyond publicly listed sources.
Official sources we monitor (by category)
-
REACH (EU): European Chemicals Agency (ECHA) REACH pages and guidance. citeturn1search1turn1search4turn1search5
-
RoHS (EU): European Commission RoHS Directive pages, including exemptions. citeturn1search0turn4search2
-
TSCA (US): U.S. EPA TSCA overview and law summaries. citeturn1search2turn1search3turn1search6
-
PFAS (US/EU): U.S. EPA PFAS program; ECHA PFAS topic and restriction proposal updates. citeturn0search10turn4search0turn4search6
-
Proposition 65 (CA): OEHHA Proposition 65 portal (chemical list, notices, guidance). citeturn0search2turn0search8
-
UFLPA (US): U.S. Customs and Border Protection (CBP) forced‑labor enforcement and UFLPA dashboard links. citeturn2search2
-
SCIP (EU): ECHA SCIP database and guidance pages. citeturn0search6turn0search9
-
FDA (US): FDA CGMP regulations and quality‑systems guidance for drugs/biologics. citeturn2search3turn2search1
-
EMA (EU): EMA compliance and pre‑authorisation guidance for marketing authorisations. citeturn2search4turn2search0
-
EUDR (EU): European Commission EUDR overview, guidance and information‑system updates. citeturn3search0turn3search2
Delivery channels
-
Human‑in‑the‑loop: Slack, Microsoft Teams, Email digests
-
System‑to‑system: Webhooks and REST API for event streams and data pulls
-
In‑product: Parakeet Risk dashboards, saved searches, and rule‑based inboxes
Regulatory coverage matrix
| Category | Regulation / Program | Jurisdiction | Typical official sources (non‑exhaustive) | Common artifacts ingested | Industrial relevance |
|---|---|---|---|---|---|
| Chemical/Product | REACH | EU/EEA | ECHA REACH portal; ECHA guidance | Regulations, guidance, SVHC updates, restriction/authorisation lists | Chemicals in articles, formulations, and processes |
| Chemical/Product | RoHS | EU | EC RoHS pages; exemption lists | Directives, delegated acts, exemption decisions | EEE manufacturers, component suppliers |
| Chemical/Product | TSCA | US | EPA TSCA overview and program pages | Rules, SNURs, risk evaluations, inventory updates | Chemical manufacturers, importers, downstream users |
| Chemical/Product | PFAS | US/EU | EPA PFAS; ECHA PFAS topic/restriction updates | Rules/guidance, lists, restriction proposals | Cross‑industry materials, coatings, process aids |
| Chemical/Product | Proposition 65 | US‑CA | OEHHA Prop 65 portal | Chemical list updates, notices, guidance | Labels/warnings, packaging, consumer goods |
| Trade/Forced‑Labor | UFLPA | US | CBP forced‑labor/UFLPA site | WROs/Findings, dashboard stats, FAQs | Import compliance, supplier screening |
| Waste/Registries | SCIP (WFD) | EU/EEA | ECHA SCIP | Submission formats, candidate list packages, FAQs | Article suppliers, waste operators |
| Sectoral (Pharma) | FDA CGMP | US | FDA CGMP regs; QS guidance | Guidance, CFR references, inspection updates | Drug/biologic manufacturing sites |
| Sectoral (Pharma) | EMA compliance | EU | EMA compliance and pre‑auth | GxP guidance, inspection coordination | EU MA holders, QMS alignment |
| Deforestation | EUDR | EU | EC EUDR pages, Info System | Guidance, FAQs, implementing acts | Commodities, packaging, due‑diligence |
Alert cadence
-
Alerts are issued near real‑time upon source publication/ingestion; configurable polling.
-
Scheduled digests: daily or weekly summaries at 07:00 local time (per team), plus optional month‑end rollups. Digest windows and timezones are configurable per workspace.
Digest payload example (batched):
{
"digest_id": "dig_01JE4K...",
"window": { "from": "2025-09-01T00:00:00Z", "to": "2025-09-07T23:59:59Z" },
"counts": { "total": 18, "action_required": 5, "review": 9, "info": 4 },
"highlights": [
{ "regulation": "RoHS", "title": "Exemption 6c review timeline", "severity": "review" },
{ "regulation": "EUDR", "title": "Operator due‑diligence FAQ update", "severity": "action_required" }
],
"alerts": [ { "alert_id": "alrt_01JE3Y..." }, { "alert_id": "alrt_01JE3Z..." } ],
"export_urls": { "csv": "https://.../digest_01JE4K.csv", "json": "https://.../digest_01JE4K.json" }
}
Delivery examples (payload snippets)
- Slack (channel):
{
"channel": "#regulatory-alerts",
"text": "[RoHS][review] EC publishes exemption update — 2 suppliers, 14 parts impacted",
"attachments": [
{"title": "Official source", "title_link": "https://..."},
{"title": "Recommended actions", "text": "review_bom"}
]
}
- Microsoft Teams (Adaptive Card summary):
{ "type": "message", "attachments": [{ "contentType": "application/vnd.microsoft.card.adaptive", "content": { "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", "type": "AdaptiveCard", "version": "1.4", "body": [{ "type": "TextBlock", "weight": "Bolder", "text": "EUDR: Guidance update (action required)" }, { "type": "TextBlock", "wrap": true, "text": "3 suppliers, 5 sites flagged" }] } }] }
- Trello (card create):
{
"name": "Prop 65: list update — packaging inks",
"desc": "Alert alrt_01JE3Y...\nActions: update_labeling, review_bom\nSuppliers: sup_123, sup_456\nParts: PKG-778, INK-992",
"idList": "trello_list_regulatory",
"pos": "top"
}
- Webhook/API (event stream): send the Alert metadata schema payload above to your endpoint; include your correlation ID in
dedup_keyfor idempotency.
Routing examples by regulation (mapping keys and channels)
-
REACH (SVHC/restrictions)
-
Inputs: cas_numbers, materials, part_numbers, supplier_ids, BOM propagation
-
Routes: Slack #regulatory-alerts, Teams “Compliance” channel, Trello “Reg Changes” board, Webhook
/grc/events -
Typical actions: review_bom, escalate_tprm
-
RoHS (exemptions/category scope)
-
Inputs: part_numbers, product_categories (EEE), supplier_ids
-
Routes: Slack, Teams, Trello, API
-
Typical actions: review_bom
-
TSCA (SNURs/risk evaluations)
-
Inputs: cas_numbers, hs_codes, supplier_ids (importers), lot_batches (for holds)
-
Routes: Slack mention ops lead, Teams QA group, Webhook
-
Typical actions: hold_lot, review_bom
-
PFAS (proposed restrictions/lists)
-
Inputs: substance groups (PFAS class), materials, product_categories
-
Routes: Slack, Teams, API
-
Typical actions: review_bom, escalate_tprm
-
EUDR (due‑diligence for commodities/packaging)
-
Inputs: hs_codes, supplier_ids, site_ids, lot_batches
-
Routes: Teams sustainability channel, Webhook to due‑diligence system, Trello task
-
Typical actions: prepare_due_diligence_statement, escalate_tprm
-
LkSG / CSRD / CS3D (corporate due‑diligence & reporting)
-
Inputs: supplier_ids, site_ids, risk_scores (from TPRM), country
-
Routes: Slack to risk governance channel, API to reporting workspace
-
Typical actions: escalate_tprm
-
Note: These are configurable routing patterns; see Horizon Scanning and TPRM links below.
-
CBAM (carbon border adjustment)
-
Inputs: hs_codes, supplier_ids, site_ids, processes (emissions‑relevant)
-
Routes: Teams finance/compliance, API to carbon accounting tool
-
Typical actions: prepare_due_diligence_statement
-
Proposition 65 (chemical list/notices)
-
Inputs: cas_numbers, materials, product_categories, part_numbers
-
Routes: Slack with product owner mention, Trello labeling swimlane
-
Typical actions: update_labeling, review_bom
See also: Horizon Scanning Alerts (https://info.parakeetrisk.com/real-time-fda-ema-tracking-impact6) for source‑prioritization and scheduling best practices, and TPRM (https://info.parakeetrisk.com/spreadsheet-validation-regulated-environments9) for supplier escalation workflows and evidence collection.
Alert metadata schema (for parsing and downstream automation)
Below is a representative payload our platform emits when a monitored source changes. Field names are stable; enumerations and mappings are configurable.
{
"alert_id": "alrt_01JE3Y...",
"category": "chemical_product|trade_forced_labor|waste_registry|sectoral_pharma|deforestation",
"regulation": "REACH|RoHS|TSCA|PFAS|Prop65|UFLPA|SCIP|FDA|EMA|EUDR",
"source": {
"name": "ECHA|EPA|OEHHA|CBP|FDA|EMA|European Commission",
"jurisdiction": "EU|US|US-CA|EEA",
"url": "https://...",
"publisher_doc_id": "optional",
"artifact_type": "regulation|guidance|notice|list_update|dashboard|faq|delegated_act"
},
"titles": { "official": "string", "normalized": "string" },
"dates": {
"published": "YYYY-MM-DD",
"effective": "YYYY-MM-DD|null",
"compliance": "YYYY-MM-DD|null",
"sunset": "YYYY-MM-DD|null"
},
"content": { "summary": "string", "highlights": ["string"] },
"impacted": {
"materials": ["string"],
"cas_numbers": ["string"],
"hs_codes": ["string"],
"product_categories": ["string"],
"processes": ["string"]
},
"mapping": {
"supplier_ids": ["sup_..."],
"site_ids": ["site_..."],
"part_numbers": ["string"],
"po_numbers": ["string"],
"lot_batches": ["string"]
},
"severity": "info|review|action_required",
"recommended_actions": ["update_labeling","review_bom","hold_lot","escalate_tprm","prepare_due_diligence_statement"],
"created_via": "rosella_extraction|api_ingest|analyst_review",
"dedup_key": "hash",
"evidence": [{ "type": "pdf|html|xlsx", "url": "https://..." }]
}
Entity‑mapping logic (supplier/site/part)
Parakeet aligns alerts to your supply graph using configurable keys and the Rosella AI extraction toolkit:
-
Supplier resolution: legal name, aliases, DUNS/LEI, tax IDs, country; optional cross‑walks to ERP/TPRM IDs.
-
Site resolution: address geo‑match, facility type, GMP/GDP status (where applicable), customs identifiers.
-
Part/material mapping: internal part numbers, CAS/RN lists, substance groups (e.g., PFAS classes), HS codes, EEE categories (RoHS), article identifiers for SCIP.
-
Propagation: parent–child linking across BOM levels, lot/batch lineage for holds and targeted remediation.
Learn how Rosella AI Agent accelerates regulatory extraction and supplier gap analysis, how our Regulatory Alerts are configured, and how the Third‑Party Risk Hub centralizes supplier evidence.
Workflow creation and automation
-
Trigger: new or changed artifact (e.g., RoHS exemption update, EUDR guidance note, CBP WRO).
-
Auto‑context: Rosella extracts scope (jurisdiction, materials, deadlines) and maps to suppliers/sites/parts.
-
Task graph: create owner/risk/timeline; link evidence, due‑diligence statements, or CAPAs.
-
Integrations: push tasks to Slack/Teams, email assignees, and sync with project tools (e.g., Trello) and QMS.
-
Governance: capture approvals, retain immutable audit trails, and quantify time/cost impacts via Real‑Time ROI Metrics.