Skip to content

Bot accounts for automation

Create bot accounts with room memberships and the same permissions as other accounts. Administrators issue scoped access tokens and can revoke them or deactivate the bot. Bots do not count as billable seats. Webhooks and custom commands create their own bot accounts.

Updated

Core · every plan

A bot, up close

An account with a token, and three doors that stay shut

release-bot

Bot · not a billable seat

Token
enc_bot_••••3f9a
Expiry
Mandatory
Scopes
messages:write, channels:read
Member of
#release, #incidents
  • System consoleRefused in words
  • Minting a tokenIncluding its own
  • Encrypted roomsNever a member

Bot or personal token

Who the automation speaks as

Bot accounts compared with personal access tokens
Bot accountPersonal access token
Created byAn administrator, from the consoleAny member, for themselves
Speaks asIts own identity, with a bot badgeYou, with your roles
When the author leavesKeeps workingGoes with them
Expiry and storageMandatory expiry, stored as a hashMandatory expiry, stored as a hash

In a room

What can a bot do?

Whatever the rooms it belongs to allow, and no more. There is no separate bot permission model: give the bot a role in a channel and the ordinary rules decide what it may post, react to or read. Its messages carry a real author, so search, audit and export treat them normally.

What it does not do

The edges, before you find them

  • A bot cannot join an end-to-end encrypted room.
  • A bot cannot administer the installation, by design.
  • A bot cannot create other bots or mint tokens, including its own.
  • Bots reach only operations opened to tokens; everything else answers 401.
  • There is no bot framework, SDK or hosting. You run the code; Enclessa gives it an identity.

FAQ

Bot accounts: questions

  • Yes. An administrator creates a bot in the console and mints an access token for it. The bot is a real account and a real channel member, so the room’s ordinary permission model governs what it can do.
  • No. A billable seat is an active member of the organisation, which excludes bots, guests and deactivated accounts.
  • No. Bots can only be members of managed rooms. An end-to-end encrypted room holds no server-side key, and adding a bot to one would require adding a visible member to the encryption group, which is not built.

Bring your team over this afternoon

Free for up to 10 people, with encrypted direct messages and video calls. No payment card, no time limit, no server to run.

For businesses and organisations only — not available to consumers.