Slack integrations: an AI agent in your channels

Letaido's Slack integrations let one AI agent post reports, answer questions in threads, and act on 64 other apps.

Best Slack integration jobs to start with

Each one checked step by step. Open one to watch it run.

Slack integration options, compared

Six ways teams connect Slack to the rest of their tools.

OptionSet up by askingExplains what it findsRuns on its ownNo codeConnects thousands of apps
Letaido AI agentYesYesYesYesNo
Slack Marketplace appsNoNoYesYesPartly
Slack Workflow BuilderPartlyNoYesYesNo
Zapier and MakePartlyPartlyYesPartlyYes
Incoming webhooks and the Slack APINoNoPartlyNoPartly
Slack MCP serverYesYesPartlyYesPartly
Read the full comparison
OptionHow it worksBest forWatch out for
Letaido AI agentYou describe the job in a chat. The agent reads Slack and 64 other apps, decides what matters, and posts. It runs on a schedule, on a Slack event, or when you ask.Digests and answers that need judgment, like a weekly feedback summary or a GA4 answer in a thread.65 apps, not thousands. The bot only sees channels you invite it to. Allow all read operations once per app; approve each kind of write once.
Slack Marketplace appsApps a vendor builds for Slack. You click Add to Slack and sign in to that tool.Notifications and quick actions from one tool, such as Asana, Google Drive or Zoom.Each app does what its vendor built. Lower Slack plans cap how many apps you can add.
Slack Workflow BuilderSlack's own builder for forms and step by step workflows, with connector steps for apps like Google Sheets and Salesforce, and an AI step.Requests, approvals and simple handoffs that stay inside Slack.Paid Slack plans. Connectors cover a fixed list of apps, and you maintain each workflow.
Zapier and MakeTrigger and action workflows that post to Slack or start from a Slack message.Fixed alerts from many apps, like a new form entry posted to a channel.One workflow per job to build and fix. Zapier and Make meter usage, by task or credit.
Incoming webhooks and the Slack APIDevelopers create a Slack app, then post with a webhook URL or call the Web API from their own code.In-house tools and alerts with exact needs.Needs developers to build, host and maintain it.
Slack MCP serverLets AI apps such as Claude and Perplexity search Slack, read channels and threads, send messages and edit canvases.Finding past decisions or drafting a message while you chat with an AI app.Only Marketplace or internal apps can use it, and admins approve each client. Scheduling depends on the AI app.

How the Slack integration works

Connect Slack once. After that, you describe each job in plain English.

  1. 1Create the Slack app from Letaido's manifest
  2. 2Ask for a job in a chat, or start from an example above
  3. 3Approve the first run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Watch the first run in the chat

    Save it to run every Friday or on a mention.

How a Slack job starts

A Slack event, a schedule, or you asking.

  • When something happens in SlackSomeone mentions the bot, sends it a DM, posts or reacts in a channel it is in, or shares a file.
  • On a scheduleEvery weekday at 9am, every Friday, or the first of the month.
  • When you askType the job in a Letaido chat and it runs once.
11 events

Slack events Letaido can react to

  • The bot is @mentioned in a channel it's a member of
  • A new public channel is created in the workspace
  • A direct message to the bot
  • A file is shared into a channel the bot can see
  • A user joins a channel the bot is a member of
  • A user leaves a channel the bot is a member of
  • Any message the bot can see
  • A message in a private channel the bot is in
  • A user adds a reaction
  • A user removes a reaction
  • A new member joins the Slack workspace

Or any Slack event the bot can see, as a catch-all.

Setup details

Create the Letaido app in Slack

Letaido gives you a ready app manifest. At api.slack.com/apps, create an app from it and install it to your workspace. If your workspace needs admin approval, an admin approves it first.

Paste two values into Letaido

The Bot User OAuth Token (xoxb) and the app's Signing Secret. Message search and reminders also need a User OAuth Token (xoxp).

Invite the bot

Type /invite and the bot's name in each channel it should read or post in.

Watch the first run

Describe the job and Letaido runs it once in the chat. Allow all read operations once per app; approve each kind of write once. Then save it to repeat.

Every Slack action the agent can take

64 actions in 10 groups. Allow all read operations once per app; approve each kind of write once.

ReadsWrites

Best apps to combine with Slack

ActiveCampaignEmail marketing
AhrefsSEO
AirtableProductivity
ApifyData/Scraping
ApolloSales prospecting
BuzzStreamSEO
CalendlyMeetings
ChargebeePayments
ChatGPT Ads (OpenAI Ads)Advertising
ClaySales prospecting
FathomMeetings
Fireflies.aiMeetings
GitHubDeveloper and compliance
GmailCommunication
GoldcastMeetings
GongMeetings
Google AdsAdvertising
Google Analytics 4Analytics
Google Business ProfileSEO
Google CalendarMeetings
Google DocsProductivity
Google Search ConsoleSEO
Google SheetsProductivity
Google SlidesProductivity
GranolaMeetings
HubSpotCRM
IntercomCommunication
Kit (ConvertKit)Email marketing
KlaviyoEmail marketing
LinearProductivity
LinkedIn AdsAdvertising
MailchimpEmail marketing
Meta Ads (Facebook & Instagram)Advertising
Microsoft Advertising (Bing Ads)Advertising
MozSEO
NotionProductivity
PaddlePayments
PostHogAnalytics
ResendEmail marketing
SalesforceCRM
SemrushSEO
SendGridEmail marketing
ShopifyE-commerce
StripePayments
TwilioCommunication
WebflowContent/CMS
WordPressContent/CMS
X (Twitter)Content/CMS
YouTubeContent/CMS
ZoomMeetings

See all 65 integrations

Related integrations

Frequently asked

How do I connect Slack to Letaido? +

Create a Slack app from the manifest Letaido gives you, install it, and paste the bot token and signing secret into Letaido. Then invite the bot to your channels.

Which apps can it use together with Slack? +

The agent can use Slack with any of the 64 other apps it connects to. Checked jobs today include Google Analytics, Salesforce, Google Calendar, Gmail and Ahrefs.

Can I get alerts from other apps in Slack? +

Yes. Letaido can post a report or an alert to any channel the bot is in, on a schedule you set. If you ask, it only posts when something meets your rule.

Will it answer questions in a Slack thread? +

Yes. With the mention event on, someone mentions the bot with a question and Letaido replies in the thread, like the Google Analytics job above.

Does Slack message search work? +

Yes, once you add a User OAuth Token (xoxp). Slack doesn't let bots search messages and files or set reminders, so those need this second token.

What do I approve before it posts in Slack? +

Allow all read operations once per app; approve each kind of write once.

Is it built on the Slack API? +

Yes. It works through a Slack app you create in your own workspace, with 64 actions for messages, channels, canvases, files, reactions, users and reminders, plus 11 events that can start a job.

Is there a Slack MCP server? +

Yes. Slack's MCP server lets AI apps such as Claude and Perplexity search messages, read channels and threads, send messages and work with canvases. Only Marketplace or internal apps can use it, and admins approve each client. Letaido is not an MCP server: it has its own Slack connector, works with your other apps, and runs jobs on a schedule or on a Slack event.

Put an agent in your Slack channels

Connect Slack, then ask for a job like "Summarize the week's customer feedback in Slack every Friday". Leta gets it done on your schedule, or the moment you ask.

Get Letaido