Skip to main content

Slack Integration

M
Written by Marta Droneva
Updated over 2 weeks ago

Connect your Slack workspace to Viio to gain visibility into user activity, license usage, and streamline app management.

Capabilities

Users

We fetch all user profiles from Slack

Usage

Last activity per user within Slack

Plans & Licenses

Fetches licenses for Slack users

Prerequisites

  • You must be a Slack workspace admin to install the integration.

Setup:

  1. Open Viio → Integrations and choose Slack

  2. Click authorise and follow the instructions. You’ll be redirected to Slack. Sign in as Slack Admin.

  3. Grant Viio the permissions to:

    1. View basic information about public channels in your workspace.

    2. View profile details and email addresses of people in your workspace.

  4. After granting access, you’ll be returned to Viio.

  5. Enter your organisation’s Slack domain (e.g., yourcompany.com) if prompted.

  6. Click Validate, Add a Name & Save. Viio will retrieve your current Slack data—licences, users, usage.

  7. Once setup completes, a confirmation message appears. Viio will run an initial sync.

Technical Details

  • The integration uses Slack’s OAuth 2.0 for authentication.

  • Data is accessed via Slack’s Web API endpoints, including:

    • users.list

    • conversations.list

    • users.profile.get

Did this answer your question?