> ## Documentation Index
> Fetch the complete documentation index at: https://help.nops.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Slack & Teams Delivery

> Connect Slack or Microsoft Teams and deliver nOps reports and scheduled Clara results straight to your channels.

## Overview

nOps can deliver reports and scheduled results to **Slack** and **Microsoft Teams** channels, so your team sees cost updates where they already work — no inbox required. Delivery is powered by [Knock](https://knock.app), the same engine behind nOps [email notifications](/platform/notifications).

You connect a workspace once in **Settings → Notifications**, then choose channels when you send or schedule a report from Explorer, Recommendations, or the Clara [Feed](/clara/feed).

<Tip>
  This is **one-way delivery** of reports and scheduled results. To **ask Clara questions** in Slack (@mentions, DMs, follow-up threads), see the conversational [Clara Slack Agent](/plugins/clara-slack-agent) instead.
</Tip>

<Note>
  Microsoft Teams delivery is in **beta**. During beta, a Teams administrator must install the nOps app in your tenant before messages can be delivered. Slack is generally available.
</Note>

***

## How it works

* An nOps administrator connects Slack and/or Teams once, at the **organization** level.
* Connected channels become available in the channel picker on every report and schedule dialog.
* When a report is sent (immediately or on a schedule), nOps posts the result to each selected channel, alongside any email recipients.
* Scheduled deliveries reuse the channels you saved, so recurring reports keep landing in the same place.

***

## Connect Slack

<Steps>
  <Step title="Open notification settings">
    Sign in to [clara.nops.io](https://clara.nops.io) with an account that can manage your organization, then go to **Settings → Notifications**.
  </Step>

  <Step title="Connect your workspace">
    In the **Slack** panel, click **Connect Slack** and complete the OAuth flow. The panel shows a **Connected** status when finished.
  </Step>

  <Step title="Pick channels (optional)">
    Add the nOps app to any channels you want to deliver to. You can set **default channels** so new reports are pre-filled with your team's preferred destinations.
  </Step>

  <Step title="Send a test message (optional)">
    Use **Send test** to confirm a channel is wired up correctly before scheduling recurring delivery.
  </Step>
</Steps>

***

## Connect Microsoft Teams

<Steps>
  <Step title="Install the nOps app in your tenant">
    During beta, a Teams administrator installs the nOps app in your organization's Teams tenant so messages can be delivered.
  </Step>

  <Step title="Connect Teams in nOps">
    Go to **Settings → Notifications** and connect Teams in the **Microsoft Teams (Beta)** panel. The panel shows a **Connected** status once the tenant is linked.
  </Step>

  <Step title="Select channels">
    Choose the Teams channels your organization has approved. Add more from the channel picker in any send or schedule dialog.
  </Step>
</Steps>

***

## Deliver to channels

Once Slack or Teams is connected, a **Slack / Teams channels** picker appears in the delivery dialogs below. Channels and email recipients can be combined in a single send — a report can go to email *and* one or more channels at the same time.

| Surface                            | Where to deliver                                                                                                                     |
| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| **Explorer reports**               | Use **Send now** or **Schedule** on a report and pick channels in the delivery dialog.                                               |
| **Recommendations reports**        | Use the report **Send** dialog and pick channels.                                                                                    |
| **Clara Feed (scheduled prompts)** | In the schedule dialog, toggle **Send to Slack / Teams** and choose channels. Results post to those channels on each successful run. |

<Note>
  If Slack or Teams is not connected, the picker links you back to **Settings → Notifications** to finish setup. Channels you have not connected will not appear as options.
</Note>

***

## Default channels

Set **default channels** in **Settings → Notifications** to pre-select the destinations your team uses most. New report and schedule dialogs start with these defaults selected; you can add or remove channels per send.

***

## Permissions

| Action                                 | Who can do it                          |
| -------------------------------------- | -------------------------------------- |
| Connect or disconnect Slack / Teams    | Admins                                 |
| Set default channels                   | Admins                                 |
| Choose channels for a send or schedule | Any user (from the connected channels) |

***

## Security

* **Organization-scoped:** An administrator connects each workspace once; the install is bound to your nOps **organization**.
* **Connected channels only:** nOps validates that every selected channel is connected for your organization before delivering.
* **Access controls:** Delivery respects the same organization and data access rules as the rest of nOps.

***

## FAQs

<AccordionGroup>
  <Accordion title="How is this different from the Clara Slack Agent?">
    This page covers **delivery** of reports and scheduled results *to* channels (one-way). The [Clara Slack Agent](/plugins/clara-slack-agent) is **conversational** — your team asks Clara questions and gets live answers in Slack threads and DMs. Many teams use both.
  </Accordion>

  <Accordion title="Can I send to email and a channel at the same time?">
    Yes. Delivery dialogs accept email recipients and chat channels together, so a single report can reach both.
  </Accordion>

  <Accordion title="Is Microsoft Teams generally available?">
    Teams is in **beta**. A Teams administrator must install the nOps app in your tenant before messages can be delivered. Slack is generally available.
  </Accordion>

  <Accordion title="Why don't my channels show up in the picker?">
    Make sure Slack or Teams is **Connected** in **Settings → Notifications**, and that the nOps app has been added to the channel. Only channels connected for your organization appear as options.
  </Accordion>
</AccordionGroup>

***

<CardGroup cols={2}>
  <Card title="Notifications" icon="bell" href="/platform/notifications">
    Email delivery, scheduled reports, and the in-app notification feed.
  </Card>

  <Card title="Clara Slack Agent" icon="slack" href="/plugins/clara-slack-agent">
    Ask Clara about cost and usage conversationally in Slack.
  </Card>

  <Card title="Feed" icon="rss" href="/clara/feed">
    Schedule recurring Clara prompts and deliver results to your team.
  </Card>

  <Card title="Explorer" icon="chart-line" href="/inform/explorer">
    Dynamic cost analysis you can send to email, Slack, or Teams.
  </Card>
</CardGroup>
