> ## Documentation Index
> Fetch the complete documentation index at: https://docs.duvo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Regulatory & Label Compliance Checker

> Verify food product compliance with labeling, allergen, nutrition, and health claim regulations across global markets, with severity-rated remediation guidance.

## What It Is

The Regulatory & Label Compliance Checker skill gives your agents specialized knowledge for verifying food product compliance with labeling, allergen, nutrition, and health claim regulations across global markets. It takes a product—identified by EAN barcode, ingredient list, spec sheet, or product page—and systematically checks it against the regulatory requirements of each target market. The output is a structured compliance report with a pass/fail result per check, severity ratings, and specific remediation guidance for every issue found.

<Check>
  This is a default skill—ready to use immediately without any setup.
</Check>

***

## What It Can Do

### Multi-Market Regulatory Checks

* Verify compliance across EU (Regulation 1169/2011), US FDA (21 CFR 101), UK, Switzerland, Canada, Australia/NZ, and GCC markets in a single run
* Automatically infer the likely target markets from label language, certifications, and country of manufacture when not specified

### Mandatory Label Field Verification

* Check that all legally required fields are present: product name, ingredient list, net quantity, date marking, manufacturer details, country of origin, and nutrition declaration
* Verify language requirements per market (EU country-of-sale languages, bilingual EN/FR in Canada, Arabic in GCC)

### Allergen Declaration Validation

* Cross-reference declared allergens against market-specific lists (EU Big 14, US Big 9, Canada, Australia/NZ)
* Detect hidden allergens in derivative ingredients (e.g., casein indicating milk, lecithin potentially indicating soy)
* Check allergen formatting requirements—typographic distinction in EU ingredient lists, "Contains:" statement for US

### Ingredient and Additive Compliance

* Check each ingredient against permitted additive lists and maximum usage levels per market
* Flag banned ingredients (e.g., titanium dioxide E171 in the EU, certain azo dyes requiring warning labels)
* Check GMO labeling requirements and organic certification compliance

### Nutrition Label Verification

* Confirm all mandatory nutrition fields are present for each target market
* Verify rounding rules and formatting requirements (per 100g/ml for EU, per serving for US)

### Health and Nutrition Claim Validation

* Check that each claim on the label appears in the authorized list for the target market
* Verify the product's nutritional composition meets the quantitative conditions for each claim
* Flag unauthorized wording or claims that require disclaimers

### Batch Portfolio Mode

* Accept a CSV of multiple products and run compliance checks across all of them in a single Run
* Produce an aggregated portfolio compliance report alongside individual product reports

***

## When to Use It

Use the Regulatory & Label Compliance Checker skill when your agent needs to:

* **Verify new product labels before launch**: Check for compliance issues before committing to print and production
* **Assess a new market entry**: Identify what needs to change before a product can be sold in a new country
* **Review supplier spec sheets**: Check incoming product specifications against your market requirements
* **Audit a product portfolio**: Validate multiple SKUs for regulatory compliance in a single run
* **Prepare for regulatory changes**: Re-check products after a rule update (new allergen added, additive banned, nutrition format change)

***

## Example Tasks

<AccordionGroup>
  <Accordion title="Check EU label compliance before print">
    "Check this product's EU label compliance and flag any issues before we go to print"
  </Accordion>

  <Accordion title="Assess US/FDA market entry changes">
    "We're launching this product in the US—what needs to change on the label to meet FDA requirements?"
  </Accordion>

  <Accordion title="Review a spec sheet against EU and UK rules">
    "Review the attached spec sheet against EU and UK regulations and give me a compliance report"
  </Accordion>

  <Accordion title="Run batch compliance on a CSV">
    "Run compliance checks on all 40 products in this CSV and flag any critical issues"
  </Accordion>

  <Accordion title="Check allergen declarations for Canada">
    "Does this ingredient list have any allergen declaration issues for the Canadian market?"
  </Accordion>
</AccordionGroup>

***

## How to Use

<Steps>
  <Step title="Open your agent">
    Open the agent you want to configure.
  </Step>

  <Step title="Find the Skills section">
    In the agent settings, find the Skills section.
  </Step>

  <Step title="Select the skill">
    Select the Regulatory & Label Compliance Checker skill.
  </Step>

  <Step title="Specify markets and data sources">
    In your agent's AOP, specify the target markets and what data sources are available (EAN barcodes, spec sheet PDFs, product page URLs, or manual ingredient lists).
  </Step>

  <Step title="Connect data and output tools">
    Connect document processing, web browsing, and messaging connections as needed for the data sources and output delivery you require.
  </Step>
</Steps>

The skill asks for target markets and product data at the start of each run, then works through all regulatory checks automatically.

***

## Works Well With

<CardGroup cols={3}>
  <Card title="Intelligent Document Reader" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/document-processor.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=235064e3740592527b7cd527852674ee" href="/user-guide/connections/available-connections/intelligent-document-reader" width="24" height="24" data-path="images/connections/document-processor.svg">
    Extract ingredient lists and fields from spec sheet PDFs.
  </Card>

  <Card title="Browser" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/browser-agent.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=49168ae85c39df2529060d2f33df88b2" href="/user-guide/connections/available-connections/browser" width="24" height="24" data-path="images/connections/browser-agent.svg">
    Read product pages and verify current regulatory status online.
  </Card>

  <Card title="Google Sheets" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/google-sheets.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=0ef8d55e05c34e7a4a618933bdf0ceb3" href="/user-guide/connections/available-connections/google-sheets" width="24" height="24" data-path="images/connections/google-sheets.svg">
    Track compliance status across a product portfolio.
  </Card>

  <Card title="Microsoft Excel" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/excel.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=986599d60d09acee47293fda2b62df99" href="/user-guide/connections/available-connections/microsoft-excel" width="2290" height="2130" data-path="images/connections/excel.svg">
    Track compliance status across a product portfolio.
  </Card>

  <Card title="Gmail" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/gmail.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=ad4e229283f3fe2f26c0f96a49f28e13" href="/user-guide/connections/available-connections/gmail" width="88" height="66" data-path="images/connections/gmail.svg">
    Distribute compliance reports to regulatory or labeling teams.
  </Card>

  <Card title="Slack" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/slack.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=8a64bdd1af39e903923e4a273b4a4618" href="/user-guide/connections/available-connections/slack" width="512" height="512" data-path="images/connections/slack.svg">
    Distribute compliance reports to regulatory or labeling teams.
  </Card>
</CardGroup>

***

## Things to Know

* This is a default skill available to all teams
* At minimum, an ingredient list and a target market are required before compliance checks can run—the skill requests any missing data via human-in-the-loop before proceeding
* Compliance findings are rated Critical, High, Medium, or Low severity so you can prioritize remediation effort
* Compliance reports require human approval before the skill shares them externally
* Regulatory rules change over time—the skill uses web search to verify current status for ingredients where regulations may have been updated recently
* Pairs well with Google Sheets or Excel for tracking compliance status across a product portfolio, and with email or messaging connections for distributing reports to regulatory or labeling teams
