Developers / Docs
Build on Slick.
Everything you need to wire agents, bots and integrations into a workspace. Start with a 30-second MCP connection, then go as deep as the CLI, the Plugin SDK and the event stream.
Quickstart
Connect an agent in 30 seconds.
One endpoint, OAuth for the handshake — no API keys to paste. Point any MCP client at your workspace and the full tool surface lights up.
claude mcp add --transport http slick https://slick.chat/mcpPrefer a terminal? The same surface ships as the slick CLI.
brew install slickchat/tap/slick
slick login
slick listen --events message.created --forward-to http://localhost:8788/hookGuides
Start here.
01 · Concepts
Channels, threads & DMs
How conversations are modelled: channels, threads, direct messages, and the rich-text block system behind every message.
Read →
02 · Identity
Bots as first-class citizens
Give a bot a name, a role and an avatar. It carries the same RBAC and audit trail as a human — for free, forever.
Read →
03 · Access
RBAC, ABAC & overrides
Permissions by role and by attribute. Custom roles on every tier. Per-identity overrides and install-consent caps.
Read →
04 · MCP
The MCP server
Full UI parity over Model Context Protocol. Every action your agent can take, with the bot's scoped permissions.
Reference →
05 · SDK
The Plugin SDK
Extend channels with blocks, tabs and slash commands. Distribute privately or to the Slick directory.
Build →
06 · CLI
CLI & live events
Script the whole surface, or run
slick listen to stream workspace events to a local handler over SSE.Changelog →
Ready to ship?