Generating a charter from Slack
If a team already exists and is talking on Slack, ccccharter can draft a charter from a channel's recent history — and keep it honest as the work shifts. You always edit before publishing.
Click Add to Slack to authorize the app on your workspace. You'll come back here to pick or create the ccccharter org this workspace belongs to. After that, any charter editor can connect channels from the charter's Settings → Sources.
How it works
- Install the app. One install per Slack workspace. The button above starts the OAuth flow.
- Connect at the org level. When you return from Slack, you'll pick or create the ccccharter org this workspace belongs to. The bot token is scoped to that org and encrypted at rest.
- Generate from a channel. From the org dashboard, click Generate from Slack and pick a channel. We read recent messages, summarize the team's purpose and shape, and propose a draft. Most channels take 30–90 seconds.
- Review and edit. The draft opens in the editor. Nothing is saved until you publish — edit anything; the system's first guess is a starting point, not the truth.
Scopes & data
We request read-only scopes on the channels you authorize:
channels:history,groups:history— read messages, only in connected channelschannels:read,groups:read— list channels so you can pick which to connectusers:read,users:read.email— resolve user IDs to display names when summarizingcommands— handle the/charterslash commandchat:write— reply to slash commands and direct messagesteam:read— read the workspace name (for display)
We do not read DMs, files, or channels you haven't connected. Raw message text isn't persisted — only computed signals and the draft output. Tokens are encrypted with AES-256. Full details in the Privacy Policy.
What counts as an AI generation
Generating a draft from one channel = 1 AI generation. Charter reviews — manual or the scheduled biweekly pass — also count as 1 generation each. See Pricing for envelopes per tier.
For best results, pick a channel that's been active for at least a few weeks and has clear discussion about what the team does. Brand-new channels won't have enough signal.
Removing the integration
Slack workspace admins can uninstall ccccharter from Apps → Manage Apps in Slack at any time. Tokens revoke immediately. You can also disconnect from inside ccccharter at Org settings → Connectors.
What's next
- Linking & nesting — turn @-mentions into real edges
- Security & privacy — what we store and where