User Guide

Introduction

abiGO is an application dedicated to drivers involed in event operations managed within the TMM platform. It is a communication channel between central dispatchers and drivers to manage shifts and transport jobs

Minimum requirements

abiGO is available for both iOS in the App Store and Android in the Play Store.

Android minimum requirements:

  • Android version 9 (Android verison 10 recommended).
  • 32-bit devices with x86 or ARMv7 (64-bit with x86_64 or ARM64/v8 recommended).
  • Support for Open GL ES 3.0 or higher.
  • 3 GB memory.
  • Adreno 4xx, Mali T7x or G7x graphics processing unit, or newer.

iOS minimum requirements:

  • iOS 13.
  • iOS ARM64 / 64-bit architectures incorporating Apple's A7 chip or newer (anything from iPhone 5s onwards).

First time login

Depending on your operating system and OS version, please note that some of the app permissions described below may be asked for at different times (or not at all).

Signing in

Drivers who will be working on an event managed using TMM will need to be entered into the system with the role of "driver" prior to following the steps below.

When you first load abiGO you are presented with two login options. For this document we will focus on the "SSO LOG IN" option. The following is a fairly standard log in process, so unless you get stuck you can skip ahead to the Event Selection section.

  • Enter your email address, or tap the QR code icon to scan your unique code.
  • Enter your password.
  • Tap "Sign On".

App Permissions

When starting abiGO for the first time there are a series of permissions that need granting for the application to work correctly. As mentioned earlier, some of these permissions may appear at different times. More specifically, permission for sending Notifications and for Activity sensors have been known to appear at different times depending on the OS being used.

Notifications

You may have already come across the "Allow abiGO to send you notifications?" message when you first started the app. abiGO needs to be able to notify when new shifts and jobs have arrived on your dashboard. If you accidentally selected "Don't allow", steps are provided at the end of the App Permissions section to correct this.

Turn on Location

abiGO is a navigation application that reports active-shift drivers' positions to TMM. It requires the highest permission level to run correctly. Depending on your operating system, giving this level of permissions can be a two-step process.

At the Turn on Location screen:

  • Tap the "TURN ON LOCATION" button.
  • A popup should appear with 3-4 options.
  • If you see the option "Allow all the time", tap it and proceed to the next Permission section.
  • If you don't see the option "Allow all the time", tap instead "While using the app".
  • A new page will open titled "Location permissions".
  • Tap the option "Allow all the time".
  • Press your phone's back navigation button to return to abiGO.

Physical activity

abiGO will only send your current location if it also detects that you're moving, therefore it needs permission to access to physical activity instruments in your phone.

HERE Collection (optional)

You will see a popup explaining that the map service used by abiGO would like to collect specific data about your surroundings. You can chose whichever option you're comfortable with.

Correcting permissions

As we learned above, abiGO requires permission to Notifications, Location, and Physical activity. If you're unsure if you have the correct permissions set on your device, the following is a guide on how to check, and to fix them.

Android

There are a couple of ways to access the app permissions setting on Android devices. Here is one method for fixing Notifications permissions:

  • Close abiGO so you are looking at your home screen.
  • Open your app drawer and look for the abiGO icon.
  • Long press the abiGO icon until you see a context menu.
  • Tap the option called "App info".
  • You will see a screen with many options.
  • Near the top of the option list you should see "Permissions". You might also see an option for "Notifications", but for the purpose of showing where other relevant permissions can be edited we will tap on the "Permissions" option.
  • You will see a new list of options. In this case we are looking for "Notifications", but take note of "Notifications" and "Physical activity" which are also found here.
  • Tap "Notifications"
  • In this final screen ensure that "All abiGO notifications" is toggled on.
  • If any further options are revealed, please make sure they are also in the on position.
  • You can now start abiGO again.

iOS

Coming soon

Welcome to abiGO - An Overview

The following is a quick overview of the main tab menu items (at the bottom of the screen) and side menu (the icon at the top left of the screen).

Dashboard

The dashboard is the central hub of abiGO. It is where you will receive all of your shifts and jobs throughout each event. Shifts and jobs at the top of the dashboard are either your current or next upcoming, followed by shifts and jobs in the future. We'll go into more detail about shifts and jobs later.

The navigator has similar functionality to other navigation tools. You are able to search for locations and initiate turn-by-turn navigation to them.

Side menu

The side menu is where you can access the application settings and help. You can also see the event you are currently working for, and the status of your current shift. When you are on a shift it is also possible to request a break from the clock icon.

