Skip to content

My Jobs — Mobile View

View and manage your assigned jobs on mobile with admin-company visibility, subcontractor job visibility, and job alias support

Overview

The My Jobs page shows all jobs assigned to you in an easy-to-scan mobile-friendly format. See your scheduled work, pending tickets from contractors, and completed jobs - all organized by status. When you're logged in with an admin account, you'll also see jobs from your company's admin company (if one exists), ensuring you never miss work that's been assigned to your organization. If you're a subcontractor, you'll see jobs assigned to you directly plus jobs dispatched to any contractor companies you're a member of.

NEW: Subcontractor Job Visibility - When you have a contractor profile (as a subcontractor), the My Jobs list now shows jobs assigned to you via OTHER general contractors' rosters, not only jobs scoped to your own company. This ensures you see all work dispatched to you, regardless of which GC company created the job. The system pulls your CompanySubcontractor records and includes jobs where assignedSubcontractorId matches any of your sub profiles.

NEW: Mobile Bundle Compatibility - The job list now returns a jobs alias alongside the standard items array to ensure compatibility with older mobile app versions. Both fields contain the same data, preventing "undefined is not an object" errors in mobile builds that expect the jobs key.

NEW: Smarter Job Visibility for Admins - When you're an admin and your company has a linked contractor company (admin company), you'll automatically see jobs dispatched to that contractor company in your "My Jobs" list. This prevents work from being hidden just because it was assigned to the parent company instead of directly to you. The system checks both assignedTo (jobs assigned to you personally) and assignedSubId (jobs dispatched to your admin company) to surface all relevant work.

What You'll See

Pending Tickets Section

Shows work that contractors have dispatched to you but doesn't yet have a scheduled date. This section appears at the top when you have pending tickets and automatically hides when empty.

For Subcontractors: Pending tickets include work assigned to you via any GC's roster, not just tickets from your own company. If you're on multiple rosters, you'll see pending work from all of them here.

Scheduled Jobs

Jobs with scheduled dates, sorted by date (most recent first). Each job card shows:

  • Job number - Reference ID for the work
  • Customer name - Who the work is for
  • Property address - Where the work is located
  • Scheduled date - When the work is happening
  • Status - Current job status (Scheduled, In Progress, Completed, etc.)
  • Description - Brief summary of the work

For Admins: If your company has an admin company configured, jobs dispatched to that admin company will appear here even if you're not the direct assignee.

For Subcontractors: Jobs assigned to you via other GCs' rosters appear here, clearly showing which company dispatched the work to you.

Completed Jobs

Jobs marked as complete, showing your work history. Useful for referencing past work or verifying completion dates.

Job Visibility Rules

For Regular Team Members

  • See jobs assigned directly to you via assignedMemberId
  • See jobs created by members of your company

For Company Admins

  • See all jobs from your company (standard company-level access)
  • See jobs dispatched to your admin company via assignedSubcontractorId
  • See jobs you're personally assigned to

For Subcontractors

  • See jobs assigned to your contractor profile via any GC's CompanySubcontractor roster
  • See jobs from companies where you're a member (via companyId)
  • Jobs show which GC dispatched them so you know who you're working for

How It Works

Admin Company Lookup

When you load My Jobs as an admin:

  1. BlueClerk checks if your company has an admin company configured
  2. Pulls your company member records to identify admin role
  3. Finds jobs where assignedSubcontractorId matches your admin company
  4. Merges those jobs with your personal assignments
  5. Displays everything in one unified list

Subcontractor Lookup

When you load My Jobs as a subcontractor:

  1. BlueClerk finds your contractor profile ID
  2. Pulls all CompanySubcontractor records where you're listed (across all GC companies)
  3. Pulls company memberships for any contractor companies you're part of
  4. Finds jobs where assignedSubcontractorId matches any of your sub IDs
  5. Displays jobs from all GCs who have you on their roster

Mobile Compatibility

The API response includes both items (standard field) and jobs (alias for older mobile builds) to ensure all app versions can read the data correctly.

Tips

  • Pending tickets at the top - Always check this section first when you open the app
  • Admin visibility is automatic - No configuration needed if your company has an admin company
  • Subcontractor visibility is automatic - All GCs who add you to their roster will have their jobs appear here
  • Filter by status - Use the status filters to focus on specific job types
  • Search by customer - Quickly find jobs by typing a customer or property name

Questions

Q: Why am I seeing jobs I didn't create? A: If you're an admin and your company has an admin company, you'll see jobs dispatched to that admin company. If you're a subcontractor, you'll see jobs from any GC who has you on their roster.

Q: How do I know which GC dispatched a subcontractor job to me? A: Each job shows the dispatching company's name in the job details, making it clear who you're working for.

Q: Can I filter out subcontractor jobs from other GCs? A: Not currently - subcontractor job visibility is designed to show ALL work assigned to you, regardless of source, to prevent missed assignments.

Q: What if I'm both an admin and a subcontractor? A: You'll see jobs from both contexts - admin company dispatches AND subcontractor assignments from other GCs.

Was this helpful?
Contact Support →