Esper Features

What is Seamless Provisioning?

July 11, 2024

Learn More

Seamless Provisioning is a way to bake the provisioning process directly into your Android build so it happens automatically at first boot. If you use a custom AOSP operating system on your enterprise devices, Seamless Provisioning is a truly hands-off way to provision those devices. 

How does Seamless Provisioning work?

With Seamless Provisioning, Esper works with whoever builds the OS — whether that’s you or the device manufacturer — to integrate the Seamless Provisioning Repository into the OS (this is natively supported in Esper Foundation for Android). Additionally, we make sure that the Esper agent running on the device receives the appropriate permissions required to function automatically on boot. Esper is Android version agnostic, so as long as you are on Android 6.0+, you can implement Seamless Provisioning. 

Once you have an image built with Esper Seamless Provisioning enabled, all you need to do is flash it onto your device like a regular stock OS image. You’ll note the serial numbers of these devices so you can add them to the appropriate Blueprint in the Esper console, then they’re ready to be shipped to the deployment location.

A gif of seamless provisioning with Esper
Seamless Provisioning with Esper

Once the device boots for the first time, it immediately loads (and updates) the Esper agent, connects to the preconfigured Wi-Fi access point (this is added when compiling) and communicates with our cloud to load the appropriate Blueprint that its serial number is associated with. It then provisions using that Blueprint and within a couple minutes the device is ready for use. You can see the entire process, from boot to fully set up, happen in the GIF above.

It doesn’t stop with provisioning, either

While seamlessly provisioning devices is nice, integrating this feature into your AOSP devices has benefits that extend past the first boot: 

  • Access to features that require elevated privileges, such as remote control, mobile data toggle, configuring APNs as well as configuring any other setting within the OS remotely using our Custom Configuration API is available using Seamless Provisioning. 
  • Seamless Secure Remote ADB: while all devices can use our Secure Remote ADB feature, with Seamless Provisioning, you no longer have to connect the device to a computer using USB in order to set it up for remote ADB access. This makes the process truly seamless and accessible for remote debugging with access controlled via the Esper Console. 
  • The ability to factory reset and reconfigure devices deployed in the field remotely. Since the Esper agent is embedded within the OS of the device, triggering a factory reset from the Esper Console would no longer leave the device inaccessible or prevent it from being repurposed for unauthorized use. With Seamless Provisioning, you can switch a device’s blueprint to provision it to a completely new configuration and purpose.

Have questions about Seamless Provisioning or think it might be a good fit for your fleet? View the Seamless Provisioning documentation here or get in touch with us today. 

Talk To Us

Keep Exploring

October 3, 2025

8 Android Device Provisioning Methods

December 3, 2024

Android Developer Tools on the Esper Platform

Esper is Modern Device Management

For tablets, smartphones, kiosks, point of sale, IoT, and other Android, iOS/iPadOS, Windows, and Linux edge devices.

Kiosk mode

Hardened device lockdown for all devices (not just kiosks)

Explore Kiosk Mode

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

App management

Google Play, Apple App Store, private apps, or a mix of all three

Explore App Management

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Device groups

Manage devices individually, in user-defined groups, or all at once

Explore Device Groups

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Remote tools

Monitor, troubleshoot, and update devices without leaving your desk

Explore Remote Tools

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Touchless provisioning

Turn it on and walk away — let your devices provision themselves

Explore Touchless Provisioning

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Reporting and alerts

Custom reports and granular device alerts for managing by exception

Explore Reporting & Alerts

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript