Your dashboard. Pick a section.
🏈 Agents Tracking
allagentreports.com, right here inside the portal.
If the frame stays blank, the site is refusing to load inside a frame — use “Open the site directly ↗” above.
Employees
Time tracking, tasks, and private performance remarks. No SSNs or bank details are stored here — those stay in Gusto.
Customers
Service plans, site notes, job history, and quotes.
Jobs
One customer, one service, one date, the crew assigned. Time and remarks hang on jobs.
Tasks
Every assigned task across the crew.
Inbox
Appointment requests and reviews from the public website.
Appointment requests
Reviews
Time Lock
Time goes in here — an employee logs his own, or the owner adds it for him. The owner verifies it later.
Sport Pick of the Day
Your pick, on the record. Owner only.
Remarks
Your opinion on each employee's performance. Private to you, the owner.
Work Schedule
Who works, when, and where.
Mileage
Work drives, logged per trip. Amount owed is miles times the rate on that trip.
Instructions / Guidelines
How the work gets done. Written once, read by the whole crew.
Required Tools
The basic tools each job takes. No showing up empty-handed.
Routine Home Maintenance
The recurring work that keeps a home right. On a rhythm, not on a rescue call.
Adding Employee Instruction
The standing recipe. Same five steps for every new employee. Nothing ever gets rebuilt.
Step 1 — Add him in the portal
You are already here. Go to Employees → + Add Employee.
Fill in his name and his Google sign-in email. Set status to Active. His app switches start with everything ON — leave them, or trim them right there. Save employee.
Step 2 — Put his email on the door (Zero Trust)
Open: one.dash.cloudflare.com
Access controls → Applications → open the app named portal → Policies → open the Employees policy → add his email as another Email value (selector: Email — never Email domain) → Save policy.
Then scroll down and tap the blue Save for the application itself.
⚠️ BOTH saves, every time. The policy save alone does nothing — skipping the application save is the mistake that bounced the test login on Oct 31, 2026.
Step 3 — Add him as a Google test user
Open: Google Cloud — Audience page
Scroll to Test users → Add users → type his same email → Save.
This step exists only while the Google app is in Testing. If the app is ever Published, skip Step 3 forever.
Step 4 — Verify his email for notifications (Email Routing)
Open: Cloudflare dashboard → Compute → Email Service → Email Routing → Destination addresses → Add destination address → his email.
He opens that inbox and clicks Cloudflare's verification link. The status must read Verified.
This is the free gate for his task emails: the portal only emails verified addresses at no cost. No verification, no task notifications for him.
Step 5 — His first login
He opens portal.handymeisteroc.com → taps Google → signs in with the Google account from Step 1.
He lands on his Employees Portal with exactly the apps left on for him.
Adjusting his apps later
Employees → his name → Portal access — what he sees → flip the switches → Save access. You will see "Saved ✓". Takes effect on his next load. No rebuild, no new package.
The apps: Agents Tracking · Employees · Customers · Jobs · Tasks · Inbox · Remarks · Work Schedule · Sport Pick of the Day · Mileage · Instructions / Guidelines · Required Tools · Routine Home Maintenance · Adding Employee Instruction · Fire 22 · Pro League · SBO.
Removing a man
1. Employees → his name → set status Inactive (or delete the record).
2. Zero Trust → portal app → Employees policy → remove his email → Save policy → Save the application.
3. Google Cloud → Test users → remove his email.
4. Email Routing → Destination addresses → remove his email.
Forms
Every company form in one place. Name it, file it under a category, drop the link.