Integrations Overview

Connect external systems and services as tools operators can use

In Supervity, integrations are tools that operators are allowed to use to take action.

They enable operators to:

  • read data from external systems
  • write or update records
  • trigger actions across tools
  • coordinate work across platforms

Integrations are not scripts or static connectors.
They are governed capabilities enforced by the platform.


Integration Guides

Step-by-step setup and usage documentation for specific integrations:

IntegrationGuide
ZoomZoom Integration Guide

How Integrations Fit Into the Platform

text
  • operators decide when a tool is needed
  • workflows define how it executes
  • the platform enforces security, permissions, and auditability

Types of Integrations

Built-In Integrations

Built-in integrations are maintained and supported by Supervity.

They are:

  • preconfigured
  • secure by default
  • continuously updated
  • optimized for operator execution

Examples include:

  • communication and messaging tools
  • file storage and document systems
  • crm and business applications
  • productivity tools
  • dev and ops platforms

Custom Integrations (External Tools & APIs)

For systems not available out of the box, you can extend Supervity by:

  • registering rest apis as tools
  • connecting internal services
  • wrapping legacy systems
  • exposing custom business actions

Once registered, these tools behave exactly like built-in integrations.

→ learn more: Tooling & External APIs


Common Integration Categories

Communication & Messaging

  • gmail, outlook
  • slack, microsoft teams
  • sms and notification services

typical actions

  • send messages
  • read incoming communication
  • notify stakeholders

File Storage & Documents

  • google drive
  • onedrive
  • dropbox
  • enterprise file systems

typical actions

  • upload and download files
  • organize folders
  • process documents

CRM & Sales Systems

  • salesforce
  • hubspot

typical actions

  • create or update leads
  • sync contacts
  • route opportunities

Productivity & Data

  • google sheets
  • airtable
  • excel-compatible services

typical actions

  • read and write rows
  • generate reports
  • maintain datasets

Project & Dev Tools

  • jira
  • asana
  • github
  • gitlab

typical actions

  • create tasks or issues
  • track progress
  • trigger workflows from events

Setting Up Integrations

Step 1: Connect an Integration

  1. go to settings → integrations
  2. select the service
  3. authenticate (oauth, api key, or service account)
  4. grant required permissions

Integrations are scoped to the workspace and governed centrally.


Step 2: Use Integrations in Operators & Workflows

Once connected, integrations become available:

  • during operator planning
  • as workflow steps
  • as triggers or actions
  • inside conditional logic

Operators automatically consider available integrations when planning execution.


Authentication & Security

Supported authentication methods:

  • oauth 2.0 (preferred)
  • api keys
  • service accounts
  • custom headers (advanced)

Security guarantees:

  • credentials encrypted at rest
  • least-privilege scopes
  • token rotation support
  • immediate access revocation

→ see details: Security & Privacy


Managing Integrations

View Connected Integrations

For each integration, you can inspect:

  • connection status
  • permissions granted
  • last used timestamp
  • associated workflows and operators

Reconnect or Rotate Credentials

If credentials expire:

  1. you receive a notification
  2. reconnect in settings
  3. no workflow or operator changes required

Disconnect Integrations

Disconnecting an integration:

  • immediately revokes access
  • prevents future executions
  • does not delete workflows or operators

Any affected runs fail safely with clear errors.


Integration Governance

Integrations respect platform-level controls:

  • role-based access
  • workspace permissions
  • approval gates for sensitive actions
  • full execution logs

Admins can restrict which integrations operators are allowed to use.


Observability & Auditing

Every integration call is logged:

  • which operator requested it
  • which workflow step executed it
  • inputs and outputs (redacted if sensitive)
  • success or failure
  • timestamp

This supports debugging, compliance, and cost tracking.


Best Practices

Design Safely

  • grant minimum required permissions
  • separate test and production integrations
  • require human approval for destructive actions

Design Reliably

  • handle rate limits explicitly
  • batch requests where possible
  • monitor failures early

Design for Scale

  • prefer built-in integrations when available
  • reuse tools across workflows
  • monitor usage patterns over time

Who This Is For

business users

  • connect everyday tools
  • automate work without writing code

operations & it teams

  • govern access
  • standardize integrations

developers

  • extend supervity with apis
  • embed operator capabilities into systems

Where to Go Next


Integrations turn Supervity into a connected execution layer for operator-driven work.

product-guide/integrations-overview.md