# Article 89 — Monitoring actions

> COMPOSED TEXT - NOT AUTHENTIC. This is the EU AI Act (Regulation (EU) 2024/1689) with the Digital Omnibus on AI (Regulation (EU) 2026/1744, in force 27 July 2026) applied by a deterministic, gated parser. Only the Official Journal publications are authentic law; no official consolidated version existed when this was generated. Corrigenda R(01)-R(04) do not correct the English text (verified against CELLAR). Every fragment's derivation chain is available in the source graphs (vault: data/graph/). Not legal advice.

- Page: https://eu-ai-act.standards.riskmandate.ai/articles/art_089/
- Structured: https://eu-ai-act.standards.riskmandate.ai/articles/art_089.llm.json
- Text version: 2026-07-27 (generated 2026-07-31)
- Site version: v0.1.4
- Provisions root hash: `77c4ca7c208d73adc24b9a41eb29724bee29a41df98b786b85c57852fa3ae6bd`
- Provision id: `eu-2024-1689/art_089`
- Location: Article 89 in CHAPTER IX / SECTION 5
- Changes applied by the Digital Omnibus: no changes

## Text

**1.** For the purpose of carrying out the tasks assigned to it under this Section, the AI Office may take the necessary actions to monitor the effective implementation and compliance with this Regulation by providers of general-purpose AI models, including their adherence to approved codes of practice.

**2.** Downstream providers shall have the right to lodge a complaint alleging an infringement of this Regulation. A complaint shall be duly reasoned and indicate at least:

    **(a)** the point of contact of the provider of the general-purpose AI model concerned;

    **(b)** a description of the relevant facts, the provisions of this Regulation concerned, and the reason why the downstream provider considers that the provider of the general-purpose AI model concerned infringed this Regulation;

    **(c)** any other information that the downstream provider that sent the request considers relevant, including, where appropriate, information gathered on its own initiative.

## Provisions

| provision id | status | sha256 of text | derivation |
|---|---|---|---|
| `eu-2024-1689/art_089/par_001` | unchanged | `bb7ee73c241e741d989c6621ee6550929457cbe66f9c9b75ee2fbd1cad73a8f1` |  |
| `eu-2024-1689/art_089/par_002` | unchanged | `89744381008c2108173e65183955ed647bf01a5a76b203ba27d7353cf3b07186` |  |
| `eu-2024-1689/art_089/par_002/pt_a` | unchanged | `0998513ee4f037d117242601e5e9292765abdaac2d95bf54c61c83f1359970bb` |  |
| `eu-2024-1689/art_089/par_002/pt_b` | unchanged | `69c0e005e5638f8123abe15e7bb8a9c549e58dd27f3a4a6f7ec5c497f8c4149e` |  |
| `eu-2024-1689/art_089/par_002/pt_c` | unchanged | `ff32910e0e08cffebdfa1f811b032d01199acb0103b834a9c1678e556a07f4b0` |  |

Report a check against any provision here: https://github.com/Risk-Mandate/Risk-Mandate__EU-AI-Act__Current-Text/issues/new?template=provision-check.yml
