Your Complete Guide to the Amazon Flex App

Flexible earning opportunities are endless these days for just about anyone with a smartphone and a car, but not all apps are made equal. If you want to figure out if the Amazon delivery driver job is right for you, you need to know how the Amazon Flex app works from the initial installation to your first package drop-off.

If you haven’t heard of Amazon Flex already, it’s a delivery driver program that allows independent contractors to earn on their own schedule, using their own vehicles. Amazon Flex drivers play an essential role in supporting the company’s full-time operations by picking up shifts when demand is high — all while earning some of the highest hourly wages in the gig economy.

But no matter how enticing the job description may sound, the app interface can make or break the driving experience. We’ll guide you through everything you need to know about using the Amazon Flex app.

Jump to:

What Is the Amazon Flex App?

The Amazon Flex app is the platform that the program’s delivery partners use to manage and complete their delivery shifts, as well as their earnings and account information. Just like the Uber Driver app or Postmates Fleet app, this mobile app is the essential tool for anyone who wants to make money on the platform.

Before we get started, be aware that the Amazon Flex app is known to be a bit buggy, despite being run by one of the biggest brands in the world. If you’re following along and run into any glitches along the way, you may need to stop and try exiting and re-entering the app, uninstalling and re-installing the platform, or contacting Amazon Flex support if all else fails.

How to Download and Install the Amazon Flex App

Not every smartphone is compatible with the Amazon Flex app. In this section, we’ll explain what phone models are actually able to run the platform properly, as well as how to download and install the app on iOS and Android.


Amazon Flex requires Apple users to have smartphones that run on iOS 11.0 or newer. iPhone 5s and newer models usually qualify.

As long as you meet this simple requirement, installing the app is a breeze. Just head to the Amazon Flex listing in your App Store and tap “Get.”

Note: The App Store listing does state that a minimum of iOS 13.0 is needed to run the app, so it’s possible that Amazon’s written smartphone requirement is outdated.


Android eligibility is a bit more specific. To be compatible with the Amazon Flex app, your Android phone must:

  • Run on Android 6.0 or newer
  • Have a 2 GB or higher RAM memory
  • Have a camera with flash
  • Offer GPS location services
  • Have a SIM card

If you meet these requirements, you can move on to this Android app download process, which is slightly more complex than the usual Google Play store download:

  1. Head to If the link isn’t working for you when using your smartphone, make sure to contact Amazon Flex support for assistance.
  2. Tap “Download Android App.” Your phone may ask you to confirm that you want to download the file.
  3. Head to your phone’s security settings to turn on “Unknown Sources.”
  4. Head back to your Files or Downloads app and tap on the Amazon Flex app you just downloaded to proceed with the installation.

Signing Up as an Amazon Flex Driver

The Amazon Flex app is actually the only place where you can sign up to become a driver for the delivery service. Luckily, the in-app sign-up process is very straightforward, as long as you meet all the basic Amazon Flex requirements.

When you’re ready, just tap “Create an Account” at the bottom of your app screen. Then, log in with an existing Amazon account or submit your name, email address, and preferred password.

Provide the permissions requested by the Amazon Flex app, then tap “Get Started” to answer some qualifying questions, which will include your ZIP code, availability, and vehicle type.

If you’re eligible, you’ll be able to continue on and provide your required documents, tax information, and bank account information before approving a background check. If the Amazon Flex gig is not available in your area, you’ll be able to join a waitlist.

How to Schedule Amazon Flex Delivery Blocks

As soon as you’re fully approved and logged in to the Amazon Flex app, you’ll be able to use the platform to schedule your first delivery blocks. These are work shifts that run between 2-6 hours long and are available all seven days of the week. All Flex drivers are required to book available blocks in advance to be able to deliver and earn, since it’s not a fully on-demand platform (though some last-minute shifts may be available).

To schedule delivery blocks, just head to the “Offers” section of your app and tap on the blocks you want, then swipe to accept. Before you do so, the app will allow you to review:

  • The delivery block date and time frame
  • The city — you’ll usually just see available blocks in your area
  • Your estimated pay

You can also filter shifts based on your availability.

