Integration overview
View available integrations and their connection status.
Overview
Integrations connect VerifyWise with external tools and services. They help you automate data sync and keep your team informed through channels they already use.
From the Integrations page, you can see what's available, check connection status and configure each integration.
Accessing integrations
To access integrations:
- Click on Integrations in the main navigation
- View the available integration cards
- Click Configure or Manage to set up or modify an integration
Available integrations
VerifyWise currently offers the following integrations:
Slack
Send real-time notifications about AI governance activities to your Slack workspace.
MLflow
Sync machine learning models and experiments from your MLflow tracking server.

Integration status
Each integration card shows its current status:
- Not configured: The integration hasn't been set up yet. Click Configure to get started.
- Configured: The integration is active and connected. Click Manage to view or change settings.
- Error: Something went wrong. Click Manage to troubleshoot.
Slack integration
The Slack integration sends notifications directly to your Slack workspace. You can route different notification types to specific channels, so your team stays up to date on governance activities without leaving Slack.
Key features:
- Real-time notifications for governance events
- Route notifications to specific channels
- Multiple workspace connections
- Customizable notification routing
MLflow integration
The MLflow integration connects to your MLflow tracking server and automatically syncs machine learning models. This keeps your model inventory current without manual data entry.
Key features:
- On-demand model sync
- Multiple authentication methods (none, basic auth, API token)
- Connection status monitoring
- Manual sync trigger from the integration page
API access
Beyond the built-in integrations, VerifyWise offers API access for custom integrations. API keys let you interact with VerifyWise data and features programmatically from external applications or scripts.
API keys are managed from Settings > API keys. See the API access article for details on creating and managing tokens.
Security considerations
Keep these practices in mind when configuring integrations:
- Limit access: Only admins can configure integrations, which reduces the risk of unauthorized changes
- Review permissions: Understand what each integration needs before connecting
- Monitor connections: Check active integrations regularly and disconnect any you no longer use
- Protect credentials: Don't share API keys or integration credentials with unauthorized users
- Use SSL: Make sure external services use secure HTTPS connections
Troubleshooting
If an integration isn't working as expected:
- Check the integration status on the Integrations page
- Verify that connection credentials are correct
- Test the connection using the built-in test feature
- Check if the external service is accessible and running
- Review any error messages in the integration settings
Frequently asked questions
Who can configure integrations?
Only users with the Admin role can access the Integrations page and set up connections. This keeps integration credentials and settings in the hands of authorized people.
Can I connect multiple Slack workspaces?
Yes. You can add multiple Slack workspace connections, each with its own notification routing rules.
How do I disconnect an integration?
Go to the integration's management page and look for disconnect or delete options. For Slack, you can remove individual workspace connections. For MLflow, clear the configuration to disconnect.