Skip to main content

SAMMY 3 Slack Integration

Bring the power of SAMMY 3’s AI assistant directly into your team’s Slack conversations
The SAMMY 3 Slack integration seamlessly extends your existing SAMMY 3 application, enabling your team to leverage AI-powered knowledge extraction and memory creation without leaving Slack. Transform your team conversations, shared videos, and collaborative discussions into structured, searchable knowledge that integrates with your SAMMY 3 dashboard.
This integration requires an active SAMMY 3 account and extends the core platform’s capabilities into your Slack workspace.

How It Works

The Slack integration acts as a bridge between your team’s conversations and your SAMMY 3 knowledge base, processing content on-demand when explicitly requested by team members.
1

Share Content

Team members share videos, documents, or have discussions in Slack channels or threads
2

Invoke SAMMY

Use @mentions or the /sammy slash command to request content processing
3

Confirm Settings

Choose visibility settings for extracted memories (internal or public)
4

AI Processing

SAMMY 3’s AI analyzes the content and extracts key insights and actionable information
5

Knowledge Creation

Structured memories are created and stored in your SAMMY 3 knowledge base
6

Team Notification

A summary is posted back to the Slack thread for immediate team access

Core Capabilities

Video Analysis

Process videos shared in Slack to extract key insights, decisions, and learnings using SAMMY 3’s advanced AI

Memory Creation

Convert conversations and media into structured, searchable knowledge items in your SAMMY 3 dashboard

Contextual Processing

Analyze entire conversation threads to maintain context when extracting information

Knowledge Management

Control visibility and organization of extracted memories within your SAMMY 3 system

User Interactions

App Mentions

Simply @mention the SAMMY bot in any channel or thread to trigger content processing:
@SAMMY

Slash Commands

Use the /sammy command for direct interaction:
/sammy analyze this thread for action items

Interactive Controls

The bot provides button-based UI for confirming memory settings:
  • Internal: Accessible only within your organization’s SAMMY account. Content is not used by SAMMY 3 and is for internal processes only.
  • Public: Available in broader SAMMY 3 i.e. Guiudes created by your organisation.
All processing requires explicit user confirmation. The bot never processes content automatically or in the background.

Installation

Installation must be performed by a Slack workspace administrator and requires an active SAMMY 3 account.

Prerequisites

SAMMY 3 Account

Active SAMMY 3 organization account with admin access

Slack Admin

Slack workspace administrator privileges

Organization ID

Your SAMMY 3 organization identifier

Installation Steps

Initiate from SAMMY 3 Dashboard

Navigate to your SAMMY 3 dashboard and access the integrations section. Click “Add Slack Integration” to begin the setup process.

OAuth Authorization

You’ll be redirected to Slack’s authorization page where you can review the requested permissions and approve the integration for your workspace.

Secure Token Exchange

SAMMY 3 securely exchanges the authorization code for encrypted workspace tokens, ensuring your data remains protected.

Workspace Configuration

The bot is automatically added to your workspace and configured with your organization’s SAMMY 3 settings.

Confirmation

Installation confirmation appears in both Slack and your SAMMY 3 dashboard. Your team can immediately begin using the integration.

Post-Installation

The SAMMY bot appears in your Slack workspace. Add the bot to specific channels where you want to use it, then it’s ready for @mentions and slash commands.
The SAMMY bot must be added to channels before it can process content. Use /invite @SAMMY in any channel or DM to add the bot and enable AI-powered knowledge extraction.

OAuth Permissions & Security

The SAMMY 3 Slack integration follows the principle of least privilege, requesting only the minimum permissions necessary for core functionality.

What SAMMY Can Access

During installation, Slack will show you exactly what permissions SAMMY is requesting. Here’s what you’ll see:
  • Content & Conversations
  • Workspace Info
  • Actions
What SAMMY will be able to view:
  • Messages and content in public channels, private channels, direct messages, and group DMs that SAMMY has been added to
  • Files shared in channels and conversations that SAMMY has been added to
SAMMY can only access content in channels where it has been explicitly invited. It cannot see content in channels it hasn’t been added to.

Privacy Principles

User-Initiated Only

SAMMY 3 bot only processes content when explicitly invoked by users via @mentions or slash commands

No Background Monitoring

The bot never passively monitors conversations or logs content without explicit user request

Explicit Consent

Users must confirm memory visibility settings before any content is processed and stored

Minimum Access

Only permissions essential for SAMMY 3 integration functionality are requested

Data Security & Privacy

SAMMY 3 prioritizes data security and privacy. All data handling follows enterprise-grade security standards and compliance requirements.

Data Collection

The integration only collects data when explicitly requested by users:

Content Data

  • Thread messages and context
  • Shared video files and documents
  • Message timestamps and metadata

User Data

  • Slack user identifiers
  • User email addresses (when available)
  • Channel and workspace information
Data collection occurs only when users explicitly invoke the SAMMY 3 bot via @mentions or slash commands.

Security Architecture

  • Data Storage
  • Data Transmission
  • Multi-Tenancy
  • Enterprise Encryption: All tokens encrypted using Supabase Vault
  • Organization Isolation: Complete data segregation between organizations
  • Row-Level Security: Database-enforced access controls
  • Temporary Processing: Files processed in secure temporary storage and immediately deleted

Compliance & Privacy

SAMMY 3’s Slack integration is designed with privacy-by-design principles and meets modern data protection standards.

Data Retention

  • Extracted Memories: Retained according to your organization’s SAMMY 3 retention policies
  • Temporary Files: Automatically deleted immediately after AI processing
  • Slack Context: Stored only as metadata references, not full message content

Technical Architecture

The SAMMY 3 Slack integration leverages enterprise-grade infrastructure to ensure reliable, secure operation:
  • Core Infrastructure
  • Security Controls
  • Integration Points
  • SAMMY 3 Backend: Extends existing SAMMY 3 API infrastructure
  • Slack Bolt Framework: Manages secure Slack API interactions
  • Enterprise Database: Multi-tenant Supabase with Row-Level Security

Frequently Asked Questions

  • Privacy & Access
  • Management
  • Operation
Can SAMMY 3 access all our Slack messages?No. The integration only processes messages in threads where it’s explicitly mentioned by users via @mentions or slash commands. It never passively monitors conversations.How is our data isolated from other organizations?Complete isolation through database-level Row Level Security, separate encryption keys, organization-specific bot tokens, and SAMMY 3’s multi-tenant architecture.Can we control what data is processed?Yes. Users explicitly choose memory visibility settings (internal vs. public) before any processing occurs, and can control which content gets analyzed.

Getting Started

Ready to bring SAMMY 3’s AI-powered knowledge extraction to your Slack workspace?

Install SAMMY 3 Slack Integration

Connect your Slack workspace to SAMMY 3 in just a few clicks. Requires Slack admin permissions and an active SAMMY 3 account.
I