When you do accept a delivery block, it will appear in the “Calendar” section of the Amazon Flex app. If you can’t make a shift, make sure to tap into the correct shift in this section and tap “Forfeit shift” at least 45 minutes before the start time. You may be penalized if you cancel too late.

Completing Deliveries on the Amazon Flex App

An hour before your shift is scheduled to begin, the Amazon Flex app will display your starting location. To get there, the company recommends using its in-app navigation to get there, but many drivers prefer to simply pull up their preferred navigation app, as Amazon Flex’s directions aren’t always as intuitive as those on other platforms.

When you get to the pick-up location — which is usually a designated delivery station, Amazon Locker, or warehouse — follow any signage as necessary, then tap “I’ve Arrived.” An employee will then greet you and scan your arrival code, then direct you to the delivery items you need to pick up. Use your app to scan packages and load your vehicle.

Once you’re done loading your car, you’ll see your assigned delivery route on your Amazon Flex app. During the delivery process, you must use the in-app navigation to be able to follow the route and complete deliveries.

When you arrive at each drop-off destination, you’ll just need to scan the right packages and select where you’re leaving the package. You will need to take a picture of the package if you’re leaving it unattended, or get a signature if you’re leaving it with someone other than the customer. Then, just continue on with your route until all deliveries are complete.

Additional Details and Features

There are two modes of operation in the Flex app: regular navigation and in-navigation. They are similar, but while in the in-navigation mode, you have additional functions that assist in making your deliveries.

Amazon Flex App: Regular Navigation

While not in-navigation, you have your regular menu. The bottom portion of this menu is static and doesn’t change. This should look the same, regardless of if you have the iPhone or Android version of the app.

Amazon Flex app dashboard screenshot Home

The Home button does exactly what you would expect: It takes you to the first screen after you sign in. It displays your next scheduled block and also includes a swipe menu to view other blocks you have coming up. Also included on the home screen are buttons to “Check for Available Blocks” and “Update My Availability.”


The offers screen displays available on-demand blocks and your reserve blocks. You can see a range of block types, including Amazon Packages, Amazon Restaurants, Prime Now, and Amazon Fresh. On occasion, the app will send a push notification when blocks are available. When you find a block you want, it’s simple to accept it. Click on the block and it will ask if you want to accept.

It is important to use caution when “fishing” for blocks. Most will alternate tapping between where blocks appear and the refresh button. After highlighting a block, the refresh button becomes the accept button so if you’re not watching closely, you could easily accept a block you do not want.

Screenshot of Offers section within the Amazon Flex app


The Calendar button opens your availability screen, and days that are greyed out are unavailable. A day with an orange dot indicates that you have a block scheduled for that day.

When you click that orange dot, it displays the information regarding the scheduled block and also offers a “Forfeit Block” option. If you cannot make a scheduled block, it is important to forfeit at least 45 minutes prior to the block start. If you forfeit within 45 minutes, you may receive a computer-generated email that acts as a slap on the wrist. If this occurs frequently, you could be deactivated.


This will open a screen displaying information about the blocks you have completed and the earnings you will receive. Deposit information will also be displayed. Deposits are made on Tuesdays and Fridays. Blocks completed Friday through Monday are paid on Tuesday. Blocks completed Tuesday through Thursday are paid on Friday.

If you need more information regarding earnings or deposits, you can click on any of the specific entries. This will open a screen that gives you an option to report a problem. When using this option, it will ask which email client you wish to use. Always use the email account you used to sign up with Flex.


Changes to your address, email, bank accounts, phone number, tax status, and licensing all need to be completed in this section of the Amazon Flex app.

In this screen, you can also click “Check for Updates.” It may be several weeks between updates or it may seem like they come every other day for a block of time. Programmers will add features that affect the app’s stability, so they have to add more updates or remove features to keep things running efficiently.

At the bottom of this screen, you have the option to sign out of the app. On occasion, you will need to sign out and sign back in to properly access an update you know is waiting. If your app seems overly slow or glitching more than normal, you may have a pending update. Sign out and sign back in, and if that doesn’t help then clear the cache.


You know those pesky videos you watched when you first signed up for Amazon Flex? Those videos are available for review in this section of the app.

You’ll likely not need to watch them, as most of the delivery process is pretty straightforward, but if you forget something you learned in training you can always go back to rewatch.


