Managing RoutesCover Shift

Cover Shift

Recruit drivers by text to fill an open shift when a route is unassigned or a driver rejects it.

This flow lets you fill an open shift — whether a driver rejected a route or the route was never assigned a driver — by texting eligible drivers and letting them claim it.

Starting the flow

Click Cover Shift in the Edit Drawer of an upcoming route to start.

Screenshot of Cover Shift button
Screenshot of Cover Shift button

The recruitment flow

Enter reason for callout

Only shown when recruiting for a route that isn't already rejected by a driver . Enter the reason for the callout.

Select drivers

Choose which drivers to recruit. Only drivers eligible for the route are shown.

Work in progress: this page will also show each driver's current-week shift hours and rank drivers from lowest to highest hours.

Edit the text message

Review the text template that will be sent to selected drivers. You can modify it — for example, to add an incentive for picking up the shift (extra pay, etc.).

Review responses

See how drivers have responded to the recruitment text. Once you have acceptances, select one of the drivers who replied yes to assign them the route.

You can also navigate back to the Select drivers page to recruit more drivers.

Text message behaviors

Driver responses

Once a recruitment text goes out, a driver can reply:

  • Y — to say they're available for the shift
  • N — to decline

If a driver replies Y, they receive:

Received, [Name]. You're on the list for the [Route Type and Time] shift on [Date]. We'll confirm shortly.

If a driver replies N, they receive:

You have opted out of the [Route Type and Time] shift on [Date].

Management notifications

When a driver accepts, every management contact on file receives a text:

[Route Block ID] [Driver Name] opted into the shift recruitment for [Route Type and Time] shift on [Date].

Confirming a driver

Once you select a driver to assign the route to:

  • The selected driver receives a final confirmation text:

    Confirmed, [Driver Name]: [Route Type and Time] shift on [Route Date]. Check Relay for full details — may take a few minutes to update.

  • Every other driver who responded receives:

    The [Route Type and Time] shift on [Route Date] has been filled by another driver. We'll notify you of the next available pickup.

Canceling the recruitment

If AFP management cancels the recruitment flow, every driver who was originally texted receives:

The [Route Type and Time] shift on [Route Date] is no longer available. We'll notify you of the next available pickup.