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

# Slack

> Get notified when your voice agents qualify calls

## Overview

Connect Slack to receive real-time notifications when calls are qualified.
Your team gets instant alerts with call summaries and key information.

## What You Can Do

| Feature                   | Description                                       |
| ------------------------- | ------------------------------------------------- |
| **Instant Notifications** | Get Slack messages when calls complete            |
| **Call Summaries**        | Include caller info, outcome, and gathered data   |
| **Conditional Triggers**  | Only notify on qualified calls (XFER disposition) |

## Setup

<Steps>
  <Step title="Connect Slack">
    Go to **Integrations** → Click **Create Integration** → Select **Slack**
  </Step>

  <Step title="Choose Workspace">
    Sign in to your Slack workspace and authorize Tala
  </Step>

  <Step title="Select Channel">
    Pick the channel where notifications should be posted
  </Step>

  <Step title="Configure Trigger">
    Set action to **Qualified Calls** to only notify on transfers
  </Step>
</Steps>

## Notification Format

When a call is qualified, Slack receives a message like:

```
New Qualified Lead

Caller: Jean Dupont (+33612345678)
Company: Acme Corp
Outcome: Interested in premium plan
Duration: 3m 42s
Agent: Appointment booked for Thursday 2 PM

[View Full Details]
```

## Configuration Options

| Setting      | Options                    | Description                       |
| ------------ | -------------------------- | --------------------------------- |
| **Channel**  | Any public/private channel | Where notifications are sent      |
| **Action**   | All Calls / Qualified Only | When to trigger                   |
| **Template** | Customizable               | Message format (per organization) |

## Technical Details

| Setting     | Value                                             |
| ----------- | ------------------------------------------------- |
| Auth Method | Incoming Webhook                                  |
| Trigger     | Post-workflow completion                          |
| Condition   | `mapped_call_disposition == "XFER"` for qualified |

## Troubleshooting

<AccordionGroup>
  <Accordion title="Not receiving notifications">
    * Verify integration shows as **Connected**
    * Check the action is set correctly (All Calls vs Qualified)
    * Ensure the Slack channel still exists
    * Webhook URLs expire if the Slack app is removed
  </Accordion>

  <Accordion title="Messages going to wrong channel">
    * Disconnect and reconnect the integration
    * Select the correct channel during setup
  </Accordion>
</AccordionGroup>

## Next Steps

<CardGroup cols={2}>
  <Card title="Workflows" icon="wand-magic-sparkles" href="/workflows/creating-workflows">
    Create agents that qualify leads
  </Card>

  <Card title="Best Practices" icon="lightbulb" href="/workflows/best-practices">
    Design effective call flows
  </Card>
</CardGroup>
