> For the complete documentation index, see [llms.txt](https://support.parvenu.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.parvenu.io/features/integrations/slack.md).

# Slack

Connect Slack so Parvenu can post to your workspace — flow results, alerts, and messages from Parvenu's automations land in a channel you choose.

Connect Slack so Parvenu can post to your workspace — flow results, alerts, and messages from Parvenu's automations land in a channel you choose.

## Connect your Slack workspace

1. Navigate to Parvenu's [Integrations](https://www.parvenu.io/app/integrations) page.
2. Find the Slack card and click "Connect".
3. A Slack window opens. Pick the workspace you want to connect and click "Allow".
4. The window says "Connected — you can close this tab". Close it.
5. Back on the Integrations page, the Slack card shows a green "Connected" badge. If it hasn't updated yet, click the page once or reload it.

{% hint style="info" %}
Connecting requires permission to add the Parvenu app to your workspace. If you're not a workspace admin, Slack may ask an admin to approve the request before the connection completes.
{% endhint %}

## What Parvenu can do once connected

* Post messages to channels. Public channels work right away; private channels only after you invite the Parvenu app to them.
* Read your channel list so you can pick a destination.
* Read basic member info.

Parvenu never reads your message history.

## Use Slack as a step in a Flow

Once connected, Flows has a **Send to Slack** step. Add it anywhere after the start of a flow and pick a channel from the dropdown (public channels appear straight away; for a private channel, type `/invite @Parvenu` in that channel first).

It can post in two ways — choose with "When to post":

* **Once, when the run finishes** (the default): one summary message with how many leads the run handled. You can tick which outcomes post — finished cleanly, finished with errors, failed, cancelled — and optionally set "Warn above this many credits" to get a warning the first time a run passes that spend (the run keeps going).
* **Every lead that reaches this step**: one message per lead, using a message template with placeholders such as `{{base.person_name}}`, `{{base.organization_name}}`, `{{base.email}}` or `{{ai.generated_text}}`. Good for a handful of leads; noisy for thousands.

The step costs no credits.

Common setups: a summary in #sales-ops when a nightly sourcing flow finishes; a per-lead post to #hot-leads for anyone who passes the ICP check (put an If/else on the ICP result before the Slack step).

## Disconnect

On the [Integrations](https://www.parvenu.io/app/integrations) page, click "Disconnect" on the Slack card. This removes Parvenu's access token. You can also remove the Parvenu app from Slack under your workspace's Apps settings.

## Troubleshooting

* **The card doesn't turn green after connecting.** Reload the page. The connection is saved on Parvenu's side even if the badge lags behind.
* **"Could not start the Slack connection".** Try again in a minute. If it persists, contact support.
* **Messages don't arrive in a private channel.** Invite the Parvenu app to the channel with `/invite @Parvenu`.

## Credits

Connecting Slack is free, and sending messages does not use credits.