Settings

This is where various application settings can be found. From this menu you're able to:

  • Change abiGO's theme (along with customising the look of the navigator map).
  • Change your preference to allow HERE's data collection.
  • Access your system settings for changing the app's permissions.
  • Switch between metric and imperial units.
  • Alter the navigator voice.
  • Other map related settings.

Shift Management

Before you can start doing jobs for an event you need to accept or receive a shift, which has been assigned to you by a TMM operator.

Receiving shifts

Notifications for new shifts are only sent to drivers who are not working in an active shift. This is to ensure that drivers remain focused on their current job - or the road, in the interest of safety. There are a two ways that you can receive a shift which are detailed below.

Without an acceptance request

If you are contracted to work an event, it is likely that there is an expectation and/or knowledge of your availability during the event. If you are not in an active shift and a TMM operator sends you a shift, you will receive a notification. The notification will take you to the dashboard where you can view details about the shift.

With an acceptance request

If you are not in an active shift and a TMM operator sends you a shift acceptance request, you will receive a notification. The notification will take you to the dashboard where you can view details about the shift. You have the option to accept or refuse the shift. Tapping either will let the TMM operator know what you'd like to do. If you refuse to accept a shift, the TMM operator will find another driver to accept the shift.

Anatomy of the shift card

If you are not in an active shift, the dashboard is where you can view your upcoming shifts. The top-most card is your next shift, followed by your future shifts.

The shift summary card includes the Date and Time of when your shift will begin. Followed by the depot that you need to go to to check-in to your shift.

Depending on whether the shift card is an acceptance request, you will may see an accept and refuse button.

The details button provides further information, such as the duration of the shift and the vehicle you have been assigned. Also note that while your shift has an end-time, this may differ from when you are expected to be back at the depot to drop off your vehicle and check-out of your shift.

Process for starting your shift

Your shift can't be started until you have reported to the depot and have been checked-in by the event manager. Depending on the organisation and event you are working with the details of this process can vary, so it is not detailed here and should be covered during orientation or training for the event.

Once you are checked-in the shift card will update to show the START SHIFT button. When you tap this button the dashboard change to focus on the jobs assigned to your shift, along with the end shift card.

At the top of the dashboard you will see which staging area you have been assigned to (along with a navigation quicklink) or, in the case of an allocated shift, the name of the person you're assigned to for your shift.

Process for ending your shift

Again, depending on the organisation and event you are working with the details of this process can vary, so it is not detailed here and should be covered during orientation or training for the event.

Job Management

Transport bookings

There are a few variants of this type of card, it is used to transport indivduals and groups. It is also used when an individual or group has exclusive use of a driver and vehicle.

During a job this card changes based on the current state of your journey. We'll talk about each in this section, but the initial card is as follows:

  • The name, or names, of the people or group who are being transported.
  • Details of the journey. Times and places for the origin and destination along with the estimated duration of the trip.
    • If booked for exclusive use, the duration will show how long the booking is.
    • If there is a vehicle checkpoint to pass through it will also appear here.
  • A reminder to leave on time.
  • The start button, to launch navigation.
  • Quick details about the number of passengers and luagage.
  • If further notes about the job are available a button will appear at the bottom of the card.

Transport booking job flow

When a transport booking becomes your current job, at the top of your dashboard, the card automatically calculates the time it will take to get from your current location to the pickup location.

A grey box will appear on the card with information about when you should start heading to the pickup location. When the timer reaches 5 minutes or less, the box will turn red to emphasise the limited time. When the timer shows 0 minutes, the message in the box will change to "Leave Now".

During the 5-minute lead-up to leaving for the pickup location, if you start moving, the box will turn green and prompt you to "start" navigation toward the pickup location.

Pressing the start button on the job card will open the navigator in turn-by-turn mode. You should then follow the on-screen and/or voice navigation instructions to arrive at the pickup location.

You can go back to the dashboard to review information about the current job at any time by the back arrow on the bottom navigation panel. You can return to the turn-by-turn screen by either pressing the "Continue navigation" button, or by pressing the Navigator tab menu item at the bottom of the screen.

You can confirm that you're at the pickup site before arriving using the tick button, however abiGO will automatically end turn-by-turn navigation when it detects that you are at the pickup location.

Once you are at the pickup location, abiGO will exit the turn-by-turn navigation screen and take you back to the dashboard. You will be presented with a prompt asking if you have picked up your passenger(s).

  • If you have picked up your passenger you can tap "Yes".
  • If you are not quite at the pickup location, you can continue navigation. Once you have arrived at the pickup location you will come back to this screen.
  • If your passenger hasn't shown up, you can tap "No show" and you will be asked to confirm before the job is cancelled.

