Connecting to Slack
- Go to Settings > Integrations > Slack
- Click Connect to Slack
- Authorize Qualia in the Slack OAuth flow
Reading and posting from chat
Once Slack is connected, the agent can also use it as a source and a destination during a conversation, with four built-in tools:- List channels — the channels, private channels, and DMs your account can see.
- Read a channel — recent messages, newest first, one page at a time.
- Read a thread — a parent message and its replies.
- Post a message — to a channel or into a thread.
Chat threads
Each Slack-backed chat has its own thread. Toggle Notify in Slack in the chat tab menu or an agent’s context menu to control whether that chat posts updates. Chats started from Slack have it enabled automatically; app-created chats create a direct-message thread when they first post. In a shared cloud workspace, only the owner can change this setting. Slack updates are available only for chats created by the owner.What gets posted
Agents post:- Progress updates: What they’re working on
- Findings: Preliminary results and insights
- Completion notices: When tasks finish
- Questions: If they need guidance, with answer buttons you can click in Slack
Chatting from Slack
- Start a conversation: @-mention the bot in a channel it has joined, or DM it. Qualia creates a chat and replies in a thread.
- Reply in a thread: Anyone in the workspace can reply in an agent’s thread; the agent incorporates the feedback and adjusts its work.
- Address another agent: Mention a uniquely named workspace agent in the thread to route that turn to it. Its answer returns to the requesting Slack thread.
- Answer questions: When an agent asks for guidance, click the buttons or use the select menus in the Slack message.
Where Qualia runs: cloud or your machine
Under Where Qualia runs in Slack settings, choose where messages from Slack execute:- Qualia Cloud (default): runs in the cloud and is always available — Qualia responds whether or not your computer is on.
- This machine: runs on your own computer, against your local files and hardware. Use this when a Slack request needs data or compute that only lives on your machine.
- It responds only while Qualia is running on your machine. If your machine is off or Qualia isn’t running, Slack replies with a note asking you to start it, and the message isn’t queued — send it again once you’re back.
- If your machine goes to sleep mid-response, that run stops and may leave a partial reply in the thread. Re-ask once it’s awake.
Disconnecting
Click Disconnect Slack to revoke access:- Agents will no longer send updates to Slack
- Agents in autonomous mode will continue working but won’t report progress
- Removing the app from the workspace in Slack also disconnects it
- You can reconnect at any time
Troubleshooting
Bot not posting
- Verify the bot is invited to the channel
- Check that the Slack connection shows Connected in Settings
- Check the chat’s Notify in Slack toggle
Bot not responding to @-mentions
- @-mentions only start a conversation for the user who connected Slack
- Thread replies work for anyone in the workspace
Bot says your machine is offline
- This appears when Where Qualia runs is set to This machine but Qualia isn’t currently running on it
- Start Qualia on that computer and send the message again, or switch Where Qualia runs to Qualia Cloud for always-on availability

