GhostyBot
Private Beta

GhostyBot

Turn any Slack channel into a live AI workspace.
Message from desktop, mobile, or browser. Your AI agent responds in the channel. No terminal needed.

Currently available to Ghost Works and MBI Ventures portfolio. See adoption path

Session Types

One Slack channel. One AI session. Any domain.

Pick a session type when you connect a channel. Each type configures your AI agent for a specific domain.

💻

Tech (Select Repo)

Live
🆕

Tech (New Repo)

Live
📢

Ads & Marketing

Live
🤝

Sales & Biz Dev

Live
📝

Research & Writing

Live
📱

Social Media

Live
💬

General Chat

Live
The Platform

Slack-native AI sessions. Built to operate.

Slack ↔ Claude Bridge

Live

Bidirectional messaging. Your Slack channels ARE your AI sessions. Works from desktop, mobile, and browser.

Unlimited Concurrent Sessions

Live

Run as many Claude Code sessions as your machine can handle. Each session gets its own pre-assigned port and isolated workspace.

Persistent Session State

Live

Sessions persist across restarts. The bridge detects prior transcripts and resumes with full conversation context preserved.

File Sharing

Live

Share files to Slack from Claude sessions — documents, images, code artifacts, reports. Anything your agent produces, delivered to the channel.

Smart Message Formatting

Live

Long responses auto-chunked for Slack with configurable break points. Optional threading for organized conversations.

Agent + User Google Workspace Access

Live

Both your AI agent and your team can read and write Google Docs, Sheets, Gmail, Calendar, and Drive — each with their own authenticated account.

Skills On Demand with Slash Commands

Beta

/pause, /keepalive, /health, /version and more. Instant, deterministic actions that execute without waiting for an LLM.

Safety & Control

Nothing runs without a human approving it

Approve / Deny Permissions in Chat & Web

Live

Every tool call routes through an interactive prompt with Approve and Deny buttons. Works from Slack on any device, or from the admin web panel.

Admin Approval for Risky Actions

Live

Potentially destructive patterns — push to main, force push, DROP TABLE, prod deploys, npm publish — require admin approval or can be whitelisted per tenant.

Mention-Only Mode

Live

Toggle a channel so Ghosty only responds when @-mentioned. Perfect for busy channels where not every message should trigger a response.

Pause / Resume / Keep-Alive

Live

Sessions auto-pause when idle (configurable timeout), auto-resume on message, auto-restart on crash.

Full Audit Log

Live

Approvals, rejections, admin refusals, session lifecycle events — all logged per tenant. Exportable for compliance.

Access Control & External User Permissions

Live

Pairing codes for new users, per-channel allowlists, configurable DM policies. Control exactly who can interact with your AI agent and how.

Live Activity & Desktop App

Always know what your AI is doing

Live Activity Indicators

Live

See when your AI is thinking (🧠), working (🔧), waiting for approval (🔒), stuck (⚠️), or done (✅). Emoji reactions update in real time on each message.

Realtime Transport

Live

Bridge ↔ server uses Supabase Realtime (postgres_changes). Serverless-friendly, no persistent WebSocket from Vercel. Green dot means connected.

Session Health Monitoring

Live

30-second health checks per session. Consecutive failure tracking, CPU activity monitoring, automatic crash recovery.

Menu Bar App (ghosty-bridge)

Live

macOS app with session list, per-session hover controls (stop/restart/remove/mention-only), status icon (green/yellow/red), and Connect Channel UI.

Auto-Start on Login

Live

LaunchAgent starts the bridge when you log in. Previously active sessions relaunch automatically with a 5-second stagger.

How It Works

Three steps to operational intelligence

01
01

Connect

Add GhostyBot to a Slack channel. Open the menu bar app. Pick your session type — Tech, Marketing, Sales, Research, or Chat. Click Connect.

02
02

Message

Type in Slack from desktop, mobile, or browser. Your AI agent reads the message, works on it, and replies in the channel. Every tool call routes through a Slack Approve/Deny prompt.

03
03

Scale

Invite your team. Each person gets their own sessions, their own bot name, their own API key. Your workflows become their superpowers.

Built for Teams

Multi-tenant by design

Your operational excellence, scaled across your portfolio.

Live

Authenticated API Access

Each organization gets their own API key with full tenant isolation.

Live

Custom Bot Identity

Name your AI agent to match your brand. It shows up in Slack with your name, your avatar, and your personality — not ours.

Coming Soon

Workflow Templates

Battle-tested by Ghost Works, available to your team. Expert-level ops without prompting skills.

Coming Soon

Agent Relay

AI agents that coordinate across tenant boundaries. Full duplex, half duplex, broadcast.

Live

Tenant Isolation

Your data stays yours. Isolated sessions, credentials, and audit logs per organization.

Live

Bare Metal or Docker

Run on macOS natively or on any Linux machine via Docker. Same capabilities, unlimited sessions, full Google Workspace access. Your infrastructure, your choice.

Architecture

How the data flows

Your PhoneSlackGhostyBot.comYour MachineClauderesponse
Your PhoneSlackGhostyBot.comghosty-bridgeClaude
How You Run It

Run collaboratively or privately

Two ways to use GhostyBot. Start with shared access, or run your own dedicated instance from day one.

CollaborativeFree

Join an existing workspace

Get invited to a Slack workspace that already has GhostyBot running. Access the channels you need, no infrastructure required.

  • No hardware or Claude subscription needed
  • Use AI from mobile Slack, desktop, browser
  • Host controls channel access and permissions
PrivateDedicated

Your own instance

Your own machine running ghosty-bridge, your own Claude subscription, your own Slack app. Full isolation, your branding, your audit log.

  • Dedicated bridge — bare metal or Docker
  • Unlimited sessions, your own Claude account
  • Custom bot identity, approval rules, and audit trail

Ready to operate at a higher level?

Currently in private beta with Ghost Works and MBI Ventures portfolio.

Built byGhost WorksGhost Works