The agents, step by step

ESG monitoring tools, step by step: a court ruling in 49 minutes

The fastest way to judge ESG monitoring tools is to time one incident through them, from the first source to a decision a fund can act on. Here is that trace for Botminds' ESG Risk Monitoring on a sample court ruling, minute by minute, with what the agents did and what only people did.

Updated · 14 min read

ESG monitoring tools watch the companies in a portfolio for environmental, social and governance controversies and turn each event into something a fund can act on. They differ in five things: what they read, how fast, how accurately they match an event to the holdings, whether they grade severity, and whether they test the event against each fund's own rules. The clearest way to compare them is to time one incident from its first source to a decision. This page does that for Botminds' ESG Risk Monitoring, an agentic solution, on one sample court ruling: 49 minutes from publication to a severity score cited to the ruling's pages, and a morning for the people's decisions.

The incident, the firm and every name in it are fictional sample data. At 4:52 p.m. on Monday 19 October 2026, a district court in Southeast Sulawesi publishes, in Indonesian, a judgment finding PT Seruni Nikel, a nickel miner, liable for contaminating a river with mine tailings. Three funds at Quillfield Capital hold the company: $86.0 million of equity and bonds.

ESG Risk Monitoring traced: the first 108 minutes of one incident, to scale

Monday 4:52 p.m. to 6:40 p.m.108 minutes
Read11 min
Matched, scored twice38 min
Mapped to funds24 min
Proposal9 min
Later reports merged26 min
  • Read11 min
  • Matched, scored twice38 min
  • Mapped to funds24 min
  • Proposal9 min
  • Later reports merged26 min
Fictional sample data from ESG Risk Monitoring. Read at 5:03 p.m., scored 4 of 5 at 5:41 p.m. (the 49 minutes), mapped at 6:05, proposal at 6:12, evidence file opened at 6:14, and 37 reports in four languages merged into the one incident by 6:40. The people's part comes the next morning.

What do ESG monitoring tools actually do?

Four kinds of product are sold under the name, and most firms run more than one. News and media alert services search the press for company names. ESG data vendors sell controversy feeds: incidents researched by their analysts, graded on their scale and refreshed on their schedule. Screening and compliance platforms hold restriction lists and test portfolios against them, usually before a trade. Agentic monitoring reads primary sources directly, grades each event and tests it against each fund's written rules, leaving the decision to a person.

Four kinds of ESG monitoring tools, and what each leaves to you

Kind of toolWhat it readsWhat it gives youWhat you still do
News and media alertsPress and wires, by keywordArticles that mention a nameMatch, translate, judge severity, find the funds, apply the clauses
Vendor controversy feedsThe vendor’s research, on its scheduleGraded incidents and a norms statusCheck timing and coverage, apply your own policy and clock
Screening and restriction platformsYour lists and your holdingsPre-trade and post-trade breaches of a listDecide what goes on the list, and when
Agentic monitoringCourts, regulators, NGOs, filings and news, in the source languageOne incident per event, scored twice, mapped to each fund’s clause and deadlineDecide, approve, code the restriction, trade
Categories by method, not by any vendor’s product. Many products combine two; ask which method produced each alert you are shown.

None of the four replaces the others completely. The restriction platform is where a decision takes effect; the vendor feed is a useful second opinion; news alerts catch what nobody else covers. The question for a buyer is which of the steps between an event and a decision each tool does, and how long the remaining ones take people. Running the newer kind beside the vendor feeds you already license is covered in ESG tracking software beside vendor feeds.

Step 1, 4:52 to 5:03 p.m.: reading the ruling where it was published

The first step is reading the primary source, at the source. The Watcher agent read judgment 41/Pdt.G/LH/2026/PN Kka on the court's registry at 5:03 p.m., eleven minutes after publication, in Indonesian. In the same 24 hours it read 52,318 documents in 31 languages, from sources that include 212 court registries in 46 jurisdictions, 138 regulators, 1,480 NGO sites and licensed news.

