

With all these differences in channel type settings, you must use the new Conversations API instead of existing APIs like channels.*, ims.*`, and groups.*

Data retention settings may differ between teams.One workspace might set the channel as private, while the other workspace may set the same channel as public.It's best to make no assumptions about channel names and stick only with IDs. What's one workspace's #do-stuff is another workspace's #do-nothing. Channel settingsĪ channel between workspaces or organizations may have different settings on each workspace it's party to. How channels between organizations work Messages and filesĪll workspaces involved in a connected channel can read and send messages, share files, and access the history of shared channels. Slack Connect allows users of different organizations to chat, share files, and use apps with the same cozy ease that they use to communicate with their more immediate colleagues in their workspace. Teams use Slack Connect to communicate between workspaces, and organizations. Additional check required to access file info ( check_file_info)Ī channel is a bridge between teams that need to work together.Determining whether a user is external must be done implicitly.There's currently no way to find all channels shared with a specific external organization.Beware of frozen and disconnected channels.Beware of changing IDs on channels when a share is initiated.More than one workspace may be connected.Not all workspaces support Slack Connect.Technical considerations: supporting Slack Connect.How channels between organizations work.Designing your app to support Slack Connect.
#Slack multiple workspaces how to#
Otherwise, continue on to read about how to make sure your app handles Slack Connect gracefully. If you'd like to directly manage Slack Connect for your organization using an app, check out our documentation on the Slack Connect APIs. The Conversation APIs manages most of the complexity for you. While many apps, bots, and other integrations should continue to work with channels that have members from multiple workspaces and organizations, you may face unexpected quirks. You can talk to them without leaving Slack-or your Slack apps-behind. With Slack Connect, channels connect you to people working at other companies and organizations.
