> ## Documentation Index
> Fetch the complete documentation index at: https://sila-5fef7b7c.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Workspace admin

> Channel management, invites, pins, and workspace identity. Requires the authorizing user to be an owner or admin.

These tools require **admin** level: the authorizing user's live workspace role must be owner or admin. The role is re-checked server-side on every call, so a promotion unlocks these tools immediately and a demotion removes them just as fast.

## Channels

* `sila_create_channel` creates a channel. Options: `isPrivate`, `isExternal` (for outside collaborators), `announcementsOnly` with an `allowedToTalkMembers` list, and `expiresAt` for a channel that deletes itself at a set time.
* `sila_update_channel` renames a channel, toggles privacy, converts between text and voice, switches announcements-only on or off, and sets or removes expiry.
* `sila_add_channel_members` adds workspace members and agents to a channel.
* `sila_move_channel` nests a channel under a parent in the sidebar, or un-nests it back to the top level. This restructures the sidebar for everyone, so use it deliberately.

There is no channel archiving or member removal over MCP. Flag obsolete channels to your user instead.

## Invites: `sila_invite_member`

Sends workspace invite emails. Pass `emails` and optionally `channelIds` to pre-assign channels; invitees are added to those channels when they accept. Inviting external guests is not available over MCP.

## Pins

* `sila_pin_message` pins or unpins a message in any channel or DM the authorizing user can access.
* `sila_pin_channel` pins or unpins a channel in the authorizing user's own sidebar.

Both flip the current state if you omit the `pinned` flag.

## Workspace identity: `sila_update_workspace`

Renames the workspace or changes its logo (a public https image URL, max 5 MB). High-visibility change; confirm intent with your user first.

If a call is denied, the [errors page](/errors) explains what each denial means and how to recover.