Matching matters as much as reading. Court judgments name the defendant as a local legal entity; funds hold a listed share and, often, notes issued by a finance subsidiary abroad. The agent matched the defendant to the listed equity and to the bond issuer, a finance subsidiary in the Netherlands, through ISIN, CUSIP and LEI in the security master. A match on a name alone below 0.90 similarity goes to a person. Licensed news is kept as an excerpt and a link, not copied.

Step 1: the ruling in Indonesian, beside the English, every figure cited

The source view for the Kolaka District Court judgment 41/Pdt.G/LH/2026/PN Kka: page 9 of 23 in the Indonesian original beside the Watcher agent's English, with highlighted figures: nickel 3.8 mg/L exceeding the quality standard of 0.5 mg/L and hexavalent chromium 0.31 mg/L exceeding 0.05 mg/L, and the expert's finding that the contamination came from runoff from the defendant's tailings settling ponds. On the left, 37 reports in 4 languages; on the right, where the agents used this page: the Severity agent's impact factor and the engagement letter's second ask. A note says the translation was checked against the original by the Watcher agent at 97%.
Fictional sample data. The original stays the evidence; the English is a reading aid with every figure tied back to its page.

Step 2, by 5:41 p.m.: two severity scores, the second blind

The second step is grading, twice. The Severity agent scored the incident 4 of 5 at 91% confidence on the firm's own scale, citing each factor: toxic metals in the drinking water of 1,240 households (impact), the company's own settling ponds (involvement), a denial in August and no remediation plan (response), three incidents in 90 days (recurrence). The Second Opinion agent, on a different model and without seeing the first score, also gave 4, at 88%.

Within one level, the flow continued; two levels apart, it would have stopped for the analyst. The agent also wrote down why it was not a 5: a first-instance judgment that can still be appealed. That reasoning matters later, when the committee asks why the fund did not sell. Why the second score must be blind, and how to measure the two scorers' agreement, is explained in ESG controversy score: two scorers.

Step 3, 6:05 p.m.: the principle, the funds, the clause, the date

The third step is the one most ESG monitoring tools leave to people: what does this incident require of each fund? The Mapping agent tied the ruling to UN Global Compact principle 7, the precautionary approach to environmental challenges, with principle 8 secondary, and to the environment chapter of the OECD Guidelines. Under the firm's rules the miner became a potential violator, not a violator, because the judgment is not final.

Then each fund's own clause. The Asia Pacific Sustainable Equity fund, a Luxembourg UCITS, holds $38.4 million, 0.92% of the fund: watchlist within five business days and a committee decision within 90 days. Energy Transition Materials, a US mutual fund, holds $31.2 million under a clause requiring watchlist and engagement. EM Corporate Bond holds $16.4 million of the 7.25% senior notes due 2029, with bondholder engagement. No fund has to sell today.

Step 3: one incident, three funds, each clause with its deadline

The funds and policies tab for the incident: three funds that hold PT Seruni Nikel, each with its instrument, value, share of the fund, policy clause, what the policy requires and by when. Asia Pacific Sustainable Equity, $38.4M equity, 0.92%, QC-ESG-07 section 4.2, watchlist by Monday October 26 and a committee decision by January 18, 2027. Energy Transition Materials, $31.2M, 1.32%, QC-ESG-03 section 3.1, watchlist and letter, no trade. EM Corporate Bond, $16.4M of 7.25% senior notes due 2029, 0.54%, QC-ESG-05 section 5.1, watchlist and bondholder letter. Beside it, the proposal to move the company to the watchlist in all three funds and send an engagement letter.
Fictional sample data. Holdings are read from the investment book of record at 4:00 p.m.; each clause was coded from the fund’s prospectus or SFDR annex and approved by compliance.

Step 4, 6:12 to 6:40 p.m.: proposal, evidence file, and the reports that followed

By 6:12 p.m. the Action agent had proposed the watchlist in all three funds and an engagement letter to the board of commissioners, with no divestment while the judgment can be appealed, and set four watch conditions: an appeal by 2 November, a remediation plan, severity rising to 5, and an appeal court upholding the ruling. At 6:14 the Evidence agent opened the incident's evidence file.

