INSIGHTTECHNOLOGY

YOUR PRIVATE WORKSPACE

A clearer view
of every job.

Sign in to manage site visits, quotes and invoices.

Customer login / register

Private access · Your Raspberry Pi

JOB DETAILS

New job

Both dates can be backdated. Set the actual start date first, then a completion date on or after it. Job age runs between these dates.

Quote & cost

Completion & invoicing

Mark the job as complete to show the engineer’s report and PDF export.

My profile

Contact details are for your profile. Assignment email addresses remain configured as shown below.

Change password

Leave both new-password fields blank to keep your password. Changing your login or password signs out all sessions.

Your automatic engineer signature

Use a cropped image of your own signature. It will be added automatically to future PDF exports. Customer signatures are left blank.

Set up assignment emails

This version sends through the Google account for sales@itsuffolk.com. Kevin’s jobs go to sales@itsuffolk.com; Steve’s go to smgproperty@hotmail.com. “Other” has no email destination.

  1. Sign in to that Google account and enable 2-Step Verification.
  2. Open Google App Passwords and create one named Insight Job Desk. If unavailable, check your Google Workspace administrator’s policy.
  3. On the Pi, open a terminal in the installed insight-job-desk folder and run .venv/bin/python app.py email-setup. Enter the 16-letter Google app password at the hidden prompt, not your normal Google password.
  4. Run sudo systemctl enable --now insight-job-desk-email.
  5. Check with .venv/bin/python app.py email-status.

Setup sends no email. Future new assignments or reassignments queue a notification. Existing jobs are not emailed automatically. “Email accepted by Google” confirms SMTP acceptance, not inbox delivery.

Google’s app-password help