Downloading Tulip Apps

Tulip Apps on the App Store

Tulip lists all of it’s iOS mobile apps on the Apple Public App Store.

Tulip's Clienteling, Assisted Selling, LiveConnect, and Runner are displayed.

A link to our apps on the Apple App store are located here .

Installing Via MDM (Larger Deployments)

You may have a large fleet of devices that need to have Tulip pre-installed and configured. In this case, installing via an MDM (Mobile Device Manager) and Apple Business Manager is recommended.

Apple Business Manager

The Apple Business Manager portal is intended for organization-wide app distribution of production builds to devices that are enrolled in mobile device management (MDM).

ABM provides distribution access for both Custom Apps as well as Apps and Books.

  • Custom Apps are formerly known as B2B apps.
  • Apps and Books include public content available via the App Store.

All Tulip clients must have access to ABM that is integrated with their MDM of choice regardless of whether Tulip is distributing a custom app or a public version of an app.

Through MDM

Production builds can be distributed by the customer’s MDM after purchasing free licenses in ABM. Integrating a client’s MDM of choice with ABM is a straightforward process using the ABM documentation: https://www.apple.com/ca/business/get-started

Depending on the client’s MDM setup, production builds will need to be manually released when new versions become available. Some MDMs offer auto-deploy capabilities, but more than likely, clients will want to leave this disabled.

MDMs allow app distribution groups and automatic delivery of apps. Each customer should create one or more app distribution groups, apply the app configuration payload, and assign relevant apps to their app distribution groups in order to distribute Tulip’s production builds.

Apple’s Device Enrolment Program

Interested in having your devices pre-load Tulip, as soon as they are opened from their package?

Tulip supports Apple’s Device Enrolment Program to automate a zero-touch approach to app deployment. Tulip Apps can be distributed by a Mobile Device Management (MDM) tool.

Pre-configuring Tulip with Distribution

Tulip takes advantage of the Managed Configuration feature available to iOS applications distributed via MDM. Using this feature, Tulip Apps can be configured to automatically connect to an environment without individual setup. The MDM pushes a payload to the app which is loaded from UserDefaults on app startup via the special com.apple.configuration.managed key.

The payload contains the server URL as well as encrypted OAuth service credentials used to authenticate against Tulip’s APIs.

Adding this configuration depends on your MDM provider, but it is straightforward.

In the Managed Configuration section for your production device group, enter the following:

  • Key: EncodedConfiguration (an encrypted and encoded configuration value provided by Tulip)
  • Value (as a String): Value provided by Tulip

Please use this when configuring all of your Tulip Apps, as it does not vary between app types.

Apple Business Manager (Detailed Step-by-step)

Detailed step by step instructions for using ABM for distribution are below:

Apps available in the Public App Store are available under the Apps and Books section of the ABM.

The Apps and Books menu is shown.

By searching for Tulip Clienteling, Tulip Assisted Selling, Tulip LiveConnect, or Tulip Runner, a customer can then purchase free licenses for distribution in their MDM of choice.

A Buy Licences menu is shown underneath Tulip Clienteling.