The Help screen within the Amazon Flex app opens up a list of different topics containing numerous FAQs. The last option in this list is a “Contact us” menu. When you use this feature, it will ask you which email client you wish to use to submit your issue.

Again, you must use the email you provided when you signed up for Amazon Flex to submit a request.

Screenshot of Amazon Flex help section of the Amazon Flex app


The Feedback section baked into the Amazon Flex app is a feature most drivers take for granted. We should all use this much more liberally.

This feature provides drivers with the ability to let Amazon know what you think about the app and Flex program as a whole. If you have any suggestion to improve Flex, they really do want to know. The only way the programmers know how their app performs in real time is through feedback from the users. The only way programmers can correct a problem is if they know about it.

Leave Feedback section screenshot in Amazon Flex driver app

But this feature isn’t just for feedback for developers. If you have an idea or think the delivery process needs some help, reach out to let them know! Amazon is always looking to improve, and feedback from drivers on the front line is key.

Amazon Flex App: In-Navigation Features

When starting a delivery block, the navigation will open and dominate the Amazon Flex app. The everyday features are still present and accessible, albeit not easily so. It can be difficult to catch blocks for a later time while in-navigation.

Navigation within the Flex app is powered by Bing maps and most Flexers agree that it’s a less preferred platform for navigation. You are not required to use the navigation provided in the app, but GPS will continue to track your deliveries regardless.

You can use whatever navigation system you prefer, but you will need to manually enter the addresses. This can be time-consuming while on the road and can cause additional battery drain. Many drivers use alternate navigation platforms to drive to the route and in-app navigation while making deliveries. We prefer Google Maps or Waze.

Amazon Flex app welcome screen

In addition, a help menu appears in the upper right corner of the app screen. In this menu, you can call the customer, call support, trigger GPS location, mark a package undeliverable, and return items.

If you use the “Unable to deliver” or “Returns” function, another screen will come up asking for a reason.

Current Stop

This displays the next delivery address and contains all the functions necessary to successfully complete your deliveries. When starting your route, you’ll see the navigation screen and a driving time estimate. You may be presented with different routes and the app will automatically choose the fastest. When you’re ready to head for the delivery, simply click on “Start Travel.” Real-time navigation becomes active.

Screenshot of Travel section of Amazon Flex app

When you arrive at your destination, “You Have Arrived” will appear at the bottom of the screen. When you click on this, it will open to another screen where customer information will appear along with any delivery notes provided by the customer or other Flexers. Once you’ve located the package delivery and read any available information, click “Scan packages.” This will open the scanning function you used when you first picked up.

If you scan the wrong package or are not within a specific area, the delivery options screen will not appear. Often this is the result of having the wrong package or the physical doorstep is far from the GPS pin. If it is the wrong package, locate the correct package and it’s a simple fix. If you are outside of the specific delivery area, you’ll need to call support. This occasionally happens with new constructions or large apartment complexes.

Once you get the packaged scanned properly, a list of delivery options will appear. Use the option most appropriate for the delivery location you have chosen. If a household member is available, the app will ask for the name of the person you delivered to. If the delivery is unattended, you will be prompted to take a photograph in view of the package.

Deliver section of Amazon Flex app screenshot

If you deliver to a receptionist or doorman, the app will ask for a signature. In addition, you may have commercial deliveries. In cases such as this always use the “receptionist or doorman” option. This is the best way to cover all your bases.

When you use this option, it will ask you to enter the person’s name. At the bottom of the screen, you will see “swipe to sign.” When you do this, the app will switch to landscape and display a signature field for the recipient to sign. When you’ve captured the signature, simply “swipe to finish” and continue with your route.

It is important to note that you may have deliveries at two separate locations but show as a multiple delivery address. This happens when deliveries are close together. Be sure to deliver the correct package to the correct address.

When you have a “multiple delivery” address, select the package you wish to deliver first, scan it, and make the delivery. Do the same with the subsequent packages. If both deliveries have the same address but different names, make the delivery like you would any other package, but the app will not prompt you to take a picture.

It is not uncommon to have numerous deliveries in one apartment complex but different tenants. Make sure you’re delivering the correct package to the correct residence. Some leasing offices accept packages for their tenants and others have package lockers. Before arriving at the complex, quickly look up the complex on the web to see if they offer package concierge services. Taking a few minutes to research the complex may save you time.

