Skip to Content
IntegrationsSlack Integration

Slack Integration

Connect Slack to receive notifications from your assistant directly in Slack.

What’s included

With Slack connected, your assistant can:

  • Send DMs to yourself — Get notifications in Slack instead of email

Currently, Slack integration only supports sending direct messages to yourself. Your assistant cannot message other users or channels.

Connecting Slack

  1. Go to Integrations
  2. Find Slack and click Connect
  3. Authorize Town in Slack
  4. Select your workspace
  5. Return to Town

Slack tools

ToolDescription
slack_dm_userSend a direct message to yourself

Use cases

Real-time alerts

Get important notifications in Slack instead of email:

  • Critical bug alerts
  • High-priority email notifications
  • Urgent approval requests

Faster response

Slack notifications can be faster than email:

  • Mobile push notifications
  • Desktop alerts
  • No inbox clutter

Alternative channel

Use Slack for specific workflow types:

  • Monitoring and alerts via Slack
  • Summaries and reports via email
  • Keep email clean, urgent stuff in Slack

Example: Slack alert

A workflow monitoring for urgent emails might:

When an email with "URGENT" in the subject arrives: 1. Read the email 2. Extract key details 3. Send Slack DM with summary and link

This way you get instant Slack notification for urgent items.

Configuration

Workspace selection

During Slack authorization, you select which workspace to connect. Town will use this workspace for all Slack notifications.

Your user ID

Town automatically detects your Slack user ID during authorization. All DMs go to your account.

Best practices

Use for urgent notifications. Slack is great for time-sensitive alerts. Use email for summaries and reports.

Don’t over-notify. Too many Slack messages can be as overwhelming as email. Be selective about what triggers Slack notifications.

Combine with email. A workflow can send a Slack alert AND an email. Use Slack for the ping, email for the details.

Limitations

Current Slack integration limitations:

  • Self-DM only — Cannot message others or channels
  • Single workspace — One workspace per account
  • No incoming — Cannot trigger workflows from Slack messages

Troubleshooting

Messages not arriving

  • Check that Slack is connected in Integrations
  • Verify your Slack notifications are enabled
  • Check Slack’s “Do Not Disturb” settings

Wrong user

  • Reconnect Slack integration
  • Ensure you’re authorizing with the correct Slack account

Rate limits

Slack has rate limits on messages. If you’re hitting limits:

  • Reduce notification frequency
  • Batch notifications together
  • Use email for less urgent items
Last updated on