SAMMY 3 Slack Integration
Bring the power of SAMMY 3’s AI assistant directly into your team’s Slack conversationsThe 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 processing3
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:Slash Commands
Use the/sammy
command for direct interaction:
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.