Parse -> Retrieve -> Match -> Draft -> Flag Gaps -> Route for Sign-off
Declaration Responder
The Declaration Responder reads an incoming compliance questionnaire in whatever format it arrives, then drafts the answers from your substance and stewardship data instead of retyping them into every form. It checks each answer against the current restricted-substance lists and lists any item that still needs data. Your stewardship specialist reviews the draft, fills the gaps, and signs.
The Problem
The same SVHC question, worded twelve different ways.
A customer sends a RoHS and REACH questionnaire in their own spreadsheet layout. Your stewardship specialist already answered the same questions last month for a different customer, in a different form. She opens three prior declarations to copy the CAS numbers and threshold answers by hand, then re-checks each one against the current SVHC list. By Friday there are nine of these in the queue, and every one starts from a blank template.
What Changes
Answer once, reuse the facts on every form.
The agent keeps one source of truth for your substance and formulation facts and answers each questionnaire from it, whatever format the customer sent. It matches every question to the data and the current restricted-substance lists, drafts the response, and lists what it could not answer so nothing is guessed. The same fact is entered once and reused across every form.
Humans stay in control: the agent drafts and flags, your stewardship specialist reviews every answer, fills the gaps, and signs the declaration. Nothing goes to the customer without a signature.
HOW THE AGENT WORKS
HOW TO BUILD IT
Three levels of depth. Pick the one that matches where you are.
For the ops person who needs to understand what's involved and brief their team.
WHAT YOUR TEAM PROVIDES ONCE
- Substance fact store - one source of truth for formulation and substance data
- Document parsing - reads the questionnaire in whatever format it arrives
- Restricted-substance lists - SVHC, RoHS, POPs, TSCA, and Prop 65 references
- Prior declarations - past answers to reuse instead of retyping
- Draft response plus gap list - filled answers and the items that still need data
For the IT person or technical lead who needs to scope the integration.
INQUIRY SOURCES
WORKFLOW ENGINE (N8N)
CONNECTS TO
Without an API, the agent works from an exported substance table and a saved copy of the questionnaire. It drafts answers from the CSV and records which list versions it used, and a person uploads the finished declaration to the customer portal by hand.
When the fact store and reference lists expose an API, the agent pulls live substance data and the current list versions on every run, matches automatically, and writes the draft back to the case. Best experience.
For the person who wants to build this agent step by step. Each node below maps to an n8n workflow node.
You are drafting answers to a customer restricted-substance questionnaire. Use only the facts provided. Do not guess.
Questions:
{parsed_questions}
Substance and formulation data:
{substance_records}
Restricted-substance lists in use:
{list_versions}
Prior declarations:
{prior_declarations}
For each question, give an answer and the basis. If a question cannot be answered from the facts, add it to gaps with the reason and what data is needed. Respond ONLY with valid JSON. No explanation.Three questions from a RoHS and REACH form for product B-204, with formulation data for two components and the SVHC list dated 2025-06-27.
{"answers":[{"question":"Does the article contain SVHC above 0.1% w/w?","answer":"No","basis":"Full formulation screened against SVHC list dated 2025-06-27","cas_checked":["7439-92-1","117-81-7"]}],"gaps":[{"question":"Report cobalt content per IEC 62474","reason":"No cobalt value on file for grade B-204","needs":"Supplier declaration for the pigment lot"}]}- Connect one mailbox and one product's data
- Parse a single questionnaire format
- Load two or three restricted-substance lists
- Run the match-and-draft LLM node
- Write the draft to a shared folder
- Stewardship specialist signs every draft
- =+ Add portal polling and parsing
- =+ Connect the fact store API for live data
- =+ Re-flag past declarations on list changes
- =+ Add a confidence score per answer
- =+ Keep an audit trail of facts and versions
- =+ Learn phrasing from reviewer edits
Full Video Walkthrough Coming Soon
Watch the agent turn one substance fact store into a drafted customer declaration, gaps and all.
Register to be notifiedEverything on this page is free to learn.
When you're ready to build — do it yourself or bring us in.
OTHER AGENTS IN LEASING & MARKETING
Tariff-Code Pre-Classifier and Dual-Use Screener
Regulatory Renewal and Return Watcher
Frequently asked questions
This is 1 of 3 agents in Regulatory & Product Stewardship. → · Explore all 15 departments →