Skip to main content
VISO TRUST supports native integrations with several commonly used enterprise tools. All integrations are configured in Settings → Integrations.

Slack

Send real-time notifications to Slack channels when events occur in your VISO TRUST program — keeping your team informed without requiring them to log in to the platform. Common automations:
  • Post to a security channel when a new Critical risk advisory is detected
  • Notify a channel when an assessment is completed and awaiting risk review
  • Alert a channel when a vendor fails to respond to a collection request
Setup:
  1. Go to Settings → Integrations and find Slack
  2. Click Add to Slack and authorize the VISO TRUST app for your workspace
  3. Configure which channels receive which events through your automations

Coupa (Supplier Sync)

Automatically synchronize supplier relationships from Coupa into VISO TRUST — eliminating the manual work of creating vendor relationships that already exist in your procurement system. How it works:
  • VISO TRUST connects to your Coupa instance via OAuth client credentials
  • Suppliers in Coupa are automatically created as vendor relationships in VISO TRUST
  • Syncs run daily on a schedule; you can also trigger a manual sync at any time
  • Each sync picks up from where the last one left off — no duplicate relationships
Setup:
1

Create an OAuth client in Coupa

Navigate to <your-coupa-instance>/oauth/clients. Click Create, select Client Credentials as the grant type, and grant a scope that allows reading suppliers (e.g., core.supplier.read). Note the identifier, secret, and scope.
2

Configure the integration in VISO TRUST

Go to Settings → Integrations and select Connect to Coupa. In the Coupa Configuration dialog, enter your Instance, Access Key, Secret Key, and Scopes, then select Save. (Use Edit to change these later.)
3

Run an initial sync

Click Sync to pull in your existing Coupa suppliers. Subsequent syncs run automatically each day.

Netskope (Application Risk Exchange)

Synchronize Netskope-detected application relationships into VISO TRUST using the VISO TRUST Netskope Application Risk Exchange (ARE) plugin. This gives you visibility into shadow IT and vendor relationships surfaced by Netskope alongside your formal TPRM program. How it works:
  • VISO TRUST provides a Netskope ARE plugin that connects the two platforms
  • Applications detected by Netskope are automatically created as relationships in VISO TRUST
  • You can set thresholds (e.g., CCI score) to filter which applications are synced
Setup:
1

Download the plugin

Get the latest viso-netskope.tar.gz from the VISO TRUST GitHub releases page.
2

Install in Netskope

In the Netskope Admin UI, go to Settings → Plugins and upload the plugin file. Filter by the ARE category to verify the VISO TRUST plugin appears.
3

Configure the plugin

Click the VISO TRUST plugin entry and enter:
  • Business Owner Email — the owner of relationships created from Netskope data
  • VISO TRUST API Token — generate one from your User Profile
4

Configure Netskope routing

Create a Business Rule and Sharing Configuration in Netskope to route application events to the VISO TRUST ARE plugin. Use the sync icon to force an initial sync.

VISO TRUST API

For custom integrations and automated workflows not covered by native connectors, use the VISO TRUST API directly. Available APIs:
  • REST API — the public Client API under /api/v1/*; see API Reference
  • MCP Serverhttps://mcp.visotrust.com/sse for AI tool integration (authenticate with your API token as a Bearer token)
All API access requires a valid API token. See Authentication for how to generate and use tokens.
Additional integrations may be available depending on your VISO TRUST plan. Contact your Customer Success Manager for information on integrations not listed here.