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

# COA Agent

> How ChemCloud AI automatically reviews Certificates of Analysis against your internal specifications.

# COA Agent

Every delivery of raw materials should come with a Certificate of Analysis. Someone on your team has to open the COA, check each parameter against your internal specification, decide if the material is within spec, and record the outcome. For high-volume operations, this is hours of manual work every week.

ChemCloud's COA Agent automates this.

<iframe src="https://www.youtube.com/embed/l-xvhT01jpQ" title="YouTube video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />

***

## What the COA Agent Does

The COA Agent reads Certificates of Analysis, extracts the test results, and compares them against your internal specifications — automatically.

**When a COA arrives** (via email or uploaded against a delivery), the agent:

1. **Reads the COA** — extracts test parameters, results, batch numbers, and dates
2. **Identifies the product and spec** — matches the COA to the correct delivery and internal specification
3. **Compares results against spec** — checks each parameter against your specification limits
4. **Flags issues** — highlights out-of-spec results, borderline parameters, and missing tests, and shelf life issues
5. **Provides a summary** — pass/fail for each parameter, with an overall assessment

***

## How It Saves Time

Without the COA Agent, your QC team is manually:

* Opening COA PDFs and reading each parameter
* Looking up the internal specification for that product
* Comparing values one by one against spec limits
* Recording the results in a spreadsheet or QC system
* Flagging issues and following up with suppliers

The COA Agent does this in seconds. Your QC team reviews the AI's assessment rather than doing the comparison themselves.

***

## How to Use It

### Via email

Forward COA emails from suppliers to your ChemCloud AI email address. The agent will extract the results and compare them against the relevant specification.

### On upload

Upload a COA directly against a delivery in ChemCloud. The agent automatically processes it — no email step needed.

### Ask the AI

You can also ask the AI Chat (**Cmd+K**) to compare a COA against a specification, or to summarise COA results across multiple deliveries.

***

## What the Assessment Looks Like

The COA Agent provides a parameter-by-parameter breakdown:

| Parameter    | Spec Limit | COA Result | Status     |
| ------------ | ---------- | ---------- | ---------- |
| Purity       | ≥ 99.5%    | 99.7%      | Pass       |
| Moisture     | ≤ 0.1%     | 0.08%      | Pass       |
| Heavy Metals | ≤ 10 ppm   | 9.5 ppm    | Borderline |
| Colour       | ≤ 20 APHA  | 25 APHA    | Fail       |

Results that are out of spec or close to limits are flagged so your team knows exactly where to focus.

***

## Proactive Monitoring

The COA Agent doesn't just react to uploads — it proactively monitors your deliveries:

* **Missing COAs** — flags deliveries that have been received but don't have a COA on file and can automatically request them from the supplier
* **Shelf Life issues** — flags materials that has shelf life shorter than parameters you have set
* **COA performance data** — feeds into your [SIFOT Analytics](/for-buyers/orders/sifot-analytics) so you can track quality trends over time

***

## Configure Your Settings

Go to **ChemCloud AI → Agent Settings → COA Reviewer** to configure:

* Shelf life parameters
* Who it should notify if there is an issue

For more on all ChemCloud AI agents, see [AI Agents](/for-buyers/overview/agents).
