[BR] Macropoint Tracking Integration
When some carriers uses macropoint tracking, the brokerage has to manage two tracking portals. They will set up tracking on the macropoint website and add the tracking updates manually to the Zuum Admin app.
Now we will be integrating Macropoint to the Zuum platform so the brokerage can manage it on one platform, rather than two.
1 As a user, I can track a load via macropoint and add that into the tracking page.
Replace ‘Driver being tracked by third-party GPS’ to a text button link
+ Macropoint Tracking
Once the user clicks
+ Macropoint Tracking a modal will appear, similar to logging a check call. It will include:
This is the ID Number field on the macropoint setup page
Autofill the textbox with the Load ID # but it should remain editable. This gives the option to add additional text if required
Driver Cell Phone
This is the same textfield where the user will input the ‘Drivers Number'. The driver should receive a text message to continue with macropoint tracking
Track For Date/Time
This is the ‘Start Tracking At’ on the macropoint page
For the timezone, make sure to have the time local to the location
example: Pickup is in NYC at 08:00. Dropoff is in LA at 20:00. Make sure that pickup 08:00 is in NYC time, and the dropoff 20:00 is in LA time.
This is the 'Track For' and 'Location Updates Every' on macropoint
Please display the cost in Admin, just like in macropoint
Note for Driver
This is the ‘Notes’ section on macropoint
This is the ‘Email Copies of Updates to’ on macropoint
Display the email in
Have the ‘Submit’ button disabled until the fields are filled
Once the Macropoint tracking has been setup, a new container with info will be displayed:
Driver’s phone number
Start Tracking date and time
Ping Timewill be updated to display the Tracking Perimeter (Track For and Location Updates Every)
Next to the Driver info, the status will display
Third Partyas source
Tracking Status - from macropoint
The tracking log will automatically update and display based on macropoint’s tracking. To keep in mind of the Pickup and Drop off status:
Pickup Arrived = At pickup
Pickup Departed = Pick up completed
Dropoff Arrived = At Dropoff
Dropoff Departed = Dropoff Complete = POD requested (automatically update status to POD Requested)
The Tracking log source will display ‘Macropoint’
If the driver updated the status, it will display: Driver
If the driver didn't update the status it will display: Macropoint
4 As a user, I can edit some tracking information.
If the user clicks
Editin the macropoint tracking container, the same setup modal will appear
Tracking perimeters will be disabled. These are uneditable. The user will have to stop the tracking and set a new one up.
This is how it currently functions on macropoint and will be translated here.
5 As a user, I can cancel and delete the macropoint tracking.
If the user clicks
Deletein the macropoint tracking container, a confirm modal will appear confirming this action.
If agreed, the macropoint container will disappear but the tracking log will be displayed
A new log should appear that the tracking has been deleted as a record