Alloy
Agent PlatformIntegrations

Slack

Chat with Alloy AI directly from your Slack workspace

Alloy's Slack bot brings the full power of Alloy AI into your workspace Slack. It has the same capabilities as the in-app chat — search missions, run analysis, create reports, and more — all without leaving Slack.

Setting up

In Alloy, open the Integrations panel for the organization you want to connect.

Click Connect Slack. Alloy will start the setup for the correct region and organization.
Authorize the app in Slack
Once connected, mention @Alloy in any channel or send it a direct message

How to use it

Mention @Alloy in any channel with your question:

  • "@Alloy what happened in our latest mission?"
  • "@Alloy find all GPS signal loss events"
  • "@Alloy create a report on this week's flights"

The bot responds in a thread, keeping the channel clean. Continue the conversation in the same thread — Alloy remembers the context.

Send a direct message to the Alloy bot — no @ mention needed:

  • "Show me my most recent missions"
  • "Compare battery performance across firmware versions"
  • "Set up a scenario for motor fault events"

What it can do

The Slack bot has all the same capabilities as the in-app chat:

  • Search your mission data with natural language, log patterns, or image descriptions
  • Analyze data with SQL queries and Python code
  • Create reports across one or many missions
  • Set up scenarios to track patterns
  • View images and charts — mission images and generated charts are shared directly in the thread, no need to open the app
  • Fetch metrics and summaries for any mission

Thread conversations

The bot is thread-aware. When you reply in a thread, Alloy sees the full conversation history and responds in context:

  1. "@Alloy show me missions from last week"
  2. "@Alloy which one had the longest duration?"
  3. "@Alloy create a report comparing that one to the previous week's longest"

Each reply builds on the previous context — no need to repeat yourself. If you add a follow-up while Alloy is still working, you do not need another @Alloy mention. After Alloy replies, mention @Alloy again to start a new request in a normal channel. Messages sent while Alloy is already working are best-effort updates to that request; they do not start a later request, even if they mention @Alloy.

Help-desk routes

Admins can configure selected Slack channels as help-desk routes. Alloy records visible messages in those channels as service cases, then uses the route's reply mode to decide when to post back:

  • Replies off records cases without waking the bot.
  • Mentioned only records all visible messages and replies when Alloy is mentioned.
  • Every message records all visible messages and replies to each new message.

Mentioned-only routes can also have wake triggers for specific operational messages, such as an assignment or escalation. Triggered replies use the same full Alloy Slack agent as regular mentions.

Progress indicators

While the bot is working, you'll see emoji reactions on your message:

ReactionMeaning
👀Processing your request
⚙️Running tools or queries
Done

If a request fails, Alloy removes its working state without posting an error in the thread. The failure alerts the Alloy operations team.

Troubleshooting

"Start Slack setup from Alloy"

Slack setup must be started from Alloy so the authorization request is securely bound to your organization. If you see this message, you followed a direct Slack authorization link. Return to Alloy, open the Integrations panel, and click Connect Slack.

"This Slack workspace is already linked to a different organization"

Disconnect the workspace from the other Alloy organization first, then start setup again from the Integrations panel. Reconnecting the same workspace to the organization it is already linked to is safe — it just refreshes the connection.

On this page