Slack
Ora in the room: read a Space's bridged Slack channels, threads, and history, and post as Ora through the per-class autonomy dial and approval queue.
6 verbs in this family.
getSlackResponderRead how one bridged Slack channel is configured to answer: which model, where that model runs, and which Space it draws its context from.listSlackChannelsList the Slack channels the Space's bridge is authorized for, each with how it is configured to answer: { channelId, channelName, isExternal, dial, liveVisible, modelId, source, sourceSpaceName }.postSlackMessagePost a message to a bridged Slack channel as the workspace's Ora app identity, always attributed to Ora, never a human.readSlackThreadRead a Slack thread from a bridged channel into context.searchSlackHistorySearch Slack history within the Space bridge's authorized channels only.setSlackResponderSet how one bridged Slack channel answers: which model, where it runs, and which Space it draws its context from.