21risk

8 tools available

21RISK is a web application that simplifies working with checklists, audits, and actions, facilitating compliance and risk management processes.

Connect 21risk to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call 21risk's 8 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.

Common workflows with 21risk

01

Trigger on event

  1. Listen for a new event
  2. Parse and validate the payload
  3. Take an action with the linked tool
02

Daily summary

  1. Pull yesterday's activity
  2. Summarise with the model of your choice
  3. Send the digest via email or Slack
03

Cross-tool sync

  1. Read records from one app
  2. Transform with a persona
  3. Write the result back via this integration

21risk actions 8

Every 21risk action below is a callable tool any Definable persona can invoke.

Get Compliance

Tool to retrieve compliance data for sites, categories, or questions. Use when you need OData-based compliance data for analytics or reporting.

Get Items (BETA)

Tool to retrieve items (BETA) from the 21RISK OData API. Use when you need a filtered and paged list of items for analytics and reporting. Example: GET_ITEMS($filter="Item Cost gt 100", $top=50).

Get Items Per Month

Tool to retrieve fact table data for ItemsPerMonth, one row per question per site per month. Use when querying monthly item data with OData parameters ($filter, $top, $skip, $select, maxPageSizeInMb).

Get Organizations

Tool to retrieve organizations from the 21RISK OData API. Use when you need to list, filter, or paginate organizations via OData parameters after authentication is confirmed.

Get Properties

Tool to fetch a list of properties related to sites, including COPE information and other relevant data. Use when you need property insurance details via OData API after authentication.

Get Reports

Tool to retrieve audit reports, including draft, published, and scheduled reports. Use when you need a paginated list of reports with optional OData filtering.

Get RiskModel Categories

Tool to retrieve risk model categories for grouping questions and compliance checks. Use when you need to filter, select, or paginate risk model categories via OData parameters ($filter, $select, $orderby, $top, $skip, $count).

Get Risk Models

Tool to retrieve risk models used for audits and compliance. Use when you need to list available risk models with optional OData queries.

Frequently asked questions

What can I automate with 21risk on Definable?

Anything 21risk exposes through its API. Common business intelligence workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 8 21risk tools directly, then chain the result into another integration without you writing code.

How does 21risk authentication work?

21risk uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

Is the 21risk integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 8 21risk tools. You only need a separate 21risk subscription if 21risk itself charges per seat or per API call.

Is using 21risk through Definable secure?

Every call from a persona to 21risk is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

How do I get started with 21risk on Definable?

Sign up for Definable, open the integrations page, find 21risk, and connect via OAuth or API key. You can immediately attach 21risk to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

What 21risk actions does Definable expose?

Definable exposes all 8 21risk actions as callable tools — including `Get Compliance`, `Get Items (BETA)`, `Get Items Per Month`, plus 5 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Ready to automate with 21risk?

Wire it up in minutes. No coding required.

← All integrations