Tapping "Yes" will open the navigator in turn-by-turn mode. You should then follow the on-screen and/or voice navigation instructions to arrive at the drop off location.

Again, you can switch back to the dashboard and can also confirm that you're at the drop off location at any point.

Once you are at the drop off location, abiGO will exit the turn-by-turn navigation screen and take you back to the dashboard. You will be presented with a prompt asking if you have dropped off you passenger(s). Clicking "Yes" will complete the job and show you a report of your journey and an oppourtunity to send feedback about the trip or your passenger.

The job card will change to an overdue job once the end time of the job card is 5 minutes in the past.

Client group activities, activity transfers

These types of jobs are very similar to regular transport booking, except that your passenger maybe part of, or all of, a group of people. They can be named people, unnamed people, or memebers of a team.

Exclusive use

With all of the above it is possible that an individual or group can be booked for exclusive use of your services for an amount of time. Again, the booking is very similar to a regular Transport Booking except that once you've picked up your passenger(s), there is a long delay before you need to drop them off at their destination. During this long delay your passenger(s) will let you know where they want to go, and where they need you to park.

Shuttle transfer

A Shuttle Transfer is another job which is similar to a regular Transport Booking, however there are multiple stops/waypoints from the orgin to the destination. When you "Start" a Shuttle Transfer the navigator will guide you to each stop along the way. Each stop is indicated on the map using a flag icon.

Custom job

When a custom job is pending in your dashboard you can either "Start" or "Decline" it. If you choose to decline the custom job you will need to provide a reason. Once the custom job has been started you can either "Complete" it or, if there's a problem carrying out the task, you can select "Cannot complete". If you are unable to complete a custom job you will need to provide a reason.

There are three different types of custom jobs.

Custom job without a location

When you receive a custom job without a location, it is usually just an instruction to do a task. An example of this could be, "Please vacuum the vehicle".

Once you have finished performing the custom job, tap "Complete" to move onto your next job.

Custom job with a single location

A custom job with a single location is useful for running errands that have one defined location. An (unlikely) example of this could be, "The President would like a Snickers bar delivered to his hotel". In this case the location shown on the custom job card would be the hotel location.

It is up to the driving where they get the Snickers bar from, but once they have it they are then able to navigate to the President's hotel using the location stated on the card.

Custom job with two locations

A custom jobs with two locations is also useful for running errands, however, this type of custom job is probably best suited for pickup and delivery of certain items (rather than people). For example, if a passenger has been taken to the airport, but they left their passport the reception area of the hotel. Perhaps it's too busy for the original driver to make the roundtrip on time, so the custom job might say "Pickup Jane Smith's passport from the Ritz Carlton hotel and deliver it to the information desk at the International Airport.

You would see two navigation options for each part of the job.

Context is important when receiving custom jobs, so ensure that the instructions and locations are clear when you receive them, and get in touch with the dispatcher if they're not.

Location backup

A TMM operator can assign you temporarily to another staging area to help with overwhelming demand at another location. A Location backup job will appear in your dashboard. As it reaches the job's start time, the card will disappear; and the name and link to your staging area (at the top of the dashboard) will change.

From this point, any jobs assigned to you by TMM operators will be at your new staging area for the duration of your location backup job.

Once the duration of the location backup is met, your staging area will revert to the staging area assigned to your shift.

Breaks

Breaks are assigned throughout the day by the TMM operators. They start automatically from the time stated on the Break card. If you experience a delay with a job that runs into your break time, you should call your TMM operator to let them know you're running late, so they can adjust your shift.

While on break, a progress indicator shows how much free time you have left.

You can finish your break by pressing the "Finish my break" button; This will let the TMM operators know that you are ready to receive new jobs.

Search and Event Locations

abiGO contains a basic location search along with filtered results for important Event Locations.

To search by event locations, tap the "Event locations" button.

In the rare case where event locations have been updated, it is possible to refresh your list of event locations by tapping the refresh button at the top of the page.

Event locations are automatically filtered by your cluster, so you won't see event locations that aren't relevant to you.

You can scroll the list of event locations or you can filter the list further by entering text into the search field.

Some event locations include transportation points, that will help guide you to precise pick-up or drop-off points at each location.

Tapping an event location or transportation point will give you directions and the ability to start turn-by-turn navigation.