Slack & Teams Integration
Connect Slack or Microsoft Teams to deliver MentorStack notifications where your team already works
Connecting MentorStack to Slack or Microsoft Teams routes key notifications — match assignments, meeting reminders, goal completions — directly into the tools your people use every day. Higher visibility means better engagement.
Note
Slack and Teams integration is available on the Starter plan and above.
What gets sent
| Notification | Who receives it |
|---|---|
| New match assigned | Both mentor and mentee |
| Match accepted | Both participants |
| Meeting scheduled | Both participants |
| Meeting reminder (24h before) | Both participants |
| Meeting recap ready | Both participants |
| Goal completed | Mentor + admin |
| Engagement nudge (at-risk match) | Admin |
Users can adjust which notifications they receive individually in their account notification settings.
Connecting Slack
- Go to Settings → Integrations → Slack
- Click Connect to Slack
- Authorize MentorStack in the OAuth flow — you'll be redirected to Slack to approve
- Select the workspace to connect
- Click Save
Once connected, MentorStack can send direct messages to any Slack user whose Slack email matches their MentorStack account email.
Note
MentorStack sends direct messages, not channel posts. Members receive notifications in their own DMs, not in a shared channel.
Connecting Microsoft Teams
- Go to Settings → Integrations → Microsoft Teams
- Click Connect to Teams
- Sign in with a Microsoft account that has permission to install apps in your Teams tenant
- Approve the permissions in the Microsoft OAuth flow
- Click Save
MentorStack uses the Teams bot framework to send chat messages to individual users.
User matching
MentorStack matches members to Slack/Teams users by email. If a member's MentorStack email doesn't match their Slack or Teams email, they won't receive chat notifications (they'll still get email). You can update a member's email in Members → [member] → Edit profile.
Disconnecting
To remove an integration, go to Settings → Integrations, find the connected service, and click Disconnect. Notifications for that service will stop immediately and fall back to email.