After you’ve taken the picture and it is acceptable, swipe to finish and the app will move forward to the next delivery.

Today’s Itinerary

When you navigate to this section within the Amazon Flex app, the first thing you will see is the list of the delivery addresses contained within your route. Some addresses may show if it is a multiple delivery.

Your map feature in the itinerary shows you the delivery locations located on a map. The deliveries are numbered via pins on the map. It is through this feature you may be able to identify a package that was misplaced into your route by accident. If you have a heavy cluster of packages and one package across town, it can be assumed that the package does not belong in your route.

Kindly point out the issue to the dock worker and hand the package over. It’s often easy to identify an errant package via routing numbers at the distribution center. If you find one of these packages in your route once you’ve left, it’s your responsibility to deliver the package. Always check the map before you leave the distribution center.

Amazon Flex app itinerary screen

The summary is equally important when you first begin your route. This option shows you the number of deliveries you have left to do and the number of packages remaining. Make sure the number of packages scanned into your app equals the number of packages in the route.

It’s not uncommon to be within one or two packages of the route totals, but if you have three or more in your itinerary, it’s probable that you missed scanning some of the packages. If you’ve already loaded the packages into your vehicle, it may be difficult to identify which packages are not scanned into the app. Be vigilant as you make your deliveries.

Amazon Flex app driver screenshot

This feature is also helpful when nearing the end of your route. When you have less than 10 deliveries left, count the number of packages you have remaining in your vehicle. Make sure the number of packages waiting to be delivered in your vehicle matches the number remaining in your app. If you have more than what the app shows, it’s likely that you missed a package while scanning.

Pick Up

The Pick Up feature in the app gives you access to scan in packages. There are several scenarios where you may need to use this feature. It’s straightforward and easy to use.

If your app crashes while you’re scanning your route at the distribution center, you’ll need to close the app and possibly restart your phone. Before restarting, be sure to clear the Flex app’s cache. When you’re able to sign in again, you’ll likely see the Current Stop screen. You’ll still need to scan in the packages remaining in your route. Use the Pick Up to do this.

When you come across a package while delivering that is not in your app, you’ll need to use the Pick Up feature. Scan in the package, swipe to finish, and continue delivering.

Occasionally, a package will not scan or may show assigned to another driver. In cases like these, consult with a dock associate if at the distribution center or call support while on the route. This is usually a simple oversight and easily corrected.

Frequently Asked Questions

The Amazon Flex app may be flawed in some aspects, but it offers a simple way to earn more money than the average independent contractor. To learn more about the platform, read these frequently asked questions:

Will I be able to see what I’m delivering before I accept a block on the Amazon Flex app?

The Amazon Flex app won’t tell you what exact items you’re delivering. However, your shifts will always be focused on a specific type of delivery, so you’ll know if you’ll be delivering standard packages or if you’ll be delivering groceries for Prime Now or Amazon Fresh orders.

How do I view how much I’ve earned from Amazon Flex deliveries?

All you need to do to review your earnings is head to the “Earnings” section of your Amazon Flex app. You’ll also see when you can expect to receive your payouts (which occur twice per week) for specific shifts.

Can I update my personal information if anything changes?

Yes. If you ever need to change your connected bank account, update your contact information, or otherwise make changes to your account, all you need to do is head to the “Account” section of your app and update where necessary.

Navigate Your Package Delivery App

The Amazon Flex app makes it easy to earn money from your own vehicle, just by having a smartphone in your hand. Its simple navigation allows you to quickly schedule delivery blocks and complete your pick-ups and drop-offs on a set route. Though the platform isn’t as advanced as many other delivery driver apps these days, it still allows you to make a decent living on a flexible schedule.

If you want a more traditional package delivery gig that lets you earn from your own car, but as an actual employee, learn how you can make up to $30 per hour as a UPS Personal Vehicle Driver on a full-time basis during busy seasons.

And if you’re looking for some other ways to earn money driving while being your own boss and setting your own schedule, check out our guides to the following topics:


  1. PrivateW PrivateW
  2. Anonymous
  3. Anonymous

Write a Comment