User guideIntegrationsIntegration overview
Integrations

Integration overview

The ways to connect VerifyWise with other tools: extensions, API keys and automations.

Overview

Integrations connect VerifyWise with the tools your team already uses. There are three ways to do it:

  • Extensions: Built-in connections and tools that an Admin turns on from the Extensions page, such as Slack, MLflow and Jira Assets.
  • API keys: Tokens that let your own scripts and systems call the VerifyWise API.
  • Automations: Trigger-condition-action rules that react to events in VerifyWise.

Extensions

To manage extensions, click the Extensions button in the top header, or open Start here and click the Extensions card. Each extension is off until an Admin enables it.

Only Admins can open the Extensions page. Other roles see the Extensions button greyed out with the tooltip "Admin access required."

VerifyWise includes seven extensions:

Slack

Send VerifyWise notifications to channels in your Slack workspace.

MLflow

Pull models and runs from your MLflow tracking server into Model inventory.

Azure AI Foundry

Import model deployments from an Azure AI Foundry project into Model inventory.

Model Lifecycle

Define lifecycle phases, with approvals, documents and people, for each model.

Risk Import

Create many risks at once from an Excel template.

Jira Assets Integration

Import AI System objects from Jira Service Management Assets as use cases.

Dataset Bulk Upload

Upload up to 20 dataset files at once, with PII detection.

See Extensions for how to enable, configure and disable each one, and where it shows up in the app.

API access

For anything the extensions don't cover, use the API. API keys let external applications and scripts work with VerifyWise data. See API access for creating and managing keys.

Automations

Automations run actions when something happens in VerifyWise, without code. See Automations for the available triggers and actions.

Security considerations

  • Limit access: Only Admins can enable or configure extensions, which reduces the risk of unauthorized changes
  • Protect credentials: Passwords and tokens entered in extension settings are stored encrypted. Share them only with the people who need them
  • Review what you connect: Understand what each external service can see before you connect it
  • Turn off what you don't use: Disable extensions you no longer need. Disabling keeps their configuration and data, so you can turn them back on later
  • Use HTTPS: Make sure external services such as MLflow use secure HTTPS connections

Troubleshooting

If an extension isn't working as expected:

  1. Check on the Extensions page that it shows the Enabled badge
  2. Open its settings with Configure and check the connection details
  3. For MLflow and Azure AI Foundry, click Test connection. For Jira Assets, use Test Connection in its panel
  4. Check that the external service is running and reachable from VerifyWise
  5. Read the error message shown on the settings page

Frequently asked questions

Who can configure integrations?

Only Admins can open the Extensions page and enable or configure extensions.

Can I connect multiple Slack workspaces?

Yes. Click Add to Slack again to add another workspace or channel.

How do I disconnect an integration?

Click Disable on the extension's card. Its configuration and data are kept. For Slack you can also delete individual workspace connections from the Slack settings panel.

NextSlack integration
Integration overview - Integrations - VerifyWise User Guide