Slack AI Employee

Leina connects to Slack to help you find decisions, catch up on channels, and send useful updates. Ask in your team chat. Leina does the work and brings back the result.

Connect Slack, choose what to share, and hand off your first task.

Leina + Slack Example Result

You

Search #northstar for launch-date discussions this week. Read the matching threads and summarize the agreed date and unresolved questions.

Leina

The team agreed on November 5. The delivery address is still awaiting confirmation; the threads do not show a final answer.

Slack · Discussion recap

Northstar launch decisions

Summary of the relevant threads in #northstar.

Decision
Launch on November 5.
Open question
Which address should receive the delivery?
An agreed date, separated from open questions.

What Is a Slack AI Agent?

A Slack AI agent helps find relevant messages and read their threads for context. Use it to recap a decision, prepare a handoff, or send an update to a chosen channel or thread.

You specify the source and the destination. Leina uses the content available to your connection and returns the result for you to review.

Slack

Slack organizes team messages into channels and conversation threads.

  1. Name the launch discussion

    Specify #northstar, the topic, and this week’s window.

  2. Read relevant threads

    Separate agreed decisions from unanswered questions.

  3. Summarize the launch discussion

    Report the agreed date and unresolved address question.

  4. Review decisions and questions

    Check the agreed launch date and address follow-up.

What to Ask Leina to Do with Slack

Copy a prompt, add your details, and send it to Leina in your connected team chat.

Find Decisions in Discussions

Search Slack for [topic] in [channel name] between [start date] and [end date]. Read the relevant threads and summarize confirmed decisions and unanswered questions.

Slack

Prepare a Channel Handoff

Read Slack channel [channel ID] between [start date] and [end date]. Prepare a handoff with progress, blockers, and next steps supported by the messages.

Slack

Send a Team Update

Turn these notes into a concise project update and send it to Slack channel [channel ID]: [notes].

Slack

Reply in the Right Thread

Reply to message [message timestamp] in Slack channel [channel ID]: [reply text].

Slack

Save a Slack Handoff in Notion

Read Slack channel [channel ID] during [date range], including relevant thread replies. Summarize progress, blockers, and agreed next steps, then create a handoff under Notion page [page ID].

Slack + Notion

Your next Slack task can start with a message.

Connect. Ask. Get the Result.

Tell Leina what you need in your team chat. Include the source, destination, and expected result.

  1. Connect Your Account

    Connect the tools involved and give Leina access to the content it needs.

  2. Try a Task

    Share the source material, say where the result belongs, and describe what you need.

  3. Check the Result

    Review the result and any changes in the connected app.

Put Leina to Work in Slack

Hand off these everyday tasks to your AI employee.

List Reactions

List the messages and files a Slack user reacted to, with the reactions on each. Defaults to the connected user.

Get Current User

Get the workspace and user identity of the connected Slack credential.

List Channels

List Slack public channels visible to the connected Slack identity.

Get Channel Messages

Get recent messages from a Slack conversation.

Search Messages

Search messages visible to the Slack user who authorized the connection. Slack search modifiers such as in:channel_name and from:<@UserID> are supported.

Search Context

Search Slack messages with the granular Real-time Search API.

Post Message

Post a Slack message. Use text for plain messages, or blocks for rich Block Kit layouts with text as fallback.

Reply Message

Reply to a Slack thread. Use text, blocks, or attachments for the reply content.

Get Thread

Get messages in a Slack thread.

List Conversations

List Slack conversations visible to the connected Slack identity.

Get Conversation

Get metadata for a Slack conversation.

Conversations Members

List one page of member user IDs for a Slack conversation.

Open Conversation

Open or resume a direct message with one Slack user.

List Users

List Slack users visible to the connected Slack identity.

Get User

Get metadata for a Slack user.

Post Ephemeral Message

Post an ephemeral Slack message visible only to one user in a conversation.

Get Message Permalink

Get a permalink for a Slack message.

Update Message

Update a Slack message posted through this connection. Provide text, blocks, or attachments as the new message content.

Delete Message

Delete a Slack message posted through this connection.

Schedule Message

Schedule a Slack message to be posted later. Use text or blocks for the scheduled content.

Add Reaction

Add an emoji reaction to a Slack message.

Remove Reaction

Remove an emoji reaction from a Slack message.

Get Reactions

Get reactions for a Slack message.

Upload File

Upload a file to Slack using the current external upload flow. Provide fileUrl; binary content is fetched by the connector runtime.

List Files

List Slack files visible to the connected Slack identity, optionally filtered by channel or user.

Get File

Get metadata for a Slack file.

Download File

Download a Slack-hosted file into Connector file transit storage using the connected identity's access.

Delete File

Delete a Slack file.

Let Slack Work with Your Other Tools

Tell Leina which sources to use and where the result belongs.

More Tools for Your AI Employee

Connect the Apps your work depends on, and give Leina the context to carry the task forward.

Keep the Conversation Moving. Let Leina Pick Up the Work.

Hand off a task while your team is discussing it. Leina uses your connected tools and brings the result back to the conversation.

See How Leina Works in Slack
LeinaExample Result

The team agreed on November 5. The delivery address is still awaiting confirmation; the threads do not show a final answer.

Northstar launch decisions

Slack + Leina: Your Questions, Answered

Does this connection post as me or as a bot?

It uses Slack user OAuth authorization. Messages are sent as the connected user; a separate bot connection is a different integration.

Can AI read private channels and direct messages?

Access depends on the connected user and granted conversation permissions. Connecting Slack does not grant access to every conversation in the workspace.

Can a summary include links to the original messages?

Yes. Ask the assistant to include source links. Search results can include message links, and a separate operation retrieves a permalink for a specified channel and message.

Can I review an update before it is sent?

Ask the assistant to prepare the text in your conversation for review. This integration has message posting and reply operations, but no Slack draft-saving operation.

Make Leina Your Slack AI Employee

Start with one task you already need to do. Tell Leina what a finished result should look like.

Connect Slack, choose what to share, and hand off your first task.