Meanwhile the story spread. By 6:40 p.m. the Merge agent had folded 37 reports into the one incident: 22 in Indonesian, 9 in English, 4 in Chinese and 2 in Japanese, each merge explained. Earlier spikes on the same company, NGO water tests in August and a village protest in September, stayed separate incidents on its trace. A tool that alerts on articles would have sent dozens of alerts; this one kept one incident, with its severity unchanged by the volume of coverage.

Step 5, Tuesday morning: what only people did

The decisions waited for people, as they should. At 9:10 a.m. in Singapore the analyst, Mei Lin, opened her day with the incident at the top of her list. She moved the miner to the watchlist in all three funds at 9:14 with reason code WL-02, potential violator; the portfolio managers were told no trade was required. At 9:17 she submitted the letter, drafted in English and Bahasa Indonesia with four asks each cited to the ruling. The committee chair approved it at 9:18 with the code "approve with edits". The analyst cannot approve her own letter.

Who did each step of the trace: agents read and propose, people decide

  1. Agent

    Watcher agent

    Read the ruling at the registry 11 minutes after publication; matched the defendant to the equity and the finance subsidiary’s notes

    Never: Matches on a name alone below 0.90 without a person

  2. Agent

    Severity and Second Opinion agents

    Scored 4 of 5 twice, the second blind, each factor cited

    Never: Settle a gap of more than one level

  3. Agent

    Mapping agent

    Mapped to principle 7 and to three funds’ clauses, with deadlines

    Never: Changes a fund’s policy

  4. Agent

    Action and Evidence agents

    Proposed watchlist and engagement, drafted the letter in two languages, opened the evidence file

    Never: Send a letter, vote, code a restriction or trade

  5. A person decides

    ESG analyst

    Moved the company to the watchlist with a reason code and submitted the letter

  6. A person decides

    ESG Committee chair

    Approved the letter with edits; the analyst cannot approve her own

Fictional sample data. Compliance codes any restriction in the order management system and portfolio managers trade; neither was needed here.

The trace in four numbers

11min

From the ruling’s publication to the agent reading it at the registry

49min

From publication to a severity score of 4 of 5, each factor cited

37

Reports in 4 languages merged into one incident

0

Letters sent, restrictions coded or trades made by an agent

Fictional sample data from ESG Risk Monitoring. Times are from one sample incident, not an average and not a customer’s result.

What should ESG monitoring tools show you in a demo?

They should show you one of your incidents traced the way this page traces one, with the times and the evidence at each step. A demonstration on the vendor's own showcase case proves the interface; one run on a recent month of your holdings and your fund documents proves the method. Ask for both, and time the second.

Eight questions to ask ESG monitoring tools before you buy

  1. What did it read first, and when?

    The primary source in its own language, or the first English article about it.

  2. How does it match an event to what you hold?

    Subsidiaries, finance vehicles and local names, through identifiers, with name-only matches sent to a person.

  3. Does it merge reports into one incident?

    Thirty-seven articles about one ruling are one event; volume of coverage is not severity.

  4. Who scores severity, and is it checked?

    On your scale, with each factor cited, and a second independent score on serious cases.

  5. Does it know each fund’s clause and deadline?

    A tool that stops at “controversy found” leaves the slowest step to people.

  6. What can it never do?

    Send letters, vote, code restrictions, trade: the limits should be written and enforced.

  7. What is kept, and for how long?

    Who did what, when, on which evidence and agent version, read-only.

  8. How was it tested before release?

    On past incidents your committee has labelled, with human overrides fed back.

What regulators expect of AI in a monitoring tool

Regulators do not certify ESG monitoring tools; they hold the firm responsible for what the tools produce. ESMA has warned that text-generating AI tools are known to invent facts that sound accurate, and that firms may lean on AI for decisions at the expense of human judgment (ESMA public statement on AI and investment services, 30 May 2024). Citing every figure to its page in the original, and keeping decisions with named people, are direct answers to both.

In the United States, the SEC's examiners note in their priorities for fiscal 2027 that registrants are adopting what the Division calls "super intelligence (SI)", and say they will look at how these tools shape outcomes and whether firms keep meeting their existing obligations (SEC Division of Examinations, 23 October 2026). For an adviser, the record-keeping rule already requires books and records to be kept for at least five years (17 CFR 275.204-2); an audit trail of agent actions and human decisions is how a monitoring tool fits that duty.

