Skip to main content

Overview

The Slack integration enables Thread to send automated messages to customer Slack channels, keeping teams informed of onboarding progress and milestone completions. [SCREENSHOT: Slack integration connected]

Benefits

Automated Updates

Send milestone and progress notifications automatically

Customer Engagement

Keep customer teams informed in their workspace

Celebration Moments

Share wins and completions in real-time

Async Communication

Update teams without meetings or emails

Setup Instructions

1

Connect Slack OAuth

ConnectorsSlack“Connect” → Authorize access
2

Grant Permissions

Allow Thread to:
  • Post messages to channels
  • Read channel list
  • Access shared channels
[SCREENSHOT: Slack OAuth permissions screen]
3

Confirm Connection

Green checkmark appears → Status: “Connected”
4

Test with Sample Message

Send test message to verify connectivity

Use Cases

1. Milestone Completions

Workflow:
  • Milestone completes in Thread
  • Slack action triggers automatically
  • Message posted to customer channel
  • Team celebrates progress
Example message:
:tada: Great news! We've completed the Technical Setup phase!

Next up: Training & Enablement starts Monday.

Check your portal for the training schedule: [link]

Questions? Ping me here or schedule time: [calendar]

2. Action Reminders

Workflow:
  • Customer has pending action
  • Reminder triggers after delay
  • Slack message sent
  • Customer completes action
Example message:
:wave: Quick reminder: We're still waiting for the technical requirements form.

Complete here: [portal link]

Need help? Let me know!

3. Launch Celebrations

Workflow:
  • Customer goes live
  • Launch action triggers
  • Celebration message posted
  • Team engagement tracked
Example message:
:rocket: Congratulations on your successful launch!

Your team is now live and ready to rock.

We'll check in next week to see how things are going!

Configuration

Channel Selection

In Slack action config:
  1. Select channel type:
    • Shared channel (customer workspace)
    • Internal channel (your workspace)
    • Direct message (use sparingly)
  2. Choose specific channel from dropdown
  3. Set message visibility (all members vs specific users)
[SCREENSHOT: Channel selection in action config]

Message Formatting

Supported Slack markdown:
*bold* _italic_ ~strikethrough~
`code` ```code block```
> quote
• bullet lists
1. numbered lists
:emoji:
[links](https://...)
Thread variables work in Slack:
Hi {{primary_contact_name}}!

{{company_name}} just completed {{milestone_name}}!

Best Practices

Use Emojis

Slack culture embraces emojis—use them!

Keep Messages Short

Under 300 characters for mobile readability

Link to Portal

Always include portal link for details

@Mention Carefully

Don’t spam @channel or @here unnecessarily

Celebrate Wins

Use Slack for positive updates and milestones

Match Tone

Casual, friendly tone appropriate for Slack

Troubleshooting

Cause: Thread bot not invited to channelSolution: Invite @Thread bot to channel in Slack, retry
Cause: Lost permissions or token expiredSolution: Disconnect and reconnect integration
Cause: Wrong channel selectedSolution: Verify channel name, resend to correct channel

Next Steps