Read and operate on Slack workspaces: list channels, read channel history and threads, search messages, look up users, post and reply to messages, react, pin and manage channels across multiple workspaces.
list_workspacesreadList the connected Slack workspaces and whether each token still works.
list_channelsreadList Slack channels and conversations the app can see, with topics and whether the app is a member.
list_usersreadList people in the Slack workspace, with names, emails and titles.
check_accessreadReport what this Slack app can currently reach, and explain why anything missing is not visible.
read_channelreadRead recent messages in a Slack channel by name -- actual text, with mentions and links resolved.
read_threadreadRead a Slack thread: the parent message and all its replies in order.
search_messagesreadSearch Slack messages across the workspace. Needs a user token -- Slack does not offer search to bot tokens.
connect_workspacewriteConnect a Slack workspace by saving its token, after checking the token actually works.
send_messagewriteSend a Slack message to a channel or person, or reply inside a thread.
edit_messagewriteEdit the text of a Slack message the app posted.
delete_messagedestructiveDelete a Slack message the app posted.
react_to_messagewriteAdd or remove an emoji reaction on a Slack message.
pin_messagewritePin or unpin a Slack message in its channel.
create_channelwriteCreate a Slack channel, optionally private, with a topic and invitees.
invite_to_channelwriteInvite people to a Slack channel by name.
set_channel_topicwriteSet a Slack channel's topic and/or purpose.
fetch_messagereadRead one specific Slack message by its timestamp -- the message an event referred to.
fetch_thread_contextreadRead the whole thread around a message, so a reply answers the actual conversation rather than one line of it.
inbound_statusreadReport whether the Slack events endpoint is ready: signing secret, endpoint URL, and what to paste into the Slack app settings.
connect_eventswriteSave the Slack signing secret so inbound Slack events can be verified and accepted.
catch_upreadSweep every Slack conversation the app can reach -- channels it was added to and direct messages -- and record anything said since the last sweep. Use this to make Webbee aware of messages without waiting for push events.
list_inboundreadShow the Slack messages the app has recorded -- what was said, by whom, where, and whether it mentioned the app. Reads the journal; does not contact Slack.
join_channelswriteHave the Slack app add itself to public channels, so it can see messages there. Names the channels, or joins every public channel it is not yet in. Private channels still need an invite from someone inside.
set_autoreplywriteTurn automatic answering on or off: whether Webbee replies by herself when someone mentions her in Slack or writes her a DM.
autoreply_statusreadReport whether Webbee answers Slack messages by herself, how many messages are waiting for an answer, and when the next pass runs.
set_sweep_timerwriteChange how often Webbee checks Slack for new messages (5 minutes to 24 hours), or pause scheduled checking.
sweep_timer_statusreadReport how often Webbee checks Slack for new messages, whether checking is paused, and when the next check is due.
set_modewriteSwitch between the two modes: 'monitor' (Webbee checks Slack automatically on a timer, billed per pass) and 'on_demand' (she reads Slack only when asked, no automatic charges).
mode_statusreadReport which mode the app is in, what it has cost so far, and what each monitoring interval would cost per month.
Install Slack Connector and let Webbee use it across your workflow.
Open in panel