Haruno Knowledge base

Slack

Connect a Slack workspace so Haruno can search and read what your account can see and, when you approve, post as you, reply, react, upload files and edit canvases.

  • Mac appAvailableUsed in chats only. A scheduled task never uses Slack.
  • Windows appAvailable

What it connects

Slack connects one Slack workspace, signed in as you. Find it in Settings ▸ Connectors, under the Messaging button. Everything Haruno posts appears under your own name.

Telegram, Discord and Slack sit under the Messaging button.
The Connectors list narrowed to Messaging, showing the Telegram card connected and the Discord and Slack cards switched off.The Connectors list narrowed to Messaging, showing the Telegram card connected and the Discord and Slack cards switched off.

What Haruno can do

  • Search messages, channels and people, in the places your account can see.
  • Read a channel or a thread, list channels and their members, and look up a person.
  • Post a message, reply in a thread, add a reaction, or schedule a message.
  • Upload a file to a channel.
  • Create a channel.
  • Read a canvas, Slack's shared document, and change one section of it.

How to connect

  1. Turn it on
    Open the Slack card and turn on Enable.
  2. Sign in
    Choose Connect. Your browser opens Slack. Sign in, allow Haruno, then come back. The card shows the workspace name.

What needs your approval

Everything that writes in Slack shows an approval card that names the channel: posting, replying, reacting, scheduling, uploading, creating a channel and creating or editing a canvas. Choose Allow once or Allow for this session. A remembered approval for a post covers only the same channel. Searching and reading ask nothing.

A scheduled task or a hook has nobody to ask, so these steps are refused and the run says the step needed approval. In the advanced view you can set each action to On, Off or Confirm.

Last updated · PR #2944 · View this version on GitHub

History (1 version)
  1. Internal knowledge base for staff: site, reader keys, assistant, 197 pages and the PR rule (#2944)
    What changed
    @@ -0,0 +1,35 @@
    +---
    +title: Slack
    +summary: Connect a Slack workspace so Haruno can search and read what your account can see and, when you approve, post as you, reply, react, upload files and edit canvases.
    +feature: connector-slack
    +covers:
    +  - Integrations/slack/**
    +---
    +
    +## What it connects
    +
    +Slack connects one Slack workspace, signed in as you. Find it in <Ui>Settings ▸ Connectors</Ui>, under the **Messaging** button. Everything Haruno posts appears under your own name.
    +
    +<Shot src="/m/0d7c0e7d3978-windows-connector-messaging-light.png" dark="/m/d0e8197aa780-windows-connector-messaging-dark.png" alt="The Connectors list narrowed to Messaging, showing the Telegram card connected and the Discord and Slack cards switched off." caption="Telegram, Discord and Slack sit under the Messaging button." />
    +
    +## What Haruno can do
    +
    +- Search messages, channels and people, in the places your account can see.
    +- Read a channel or a thread, list channels and their members, and look up a person.
    +- Post a message, reply in a thread, add a reaction, or schedule a message.
    +- Upload a file to a channel.
    +- Create a channel.
    +- Read a canvas, Slack's shared document, and change one section of it.
    +
    +## How to connect
    +
    +<Steps>
    +<Step title="Turn it on">Open the Slack card and turn on <Ui>Enable</Ui>.</Step>
    +<Step title="Sign in">Choose <Ui>Connect</Ui>. Your browser opens Slack. Sign in, allow Haruno, then come back. The card shows the workspace name.</Step>
    +</Steps>
    +
    +## What needs your approval
    +
    +Everything that writes in Slack shows an approval card that names the channel: posting, replying, reacting, scheduling, uploading, creating a channel and creating or editing a canvas. Choose **Allow once** or **Allow for this session**. A remembered approval for a post covers only the same channel. Searching and reading ask nothing.
    +
    +A scheduled task or a hook has nobody to ask, so these steps are refused and the run says the step needed approval. In the advanced view you can set each action to **On**, **Off** or **Confirm**.