Slack
Slack logoSlack · Feature trail

Email Classification for Slack Connect

2 posts · Oct 2020 – Jul 2021

What this trail covers

This thread tracks the evolution of Slack's email classification system, designed to predict whether an invited email address belongs to an internal employee or an external collaborator. Initial posts detail the foundational architecture and the challenges of accurately classifying emails at scale to guide users towards the appropriate invite mechanism (Workspace Invites vs. Slack Connect). This post details the Email Bridge feature, which allows invited users to receive notifications via email and respond to Slack messages using email alone, enabling collaboration before account activation. It also covers the architecture of the Email Bridge, including discoverability of invited users, an email interoperability service for sending notifications and routing replies, and lessons learned regarding gradual rollout, instrumentation, and turning a proof-of-concept into a production feature. Future work includes extending email reply functionality to existing users and delivering relevant Slack messages and team updates to invited users via email.

All Slack trails