Store links in Slack and Teams

An internal rollout is the one case where every recipient is on a managed device and half of them cannot install anything.

6 August 2026 ยท PAD team

Behaviour

Slack on iOS opens links in an in-app browser by default, with a setting to use Safari instead. Teams behaves similarly. Both mark their user agents, so detection is possible where you control the page.

The internal rollout case

Announcing a company app in a channel means a hundred people tapping the same link within an hour, mostly on managed devices with restrictions you do not control. A store link that fails silently produces a support queue rather than installs.

Managed devices

MDM profiles can block the App Store entirely, redirect installs through a corporate catalogue, or restrict which apps may be installed. None of that is visible from your link, and no routing fixes it.

For internal apps the right answer is usually the MDM catalogue rather than a public store link. For customer-facing apps announced internally, a routing link is the pragmatic choice.

Unfurling

Both platforms generate a preview from Open Graph tags. A raw store URL produces a sparse card, while your own domain lets you control what the announcement looks like, which matters more in a work context than people admit.

One address with a proper preview card and an escape for the default settings.

Create a link

Related