Revolt
for LuumenAI

Read Revolt channels for context, then post updates as approved steps

Connect Revolt and Luumen can read the channels, users, and invites your team already uses to coordinate work. It answers questions about a channel or an account without you switching windows. When it needs to post an incident update, pin a runbook link, or clear a stale message, that change is previewed and, by default, waits for your approval. Authentication is by API key.

The Revolt toolbox

26 tools: 12 read, 14 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadFetch Owned BotsFetch all bots that you have control over.
  • ReadFetch Sync SettingsFetch settings from server filtered by keys.
  • ReadFetch userFetch detailed information about a user.
  • ReadFetch User FlagsFetch flags associated with a specific user.
  • ReadGet API InfoFetch the server configuration for this Revolt instance.
  • ReadGet ChannelFetch a channel by its ID.
  • ReadGet Current UserRetrieve your own user information.
  • ReadGet InviteFetch detailed information about an invite by its code.
  • ReadGet Sync UnreadsFetch information about unread state on channels.
  • ReadGet User ProfileRetrieve a user's profile data including bio and background.
  • ReadGet User's Default AvatarFetch a user's default avatar image based on their ID.
  • ReadGet User DMsFetch all direct message conversations for the authenticated user.
  • WriteAcknowledge Policy ChangesAcknowledge platform policy changes. Approval by default
  • WriteAdd Reaction to MessageAdd a reaction to a message in a channel. Approval by default
  • WriteBlock UserBlock another user by their ID. Approval by default
  • WriteCreate Sync SettingsUpload and save settings data to Revolt's sync storage. Approval by default
  • WriteDelete MessageDelete a message you've sent or one you have permission to delete. Approval by default
  • WriteBulk Delete MessagesBulk delete multiple messages from a channel. Approval by default
  • WriteOpen DM with UserOpen a DM with another user. Approval by default
  • WritePin MessagePin a message in a channel by its ID. Approval by default
  • WriteRemove Message ReactionRemove a reaction from a message. Approval by default
  • WriteSend Channel MessageSend a message to a Revolt channel. Approval by default
  • WriteUnblock UserUnblock another user by their ID. Approval by default
  • WriteUnpin MessageUnpin a message in a channel. Approval by default
  • WriteUpdate Channel MessageEdit a message that you've previously sent in a channel. Approval by default
  • WriteUpdate UserUpdate user information. Approval by default

One prompt, start to finish

What a governed Revolt run looks like inside Luumen.

Questions

How does LuumenAI connect to Revolt?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Revolt on its own?

Read actions answer immediately. Anything that writes — acknowledge policy changes, add reaction to message, block user, create sync settings, and more — is shown as a plan and requires approval by default, including the 5 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Revolt — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Revolt to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.