Skip to content

Slack bot

import { Steps, Aside } from ‘@astrojs/starlight/components’;

Chat with your ShareOut pages from Slack DMs. After linking your account, a strictly-scoped AI assistant can find, read, and summarize your artifacts, run live REST data sources, send snapshots/PDFs, and — with your explicit Confirm button — pause alerts, share pages, run a crew, publish content edits, or write to a page’s data.

  1. Install the ShareOut Slack app on a workspace and connect it under Workspace → Connections (OAuth bot token).
  2. Open ShareOut → Settings → Connect Slack.
  3. Pick the workspace connection; ShareOut matches your login email to your Slack profile (users:read.email).
  4. Open a DM with ShareOut in Slack and try /shareout help or ask naturally: “summarize the sales dashboard”.

To disconnect, send /shareout unlink in the DM or link again from Settings (replaces the prior link).

All commands use the /shareout slash command (subcommands mirror Telegram where possible):

CommandAction
/shareout helpShow command list
/shareout artifactsList pages in current scope (Block Kit cards)
/shareout search {text}Search pages by name/slug
/shareout workspacesList workspaces you can access
/shareout workspace {slug}Switch scope to one workspace
/shareout workspace allSearch all accessible pages
/shareout personalPersonal pages only
/shareout statusLinked account + current scope
/shareout settingsLink to ShareOut settings
/shareout unlinkDisconnect this DM
/shareout snapshot {page}Agent sends a PNG
/shareout pdf {page}Agent sends a PDF
/shareout alerts / /shareout schedulesList alerts / scheduled jobs
/shareout support {message}Open a support ticket (same system as the in-app Help button)

Free-text messages (no slash) go to the same AI agent as Telegram. See Get help for the full ticket lifecycle.

Scope persists per linked Slack DM. The default covers all pages you can access — personal and workspace artifacts combined.

/shareout artifacts and /shareout search return Block Kit cards (up to 10):

ButtonWhat it does
Open PageOpens the live artifact URL
SnapshotRenders a PNG and sends it in chat
PDFRenders a PDF and sends it in chat
Ask AIStarts an agent turn about that page

Write proposals (share, edit, crew, table/json writes) show Confirm / Cancel buttons; nothing runs until Confirm.

Same tool suite as the Telegram account assistant — capabilities and confirmation rules are identical. Data writes go through the same handlers as the data API.

Access is resolved through the same gate as every other ShareOut API call (owner, collaborator, workspace member, row-level access_policy). Credentials stay server-side.

Per-user AI chat quota (same as in-app agent chat). Gated by the ai.slack_bot feature flag on your account.

  • Telegram bot — feature-parity reference on Telegram
  • Slack delivery — outbound posts (jobs, alerts, one-shot share)
  • AI chat agent — visitor-facing chat widget inside a published artifact
  • Crew — server-side autonomous agents on a single artifact
  • Scheduled jobs — schedule deliveries, including action: slack
  • Get help — raise and follow support tickets from any channel