Skip to content
Page guideCustomers & addressesDispatcher

Addresses

The address book of every customer: totals, attention chips, filters, columns, the address panel, row and bulk actions, merging duplicates, the postal code check and importing addresses from CSV.

6 min readLast updated
On this page

Addresses lists every saved pickup and delivery address of every customer, with its pricing zone, defaults and how often orders use it. It needs addresses:read (every role except Warehouse Manager). Adding and importing need addresses:create, changing needs addresses:write (Admin, Operations Manager). For the how-to see Use the address book.

A link to a single address (/addresses/ADDR-…, for example from the command palette) opens the owning customer's Places page.

At a glance

AreaWhat it shows or does
HeaderCheck postal code, Clean up with AI (addresses:write, when the AI assistant is on), Import CSV and Add address (both addresses:create).
TotalsTotal addresses, Pickup (active), Delivery (active), Favourites, Unverified zone (outside all zones). Each card opens the matching filter.
ChipsFavourites; needs attention: Missing coordinates, Outside zones, Duplicates.
ToolbarSearch addresses... (matches the address, city, postal code or contact), filters, columns, export.
TableOne row per address, with a ⋯ menu. Click a row for the address panel.
Bulk barAppears when you tick addresses.

Header buttons

  • Check postal code: type a Postal code (M5V 2T6 or 11201) and click Check to see which pricing zone an address there would fall into.
  • Clean up with AI: opens Address book cleanup: the AI checks the whole book one address at a time and suggests fixes as it goes (duplicates, values in the wrong field, typos), next to the instant rule-based quick checks. Hidden when the AI assistant is turned off for your company, isn't in your plan or the monthly AI budget is used up.
  • Add address: Which customer is it for? Pick the Customer (addresses live in a customer's address book so dispatchers and the portal can pick them on orders), then fill the address form (below).
  • Import CSV: see Import addresses below.

Attention chips

ChipMeaningFix
Missing coordinatesNo map position: distance-priced quotes and routes can't use them until it is fixed.Edit the address and pick it from the address suggestions, or correct the street so it can be found.
Outside zonesThe postal code is not in any pricing zone: orders need a quote.Add the postal code to a zone in pricing, or price those orders by hand.
DuplicatesSame customer, same street and postal code.Merge duplicates.

Filters

All types (Pickup and delivery, Pickup only, Delivery only), All statuses (Active, Inactive), All customers, All zones (with counts). Filters and search are kept in the page address.

The table

ColumnShows
AddressLabel, a star to favourite it (addresses:write), and the full address.
CustomerThe owner.
Used forPickup and delivery, pickup only, delivery only.
ZoneThe pricing zone, or outside zones; a "location needed" badge without a map position.
DefaultsDefault pickup and / or delivery for the customer.
StatusActive or Inactive.
OrdersHow many orders used it.

Empty: "No addresses yet". The toolbar export includes ID, customer, label, street, suite, city, province, postal code, zone, type, status and orders.

Row ⋯ menu

All items except View details need addresses:write.

ItemWhat it does
View detailsOpens the address panel.
Edit addressOpens the address form.
Add to favourites / Remove from favouritesStars it.
Set as default pickup / Clear default pickup, Set as default delivery / Clear default deliveryThe address the order form prefills for this customer.
Activate / DeactivateInactive addresses can't be picked for new orders.
Merge duplicatesShown when duplicates exist.
DeleteRemoves it, with an undo toast. Addresses used by open orders, billing addresses and a customer's last address are kept and reported.

The address panel

Shows "Location needed" when the address has no map position (distance quotes, routes and the driver's GPS check need it), a duplicates warning with merge, Customer, Site contact, Instructions, Receiving hours ("Any time" when none), Service time, Used (orders, last used), Defaults, Orders using this address (number, pickup or delivery, total, status), GPS check at this address (empty = the company or customer rule; use it when drivers stop far from the pin, such as a loading dock or a campus) and Edit address.

The address form

Every field is visible at once, in three parts: Contact, Address and Other information (side by side on a wide screen). A billing address has only the address fields and a Label.

The customer's settings can make Company name, Contact name, Phone, Email, Suite, unit or dock and Special instructions required (company default and per customer: Address fields in Customer experience or the customer's Settings tab). A required one is marked *; saving without it says "Required for this customer", also when editing an older address. Billing addresses, CSV imports and the API are not checked.

FieldRequiredNotes
Company nameNo, unless the customer requires itShown in address lists. Blank = street and city.
Contact name, Phone, EmailNo, unless the customer requires it
Street addressYesPicking a suggestion fills the fields and sets the map position. A typed address is placed on the map when you save.
Suite, unit or dockNo, unless the customer requires it
City, Province (State for a US address), Postal code (ZIP code)Yese.g. Mississauga, ON, L5B 3C2.
CountryNo
Used forNoPickup and delivery, Pickup only, Delivery only. A pickup-only address can't be an order's delivery.
Contact's languageNoDelivery texts and emails to this address.
Special instructionsNo, unless the customer requires ite.g. "Ring the bell at dock 3".
Receiving hoursNoDays with Opens and closing times. Copied onto orders; a delivery window that misses them is flagged.
Service time (min)NoMinutes a stop here takes. Empty = the customer's or fleet default.
Default shipping addressNoThe customer's default for new orders.

Bulk actions

Activate, Deactivate, Merge (two or more addresses of the same customer) and Delete need addresses:write; Export is for everyone. Merge asks you to choose the address to keep: the others are removed and their order counts, defaults and favourites move to it. Past orders keep their own copy of the address.

Import addresses

Import addresses from CSV: pick the Customer, then a CSV file or Or paste CSV (Download template gives the headers). Map each column (Label, Street address, Suite / unit, City, State / province, Postal code, Country, Used for, Site contact, Contact phone, Contact email, Instructions) or Ignore column. A street column is required; at most 200 rows per import. Check rows shows Row, Address and Result; then Import n rows (or Import n valid rows only). Download skipped rows gets the rows that failed.

Good to know

  • Orders keep a snapshot of their addresses: editing or deleting an address never changes existing orders.

Still stuck?

Tell us what you were trying to do. A person reads every message.

Contact us