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

# Setup

> Step-by-step guide to connecting your Slack workspace to Antei for tax alerts and compliance messaging.

<Icon icon="sign-post" size={22} color="#4B5563" />

# Slack – Integration Setup

This guide walks you through connecting your Slack workspace to Antei, enabling automated, structured tax and compliance notifications across your finance and legal teams.

***

<Icon icon="lock" size={22} color="#4B5563" />

## Authentication Method

Antei connects via **OAuth 2.0** using Slack’s granular bot scopes.

* **Type:** OAuth 2.0 + Slack App Installation
* **Permissions Granted:**
  * `chat:write` — to send outbound notifications
  * `channels:read` — to fetch a list of available public channels for routing
* **Scope of Access:** No read access to messages, users, or files
* **Security:** Permissions are scoped to specific channels and logged per workspace

> 🔐 Antei is SOC 2 compliant. All message actions are auditable within your organization settings.

***

<Icon icon="link" size={22} color="#4B5563" />

## Step-by-Step Setup

### 1. Navigate to Integrations → Slack

In your Antei dashboard, go to **Integrations** and click **Connect Slack**.

![Connect Slack Button](https://via.placeholder.com/800x200?text=Connect+Slack+Button)

***

### 2. Authorize App in Slack

You will be redirected to Slack’s OAuth screen. Select your workspace and approve the Antei bot with `chat:write` and `channels:read` permissions.

![Slack OAuth Consent](https://via.placeholder.com/800x400?text=Slack+OAuth+Consent+Screen)

***

### 3. Configure Notification Channels

Back in Antei, define the routing rules for your Slack messages:

* Select a **default channel** for compliance alerts
* Map **entity- or jurisdiction-specific channels** if needed
* Customize message templates for return reminders, notices, and escalations

![Slack Channel Configuration](https://via.placeholder.com/800x300?text=Slack+Message+Configuration)

> ✅ Antei only sends outbound messages. No Slack messages, user data, or files are accessed or stored.

***

## Verification & Testing

Antei posts a test message to validate configuration and permissions:

* ✅ Channel fetch and availability check
* ✅ Test message delivery confirmation
* 📝 Audit log created under **Settings → Logs**

***

## FAQs

<Icon icon="help-circle" size={18} color="#4B5563" />

**What permissions does Antei request?**\
Only `chat:write` and `channels:read`. No other access is requested.

**Does Antei sync Slack data?**\
Only the list of channels is synced (daily), to support message routing. No user or message data is accessed.

**Can I configure messages per jurisdiction?**\
Yes — routing and templates are fully customizable per entity, country, or trigger type.

**How do I revoke access?**\
You can disconnect Slack from within Antei or via **Slack Admin Console → Apps → Antei**.

***

## Need Help?

For support during setup, email [tech@antei.com](mailto:tech@antei.com).\
→ View the [Slack Integration Scope](/integrations/Slack/SlackData) for details on data access and message behavior.