Every step of the trace, on ESG Risk Monitoring's read-only audit trail

The audit trail: 23 shown of 48,319 entries since October 1, chain verified. Entries for the incident, newest first: Mei Lin submitted the engagement letter for the chair's approval at 9:17 a.m. with reason EN-01; the Action agent notified three portfolio managers, watchlist, no trade required, at 9:14; Mei Lin moved PT Seruni Nikel to the watchlist in three funds, $86.0M, with reason WL-02; the Watcher agent read the company's exchange disclosure at 7:52 a.m.; the daily read closed at 7:00 a.m.; the Evidence agent opened evidence file EF-26-10412 at 6:14 p.m. on October 19; the Action agent proposed the watchlist at 6:12; the Mapping agent mapped to UNGC principles 7 and 8 and three funds at 6:05. Each entry has a reference, evidence links and a hash.
Fictional sample data. Who, what, when, which reason code, which evidence and which agent version, hash-chained so an entry cannot be changed after the fact.

Where a tool like this fits, and where it does not

It fits the event side of ESG risk: controversies, norms breaches and the decisions they trigger under each fund's policy. EU fund rules require managers to integrate sustainability risks into risk management, with the resources and expertise to do it (Delegated Directive (EU) 2021/1270), and a controversy is the most sudden of those risks. It does not replace a revenue-based exclusion screen, a climate scenario model or the research that forms a house view on a company; those use different data on different clocks.

It also depends on inputs a buyer must provide. Each fund's screen has to be coded from its prospectus, SFDR annex or client agreement and approved by compliance before the mapping step means anything. Source health needs watching: in the sample, one country's court registry changed its page layout and its feed was paused for a person to check. And licensed news stays licensed: the tool keeps an excerpt and a link. Vendor feeds remain useful as a comparison, and the EU's ESG ratings regulation, applying from 2 July 2026, now governs graded ESG products that meet its definition (Regulation (EU) 2024/3005).

The SEC's examiners once found advisers whose controls were "inadequate to maintain, monitor, and update" clients' ESG restrictions (SEC risk alert, 2021). A trace like this one is the evidence that yours are not, incident by incident. The agents, their limits and how the solution is tested are on the ESG Risk Monitoring page.

Questions people ask

What is the difference between ESG monitoring software and ESG reporting software?

Monitoring software watches holdings for events and turns them into decisions as they happen; reporting software assembles figures for periodic disclosures such as a sustainability report or a principal adverse impact statement. The two meet where monitoring decisions feed reported numbers, such as the share of investments in UN Global Compact violators.

How does ESG controversy monitoring work?

Sources are read, events are matched to issuers and their subsidiaries, duplicate reports are merged into one incident, severity is graded, and the incident is tested against each fund's policy to produce a proposed step and a deadline. In ESG Risk Monitoring agents do those steps and a person makes each decision.

Can ESG monitoring tools read sources in other languages?

Some can. Ask whether the tool reads the original or a machine-translated news summary, and whether every figure it uses is tied to its page in the original. In the sample trace, the agent read an Indonesian judgment at the court registry and showed the original beside the English.

How fast should an ESG monitoring tool flag a severe controversy?

Fast enough for the fund's own clock. If a policy requires a watchlist decision within five business days, a tool that alerts on a weekly or fortnightly cycle can consume the whole window. ESG Risk Monitoring's design target is a scored, fund-mapped alert within four hours of publication.

What do ESG monitoring tools cost?

List prices are seldom public, so judge each tool by the work it takes away. Count, for one quarter, the analyst days spent between an event's first publication and a decision, and how many of those days went on finding, translating and matching rather than judging; that is the cost a tool should cut.

Do AI ESG monitoring tools make decisions on their own?

They should not, and EU and US supervisors hold the firm responsible either way. In ESG Risk Monitoring the agents propose and draft; the analyst decides watchlist and engagement, the chair approves letters, two committee members approve any divestment, and compliance codes restrictions.

ESG Risk Monitoring.
See it on your own files.

An agentic solution from Botminds. Watches news, NGO and court sources in any language and flags ESG controversies in holdings Book a demo, or explore how it works.