User Guide

Customers & Employees

The two address books everything else hangs off. A project needs a customer; a timesheet needs an employee. Getting these two right on day one saves a lot of correcting later.

Quick overview

Set these up first. You cannot create a project without a customer, and you cannot assign a task without an employee. Both screens are admin-only and unlock at the Starter plan.

Where to find it

Operations          (admin)
├── Customers
├── Employees
└── …

Customers

Open Operations → Customers. The list is searchable by name, email and phone.

Adding a customer

Click Add Customer. The form opens in a popup over the list — Save Customer or Cancel (or Esc) brings you back to where you were:

FieldNotes
NameCompany or person. This is what appears on estimates, invoices and project lists — write it the way you want it printed
EmailUsed when you send an estimate or invoice from Jobmand
Phone / CellphoneBoth are tap-to-call in the mobile app
NotesFree text — gate codes, dog on site, who to ask for
Active CustomerTick for current customers. Untick to retire someone without deleting their history
VendorTick for a supplier or subcontractor you pay — a lumber yard, a countertop fabricator, a sub. It makes them selectable as the payee in Payments → Add Manual Payment. A vendor stays in your customer list, so one company can be both a client and a supplier without being entered twice

Addresses

A customer can have as many addresses as they have sites. Each one takes street, city, state, ZIP and country, and one of them is flagged Principal.

Use Add Another Address for extra sites. The Principal address is what gets used as the default when you create a project or a route destination for this customer, and it's the one the crew's GPS button opens in Google or Apple Maps.

Tip: for a customer with several properties, name them clearly in the notes ("Unit 4 — rear entrance"). The address block is what the crew navigates to at 6am.

The five tabs

Click a customer to open their record. It's organised into five tabs:

TabWhat's in it
GeneralContact details and notes
AddressesEvery site, with the Principal one marked
ProjectsEvery job you've done or are doing for them
FinancialContract value, what's been paid, what's outstanding
PortalTheir access to the Customer Portal

Financial tab

Three numbers at the top answer "where do we stand with this client":

Below that, their contracts are listed with badges — Unpaid for a contract with an open invoice balance, Pending renew for a contract approaching its renewal date — followed by the full payment history.

This is the screen to open before you take another job from someone.

Giving portal access

The Portal tab controls whether this customer can sign in and watch their own jobs. Pro plan.

  1. Switch on portal access for the customer
  2. Set a portal username and password, or use Generate Portal Link
  3. Send them the link or the credentials

The generated link is shown once. Copy it before you close the panel — you can't come back and read it again. If you lose it, generate a new one; the old one stops working.

Other buttons: Reset Password when they forget it, and Revoke to cut access off immediately — useful when a job ends badly or a contact leaves the client's company.

Enabling access here is only half of it: you also choose which projects they see and what they see on each one, per project. See sharing a project.

Employees

Open Operations → Employees. Search by name, email, role or group.

Every person who signs into Jobmand — office or field, admin or crew — is a record here. Creating one is how you give someone a login.

Adding an employee

FieldNotes
NameShown on tasks, timesheets and the team roster
EmailThis is their username. It must be unique
PasswordYou set it. Give it to them directly; they'll use it on web and mobile
PhoneTap-to-call from the mobile team roster
RoleEmployee or Admin — see below
Interface languageEnglish, Spanish or Português — their personal default everywhere they sign in
GroupFree text, e.g. "Plumbers", "Crew B"
Hourly rateDrives earnings and project labour cost
Payment frequencyWeekly / Every Two Weeks / Monthly
Lunch discountTime automatically deducted from each shift
Allow clock-in with no projectLets them log "General Work" hours not tied to a job

Role

RoleSees
EmployeeDashboard, To-Dos, Timesheets, Messages. No customers, no money, no other people's hours
AdminEverything in the company, plus approving timesheets, creating tasks, and company settings

Admin is not a partial permission. There is no "admin except payroll". Anyone you make an admin can see every customer, every invoice, every employee's rate and every payment. Promote deliberately.

Pay settings

Three fields decide what an hour is worth and how much of it counts:

Changing the rate doesn't rewrite history. Hours already approved keep the value they had. A raise applies going forward — which is what you want, but worth knowing before you go looking for the discrepancy.

Groups

The group field is plain typed text, and it does real work: it's how you address a message to one trade or one crew, and how the roster is organised.

Spelling is the whole mechanism. "Crew B", "crew b" and "Crew-B" are three different groups, and a message sent to one won't reach the others. Agree on the exact strings and stick to them.

Employee detail

Clicking a person shows their rate, phone, pay frequency, interface language, lunch discount, whether they can clock in without a project, and their recent tasks — enough to answer most "what's going on with this person" questions without opening four screens.

Common workflows

Onboard a new crew member

  1. Employees → Add Employee — name, email, password, phone
  2. Role Employee; set their interface language
  3. Set hourly rate, payment frequency and lunch discount
  4. Type their group exactly as the rest of that crew is spelled
  5. Give them the email and password; have them sign into the mobile app and clock in once to prove it works

Take on a new customer

  1. Customers → Add Customer — name exactly as it should appear on invoices
  2. Add the site address; mark the main one Principal
  3. Add gate codes and access notes in Notes — the crew reads these on site
  4. Create their first project
  5. If they're the kind of client who calls for updates, switch on portal access and send them the link

Decide whether to take another job from a client

  1. Open the customer → Financial tab
  2. Check Outstanding and any Unpaid contract badges
  3. Look at the payment history — are they slow, or just currently mid-project?
  4. Check the Projects tab for how the last jobs went

Someone leaves the company

  1. Approve and pay any outstanding timesheets first — their history stays either way, but pay it while it's fresh
  2. Reassign their open tasks to someone else
  3. Change their password so the login stops working

FAQ & Troubleshooting

Can I delete a customer?
Untick Active Customer instead. Deleting would take their projects, invoices and payment history with them; deactivating keeps the record and gets them out of your active lists.
A customer has three sites. Do I create three customers?
No — one customer, three addresses. Projects pick the address they belong to. Three customers would split their financial picture into three.
The crew is navigating to the wrong address.
Check which address is flagged Principal — that's the one the GPS button uses by default.
I generated a portal link and closed the panel without copying it.
Generate a new one. The old link is dead the moment a new one is issued, so there's no risk in doing it.
Two people need the same email address.
Not possible — the email is the login. Give the second person their own address, even a simple one on your company domain.
An employee says the app is in the wrong language.
Set interface language on their employee record. That's their default everywhere. They can also change it themselves from the mobile app's Profile tab or the web top bar.
Why are this employee's hours always shorter than the shift?
Lunch discount is deducted from every shift automatically. Set it to zero if that isn't how you pay.
I raised someone's rate and old timesheets didn't change.
Correct and intentional. Already-approved hours keep the rate they were approved at; the new rate applies from now on.
Can I make someone an admin for just one module?
Not with roles alone — Admin is all-or-nothing within the company. Roles & Permissions lets you give anyone access to just the modules they need. If someone outside the company only needs to see progress, give them customer portal access instead.

Need help?

For training, access, or feature requests, contact your Jobmand admin. For bug reports include the screen name, what you clicked, what you expected, and what happened instead — with a screenshot if possible.