Skip to main content

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.

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:
ParameterSpec LimitCOA ResultStatus
Purity≥ 99.5%99.7%Pass
Moisture≤ 0.1%0.08%Pass
Heavy Metals≤ 10 ppm9.5 ppmBorderline
Colour≤ 20 APHA25 APHAFail
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 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.