Answers compliance status by site or category, lists audit reports, and retrieves open items with their cost and monthly trend.
8actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro pulls compliance status data for audited sites and categories. Compliance teams surface gaps without reviewing lengthy audit reports manually.
Ayro retrieves audit reports in any stage—draft, published, or scheduled. Stakeholders access the latest compliance documentation instantly.
Each card is one request a support team gets, and the 21risk actions Ayro runs to close it.
Ayro queries the compliance data for a site, a category, or a single question and reads the risk model categories that group them, so a percentage can be traced back to the checks behind it.
Ayro lists the risk models used for audits and the organisations they belong to, which is what tells a multi-site team whether two sites were assessed against the same standard.
Ayro retrieves a filtered page of items, narrowed by an OData filter such as a cost threshold, and pulls the monthly fact table with one row per question per site per month for trend questions.
Ayro fetches the property records behind a site, including COPE information, alongside the draft, published, and scheduled reports covering it.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the 21risk actions it has and picks the ones a request needs.
Authorize the 21risk account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the 21risk actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free21risk · Ayro
What can you do in 21risk without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside 21risk.
No. Every action in this toolkit is a read from the OData API, covering compliance, items, reports, properties, risk models and organisations, so Ayro can report on compliance but cannot create audits, update checklists, or assign actions. Those changes still happen in 21RISK itself.
All 8 actions your agent can call on 21risk, straight from the live MCP connection.
Retrieve compliance data for sites, categories, or questions.
Retrieve items (BETA) from the 21RISK OData API.
Retrieve fact table data for ItemsPerMonth, one row per question per site per month.
Retrieve organizations from the 21RISK OData API.
Fetch a list of properties related to sites, including COPE information and other relevant data.
Retrieve audit reports, including draft, published, and scheduled reports.
Retrieve risk model categories for grouping questions and compliance checks.
Retrieve risk models used for audits and compliance.
Same connection, same setup. Pick the next one your team already uses.
Triggers crawls and downloads snapshots, runs SERP queries, retrieves pages behind bot protection, and checks which proxy locations exist.
Answers a question with citations, extracts full page text, builds Websets of lookalike pages, and runs async research tasks that return reports.
Checks Kibana and cluster health, finds the detection alerts that fired, builds dashboards and data views, and creates alerting rules and connectors.
Answer a question from live search results with citations, extract a linked page as text or markdown, and interrogate a document by URL.
Runs geo-targeted queries across 40+ engines, reopens earlier runs by search ID in JSON or HTML, and reports credits left on the account.
Resolves a free-text place name into coordinates and reads the current conditions there, so a location-based weather question is answered in the conversation.

Authorize the account and your agent has all 8 actions from the first conversation.
