Skip to main content
OpenOps Slack App is an Enterprise edition feature. See pricing for details.
The OpenOps Slack App lets you interact with OpenOps AI from Slack. Ask about workflows, runs, connections, and FinOps in natural language without leaving your team’s workspace. The app can help you with:
  • Workflows: Check what workflows are running, understand how they’re built, see what actions they use, and get help creating or modifying workflows.
  • Workflow runs: Investigate run status, view history, troubleshoot failures, and understand execution details.
  • FinOps insights: Ask questions about cloud costs, optimization opportunities, and FinOps best practices.
To talk to the app from your Slack, you only need to do two things: connect Slack to OpenOps from the OpenOps integration page, then chat with the app.

Prerequisites

  • An active OpenOps account with access to at least one environment.
  • A Slack workspace where the OpenOps app is available.
  • Your Slack account linked to OpenOps (see below).

Connecting Slack to OpenOps

Before you can use the app in Slack, link your Slack account to OpenOps: Connect Slack from OpenOps
  1. Log in to your OpenOps dashboard.
  2. Go to Settings → Integrations.
  3. Click Connect to Slack.
  4. Complete the authorization in the Slack popup.
First-time workspace installation: If this is the first time the OpenOps app is being installed to your Slack workspace, Slack may require approval from your workspace administrator. If you see a message requesting admin approval, you can close the popup. Once your administrator approves the installation, return to OpenOps and click Connect to Slack again using the same steps above.
Once connected, you can use the app from Slack.

Using the app in Slack

Using the OpenOps app in Slack You can interact with the OpenOps app in two primary ways, plus several other methods for different scenarios.

1. Chat in split view

To work in Slack and interact with the app simultaneously, start a chat that opens on the right-hand side of Slack on desktop or in a browser.
  1. From your desktop, click the OpenOps agent or assistant icon in the top right-hand corner of Slack. If there are multiple agents or assistants available, click the down arrow to choose the OpenOps app.
  2. Send a message to get started.
  3. To view your message history, click the clock icon.
Your first conversation: First conversation in split view The first time you start a chat in split view:
  1. Environment – If you have access to more than one environment, the app asks you to choose one. With a single environment, this step is skipped.
  2. Project – Next, you choose a project. Again, this is skipped if you only have one.
  3. Response – The app confirms and then streams its response in real time.

2. Chat from the app’s Home tab

You can also start a conversation with the app from the OpenOps app’s Home tab.
  1. From your desktop, click Tools in the sidebar. If you don’t see this option, click More to find it.
  2. Click Apps, then search for and select the OpenOps App.
  3. A side pane opens with the app’s information. Click Open app.
  4. Click New chat in the top right-hand corner, or click the Chat tab to resume a conversation.
  5. To view your chat history, click on the History tab.

Other ways to interact

@Mention in channels

Mention the app in any channel where it’s installed to start a conversation that everyone in the channel can see. Useful when several people need the same information. Example:
@OpenOps App What workflows are currently running?
Thread ownership: Once you start a conversation by @mentioning the app, the thread is bound to your account. Other users cannot reply in that thread—they’ll need to start their own thread with a new @mention to interact with the app. You can continue the conversation by replying in the same thread, and the app will maintain context throughout.

”Ask OpenOps Agent” shortcut

Ask OpenOps Agent shortcut You can send an existing thread to the OpenOps agent for analysis:
  1. Right-click (or click the three dots ) on a message in the thread.
  2. Choose ShortcutsAsk OpenOps Agent.
  3. In the modal, enter your question about the conversation.
  4. Click Ask.

Slash commands

Slash command example The app supports slash commands for environment and channel defaults. Responses are ephemeral (only you see them).
CommandPurpose
/openops-list-environmentsList OpenOps environments linked to your Slack account.
/openops-set-defaultSet the default environment and project for the current channel.
/openops-show-defaultShow the channel’s default environment and project.
/openops-clear-defaultClear the channel default.
Type the command in the message box in a channel where the app is installed.

Channel defaults

Channel defaults set a shared environment and project for a channel so the app doesn’t ask every time. Why use them
  • Fewer steps: no environment/project selection for each new conversation.
  • Everyone in the channel uses the same environment.
  • Reduces mistakes from picking the wrong environment.
How to set them
  1. Open the channel.
  2. Run /openops-set-default.
  3. Pick the environment and default project.
New conversations in that channel will use these defaults. Existing threads keep the environment and project they started with.

Stopping app streaming

While the app is streaming a reply, a Stop button is shown. Click it to stop the response.