Recruiting & Onboarding Cleaners — Screening, Interviewing and Training New Team Members

Training builder Platform-wide Published

This course teaches PMs and operations managers how to recruit, screen, interview, onboard, and train cleaners for vacation rental cleaning operations. It covers both employee and independent-contractor style arrangements, including per-clean expectations, screening for reliability, setting service standards, onboarding without confusion, early quality review, and avoiding common operational and classification mistakes.

Overview All programs

Program structure

134 nodes

Click any row to edit. Drag rows to reorder or move. Expand and collapse branches like inventory and inspection checklists.

Edit node

No selection
Title & type
Technical details (admin)
{
  "active_version": {
    "archived_at": null,
    "based_on_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e",
    "created_at": "2026-06-29T15:59:15.148266Z",
    "created_by_user_id": 1,
    "id": "1b3ecd66-48b4-45ad-8055-5f4ce00e5b21",
    "published_at": "2026-06-29T15:59:15.138263Z",
    "status": "published",
    "training_program_id": "b2788788-2a44-4490-8f28-39e486e28f85",
    "version_number": 1
  },
  "active_version_id": "1b3ecd66-48b4-45ad-8055-5f4ce00e5b21",
  "baseline": {
    "archived_at": null,
    "based_on_version_id": null,
    "created_at": "2026-06-29T15:58:19.335568Z",
    "created_by_user_id": 1,
    "id": "25e42419-cd6c-4750-953b-7180455a2a4e",
    "published_at": null,
    "status": "draft",
    "training_program_id": "b2788788-2a44-4490-8f28-39e486e28f85",
    "version_number": -1
  },
  "builder_state": {
    "nodes": [
      {
        "extra": null,
        "id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "instructions": null,
        "name": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
        "node_type": "program",
        "parent_node_id": null,
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": null,
        "id": "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
        "instructions": null,
        "name": "Why cleaner recruitment and onboarding matter",
        "node_type": "module",
        "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 5
        },
        "id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "instructions": null,
        "name": "The cost of hiring the wrong cleaner",
        "node_type": "lesson",
        "parent_node_id": "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Good recruitment and onboarding reduce operational risk.\n\nIn vacation rental cleaning, reliability, communication, and willingness to follow standards are often more important than someone simply saying they know how to clean. The goal is not just to fill a slot. The goal is to build a dependable team that can deliver guest-ready homes consistently.\n\nManagers should recruit carefully, screen honestly, train clearly, and review new team members early before small issues become expensive patterns.\n\nMany vacation-rental cleaners work as independent contractors and are paid per clean. Others may be employees or work through a cleaning company. The correct structure depends on the actual relationship, local law, tax rules, insurance, level of control, who provides tools/supplies, scheduling, training, and other factors.\n\nThis training explains operational best practices for recruiting and onboarding cleaners. It does not determine worker classification and is not legal, tax, payroll, or HR advice. Managers should use qualified professional advice when deciding whether a cleaner should be treated as an employee, independent contractor, subcontractor, or vendor.",
          "content_kind": "text"
        },
        "id": "8b8c6b2b-b531-44fb-8ffa-c8086442af7b",
        "instructions": null,
        "name": "Program notice",
        "node_type": "content_step",
        "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Program notice",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "In vacation rental operations, a weak cleaner hire can create serious problems quickly.\n\nCommon consequences of poor hiring:\n- Missed cleans\n- Last-minute cancellations\n- Inconsistent quality\n- Poor communication\n- Guest complaints\n- Failed inspections\n- Re-cleans\n- Manager stress\n- Team frustration\n- Owner dissatisfaction\n\nMany problems blamed on \"cleaning quality\" actually begin with poor recruiting, poor fit, weak onboarding, or unclear standards.",
          "content_kind": "text"
        },
        "id": "b5e86665-9f30-46d2-a872-8248db5fd327",
        "instructions": null,
        "name": "Why this matters",
        "node_type": "content_step",
        "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Why this matters",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "A strong onboarding process helps new cleaners:\n- Understand standards\n- Learn the cleaning order\n- Know what \"guest-ready\" means\n- Use products correctly\n- Report damage and supply shortages properly\n- Know when to escalate\n- Feel supported\n- Become productive faster",
          "content_kind": "text"
        },
        "id": "72cb4da9-b899-4b83-ade3-5ebf1903d1c5",
        "instructions": null,
        "name": "What good onboarding improves",
        "node_type": "content_step",
        "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/What good onboarding improves",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Bright bold course card showing recruiting and onboarding symbols such as clipboard, candidate profile, magnifying glass, and graduation cap.",
          "body": "Strong recruiting and onboarding build more reliable and consistent cleaning teams.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "recruiting_onboarding_course_card.png",
              "filename": "recruiting_onboarding_course_card.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "a6190cc6-7ad1-4a4d-b817-5eea93d10f6c",
        "instructions": null,
        "name": "Course visual",
        "node_type": "content_step",
        "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Course visual",
        "reference_media": [],
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
          "body": "This placeholder should be replaced with an internally produced training video showing the hiring and onboarding process for cleaners.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
              "caption": "This placeholder should be replaced with an internally produced training video showing the hiring and onboarding process for cleaners.",
              "filename": "internal-hiring-cleaners-overview.mp4",
              "kind": "video_placeholder",
              "placeholder": true,
              "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
            }
          ]
        },
        "id": "0592486d-daf7-4634-8d9d-97163ac68d75",
        "instructions": null,
        "name": "Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
        "node_type": "content_step",
        "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
        "reference_media": [],
        "sort_order": 8,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that recruiting and onboarding are operational quality controls, not just admin tasks.",
          "body": ""
        },
        "id": "b238ecaa-201d-48de-a9e4-7403516b5b45",
        "instructions": null,
        "name": "I understand that recruiting and onboarding are operational quality controls, no",
        "node_type": "acknowledgment_step",
        "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/I understand that recruiting and onboarding are operational quality controls, no",
        "sort_order": 10,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d"
          ],
          "explanation": "Poor hiring can affect reliability, quality, and guest experience.",
          "options": [
            {
              "id": "a",
              "label": "Missed cleans"
            },
            {
              "id": "b",
              "label": "Guest complaints"
            },
            {
              "id": "c",
              "label": "Inconsistent quality"
            },
            {
              "id": "d",
              "label": "Re-cleans"
            },
            {
              "id": "e",
              "label": "Better reliability automatically"
            }
          ],
          "points": 2,
          "prompt": "Which problems can result from poor cleaner hiring?",
          "question_type": "multiple_select"
        },
        "id": "e5d807ae-5495-4eef-b223-ba61b1bf5232",
        "instructions": null,
        "name": "Problems from poor hiring",
        "node_type": "question",
        "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Problems from poor hiring",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Hiring and onboarding are key operational controls.",
          "options": [
            {
              "id": "a",
              "label": "Cleaner onboarding is only paperwork."
            },
            {
              "id": "b",
              "label": "Hiring the right cleaner and onboarding them well improves operations."
            },
            {
              "id": "c",
              "label": "Any cleaner can succeed without standards."
            },
            {
              "id": "d",
              "label": "Interviewing is not important."
            }
          ],
          "points": 1,
          "prompt": "Which statement is most accurate?",
          "question_type": "multiple_choice"
        },
        "id": "fea4acde-52ef-49f7-b2fb-baad958664ab",
        "instructions": null,
        "name": "Hiring and onboarding importance",
        "node_type": "question",
        "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Hiring and onboarding importance",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": null,
        "id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
        "instructions": null,
        "name": "Defining the role and recruiting candidates",
        "node_type": "module",
        "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 5,
          "prerequisite_lesson_ids": [
            "e4fd4389-2189-4349-87b0-fe923b827711"
          ]
        },
        "id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
        "instructions": null,
        "name": "Define the role before you recruit",
        "node_type": "lesson",
        "parent_node_id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Before advertising a cleaning role, define the job clearly.\n\nImportant role details:\n- Employee, independent contractor, subcontractor, or cleaning company arrangement\n- Per-clean pay or hourly pay\n- Expected availability\n- Weekend/holiday expectations\n- Number of properties or jobs per day\n- What is included in the standard clean\n- Extra-work approval process\n- Deep-clean pricing\n- Whether laundry is included\n- Supply/equipment responsibility\n- Travel area and transport expectations\n- Required communication standards\n- App usage / checklist / photo requirements\n- Insurance/documentation requirements where applicable\n- Payment timing\n- Whether the role includes inspection or restocking duties\n\nA vague role description creates the wrong applicants.",
          "content_kind": "text"
        },
        "id": "f6a4626c-4c83-4e1f-9a22-394fb33a080b",
        "instructions": null,
        "name": "Know what you are hiring for",
        "node_type": "content_step",
        "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Know what you are hiring for",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "For vacation rentals, the strongest candidates often show:\n- Reliability\n- Punctuality\n- Clear communication\n- Willingness to follow standards\n- Attention to detail\n- Physical ability for the role\n- Flexibility with schedule\n- Comfort using a phone/app\n- Problem reporting mindset\n- Professional attitude\n\nCleaning experience helps, but reliability and standards often matter even more.",
          "content_kind": "text"
        },
        "id": "eafba5f5-ad13-47e0-ba58-f4309c34b4af",
        "instructions": null,
        "name": "What makes a strong cleaner candidate",
        "node_type": "content_step",
        "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/What makes a strong cleaner candidate",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Checklist graphic showing qualities such as reliability, communication, punctuality, detail orientation, and willingness to follow systems.",
          "body": "The best candidate is not just someone who says they can clean.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "cleaner-role-scorecard.png",
              "filename": "cleaner-role-scorecard.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "bc50b426-1314-4c4a-83d8-643458451e5c",
        "instructions": null,
        "name": "Candidate qualities visual",
        "node_type": "content_step",
        "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Candidate qualities visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that a clear role definition improves the quality of applicants.",
          "body": ""
        },
        "id": "34552bd5-e5f7-4e4b-a9ad-8fe87f4ecccc",
        "instructions": null,
        "name": "I understand that a clear role definition improves the quality of applicants.",
        "node_type": "acknowledgment_step",
        "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/I understand that a clear role definition improves the quality of applicants.",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Clear role definition improves recruitment quality.",
          "options": [
            {
              "id": "a",
              "label": "Expected availability"
            },
            {
              "id": "b",
              "label": "Pay structure"
            },
            {
              "id": "c",
              "label": "Travel area"
            },
            {
              "id": "d",
              "label": "Reporting expectations"
            },
            {
              "id": "e",
              "label": "Whether laundry is included"
            },
            {
              "id": "f",
              "label": "None of the above"
            }
          ],
          "points": 2,
          "prompt": "Which details should be defined before recruiting a cleaner?",
          "question_type": "multiple_select"
        },
        "id": "c11a1589-8c51-4075-a2b8-cfc6841647a4",
        "instructions": null,
        "name": "Define before recruiting",
        "node_type": "question",
        "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Define before recruiting",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Reliability is one of the most important traits.",
          "options": [
            {
              "id": "a",
              "label": "Reliability"
            },
            {
              "id": "b",
              "label": "Fancy resume language"
            },
            {
              "id": "c",
              "label": "Social media following"
            },
            {
              "id": "d",
              "label": "Knowing the owner personally"
            }
          ],
          "points": 1,
          "prompt": "Which quality is especially important in vacation rental cleaning?",
          "question_type": "multiple_choice"
        },
        "id": "a38f1a8a-baab-4d97-a7bc-a5efbc9b695a",
        "instructions": null,
        "name": "Important trait",
        "node_type": "question",
        "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Important trait",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 4,
          "prerequisite_lesson_ids": [
            "76881adb-f5b6-4a58-94c0-f6a700e7139b"
          ]
        },
        "id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
        "instructions": null,
        "name": "Where to find candidates",
        "node_type": "lesson",
        "parent_node_id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Potential cleaner candidates may come from:\n- Referrals\n- Existing team referrals\n- Local job boards\n- Facebook/community groups\n- Hospitality networks\n- Housekeeping groups\n- Cleaning companies / subcontractor networks\n- Craigslist or equivalent local listings\n- Local community contacts\n- Hospitality or hotel housekeeping workers seeking extra work\n\nUse sources that fit the type of cleaner you need.",
          "content_kind": "text"
        },
        "id": "fb2fcd0d-8662-44cc-b830-01157765d4a5",
        "instructions": null,
        "name": "Recruitment sources",
        "node_type": "content_step",
        "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Recruitment sources",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "A good job ad should be honest and specific.\n\nInclude:\n- Type of work\n- Service area\n- Schedule expectations\n- Whether the work is per clean, hourly, employee, contractor, or subcontractor style where appropriate\n- Weekend/holiday reality\n- That vacation rental cleaning includes time-sensitive same-day turnovers\n- Physical nature of the job\n- Communication/app expectations\n- Pay method/range if appropriate\n- Reliability expectations\n- Why the role matters\n\nDo not oversell the job. Understated honesty is better than attracting poor-fit candidates.",
          "content_kind": "text"
        },
        "id": "7db4af59-c777-4707-90f4-088bc6aca706",
        "instructions": null,
        "name": "Write a realistic job ad",
        "node_type": "content_step",
        "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Write a realistic job ad",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that honest recruiting attracts better-fit candidates than vague or misleading ads.",
          "body": ""
        },
        "id": "c721111f-f3a7-456d-a59c-e93e857c3892",
        "instructions": null,
        "name": "I understand that honest recruiting attracts better-fit candidates than vague or",
        "node_type": "acknowledgment_step",
        "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/I understand that honest recruiting attracts better-fit candidates than vague or",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Multiple channels can be used depending on the role and market.",
          "options": [
            {
              "id": "a",
              "label": "Referrals"
            },
            {
              "id": "b",
              "label": "Local job boards"
            },
            {
              "id": "c",
              "label": "Community groups"
            },
            {
              "id": "d",
              "label": "Hospitality networks"
            },
            {
              "id": "e",
              "label": "Existing team referrals"
            }
          ],
          "points": 2,
          "prompt": "Which are valid sources for cleaner recruitment?",
          "question_type": "multiple_select"
        },
        "id": "7067d376-d381-41b8-83ba-7f922df96cc1",
        "instructions": null,
        "name": "Recruitment sources",
        "node_type": "question",
        "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Recruitment sources",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": null,
        "id": "cf065f8a-3324-4bad-a109-759ce66ff097",
        "instructions": null,
        "name": "Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay",
        "node_type": "module",
        "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay",
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 6,
          "prerequisite_lesson_ids": [
            "22f11fe6-872e-4d4e-a48a-c565f55d65af"
          ]
        },
        "id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
        "instructions": null,
        "name": "Common cleaner working arrangements",
        "node_type": "lesson",
        "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Vacation-rental cleaning teams may be structured in several ways.\n\nCommon arrangements include:\n\nEmployee:\nThe cleaner is employed by the company, often paid hourly or by wage rules, and the company may control schedule, methods, training, tools, procedures, and supervision more directly.\n\nIndependent contractor / 1099 cleaner:\nThe cleaner operates more independently and may be paid per clean or per job. They may provide their own tools, manage their own schedule within agreed job requirements, accept or reject work, and operate as their own business. Classification depends on the full working relationship, not just the label.\n\nSubcontractor or cleaning company:\nA separate business or crew provides cleaning services. The PM may contract with the company rather than individual cleaners.\n\nHybrid or trial arrangement:\nSome operators use a trial period, temporary arrangement, or mixed vendor pool. This should be documented clearly and reviewed for compliance.\n\nThe goal is not to force every cleaner into one model. The goal is to define the relationship clearly and operate consistently.",
          "content_kind": "text"
        },
        "id": "36e55048-1e8f-4b0b-8a9c-4e8284ca9668",
        "instructions": null,
        "name": "Not every cleaner relationship is the same",
        "node_type": "content_step",
        "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Not every cleaner relationship is the same",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Many vacation-rental cleaners are paid per clean rather than by the hour.\n\nPer-clean pay can work well when:\n- Property sizes and cleaning expectations are clear.\n- Clean fees are matched to property size and workload.\n- Extra work has a defined approval process.\n- Deep cleans are priced separately.\n- Same-day turnover expectations are realistic.\n- Supplies, laundry, travel, and restocking responsibilities are clear.\n- Re-cleans and quality issues have a documented process.\n- Payment timing is clear.\n\nPer-clean pay can create problems when:\n- The cleaner does not understand the standard.\n- The property condition is far beyond normal checkout.\n- Extra work is expected but not approved.\n- Large homes are underpriced.\n- Laundry is included but not accounted for.\n- Cleaners rush because the fee does not match the work.\n- Managers treat contractors like employees without checking classification rules.",
          "content_kind": "text"
        },
        "id": "27c3940b-6c7a-45ad-859d-cb82f574b813",
        "instructions": null,
        "name": "Per-clean pay",
        "node_type": "content_step",
        "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Per-clean pay",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Graphic showing employee, 1099 contractor, subcontractor, and cleaning company engagement models.",
          "body": "Cleaner arrangements may include employees, 1099 contractors, subcontractors, or cleaning companies. The arrangement should be defined clearly.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "cleaner-engagement-models.png",
              "filename": "cleaner-engagement-models.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "49054572-3585-4129-96dd-22c8a458b7cc",
        "instructions": null,
        "name": "Clear arrangement visual",
        "node_type": "content_step",
        "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Clear arrangement visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that cleaner payment and working arrangements must be clearly defined and should be reviewed for compliance.",
          "body": ""
        },
        "id": "01bc6923-e3e0-45fd-9905-5cef0936004c",
        "instructions": null,
        "name": "I understand that cleaner payment and working arrangements must be clearly defin",
        "node_type": "acknowledgment_step",
        "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/I understand that cleaner payment and working arrangements must be clearly defin",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d"
          ],
          "explanation": "Different operators use different cleaner engagement models, but the arrangement should be clear and documented.",
          "options": [
            {
              "id": "a",
              "label": "Employee"
            },
            {
              "id": "b",
              "label": "Independent contractor / 1099 cleaner"
            },
            {
              "id": "c",
              "label": "Subcontractor or cleaning company"
            },
            {
              "id": "d",
              "label": "Trial or temporary arrangement"
            },
            {
              "id": "e",
              "label": "No arrangement or documentation needed"
            }
          ],
          "points": 2,
          "prompt": "Which cleaner working arrangements are common in vacation rental operations?",
          "question_type": "multiple_select"
        },
        "id": "cbdd0e1a-2811-43d6-bdf2-6160e34c5c38",
        "instructions": null,
        "name": "Common arrangements",
        "node_type": "question",
        "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Common arrangements",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "c",
          "explanation": "Classification depends on the actual relationship, not just the label or payment method.",
          "options": [
            {
              "id": "a",
              "label": "Paying per clean automatically makes someone a 1099 contractor."
            },
            {
              "id": "b",
              "label": "Calling someone a contractor is all that matters."
            },
            {
              "id": "c",
              "label": "Worker classification depends on the actual working relationship."
            },
            {
              "id": "d",
              "label": "Classification never matters for cleaning teams."
            }
          ],
          "points": 1,
          "prompt": "Which statement is correct?",
          "question_type": "multiple_choice"
        },
        "id": "f876493f-caf2-47c7-ae14-264f8bb9616c",
        "instructions": null,
        "name": "Classification statement",
        "node_type": "question",
        "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Classification statement",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 7,
          "prerequisite_lesson_ids": [
            "85d2eef7-27fe-43db-999f-fb8ec59e52ff"
          ]
        },
        "id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "instructions": null,
        "name": "1099 and per-clean expectations",
        "node_type": "lesson",
        "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "When working with independent cleaners or 1099 contractors, PMs still need clear service expectations. However, they should be careful about the level of control they exercise and should get professional advice on worker classification.\n\nClear expectations may include:\n- Property address and access instructions.\n- Agreed clean fee.\n- Scope of clean.\n- Expected completion deadline.\n- Required guest-ready outcome.\n- Required photos or completion evidence if part of the service agreement.\n- Damage/supply reporting requirements.\n- Extra-work approval process.\n- Deep-clean pricing or approval process.\n- Payment timing.\n- Cancellation/no-show policy.\n- Insurance or documentation requirements, where applicable.\n\nAvoid confusion around:\n- Whether supplies are provided or contractor-supplied.\n- Whether laundry is included.\n- Whether travel is included.\n- Whether the contractor can send helpers.\n- Whether jobs can be accepted or declined.\n- How re-cleans are handled.\n- What happens if a property is beyond normal checkout condition.",
          "content_kind": "text"
        },
        "id": "be4c5cd3-0636-4365-8ee5-dd5bd9d1ac93",
        "instructions": null,
        "name": "Set service expectations without creating confusion",
        "node_type": "content_step",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Set service expectations without creating confusion",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Per-clean pricing should reflect the actual work.\n\nPricing should consider:\n- Number of bedrooms and bathrooms.\n- Property type: pool home, condo, townhouse.\n- Square footage.\n- Number of beds.\n- Laundry volume.\n- Patio/pool/balcony requirements.\n- Grill or outdoor cleaning scope.\n- Restocking expectations.\n- Travel area.\n- Same-day turnaround pressure.\n- Inspection/photo requirements.\n- Property condition history.\n\nA 2-bedroom condo and a 6-bedroom pool home should not be treated as the same job.",
          "content_kind": "text"
        },
        "id": "7c789a72-9116-4fb6-b69f-a13982220fef",
        "instructions": null,
        "name": "Per-clean pricing should match scope",
        "node_type": "content_step",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Per-clean pricing should match scope",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Per-clean arrangements need a clear extra-work process.\n\nExamples of extra work:\n- Excessive trash.\n- Party mess.\n- Biohazard.\n- Heavy oven cleaning.\n- Heavy grout or shower scale.\n- Pet mess.\n- Smoke odor.\n- Large stain treatment.\n- Extra laundry.\n- Furniture moved heavily.\n- Deep patio or grill cleaning.\n\nThe cleaner should know:\n- What is included in the standard clean.\n- What counts as extra work.\n- Who approves extra work.\n- How to document it.\n- How it is paid.\n- Whether guest chargeback/owner billing may apply.",
          "content_kind": "text"
        },
        "id": "4ba30c87-6b71-497e-8a22-3f57b22b66d9",
        "instructions": null,
        "name": "Extra work and deep cleans",
        "node_type": "content_step",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Extra work and deep cleans",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Flowchart showing identify extra work, document with photos, request approval, complete if approved, invoice/pay correctly.",
          "body": "Identify, document, approve, complete, and pay extra work according to process.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "extra-work-approval-flow.png",
              "filename": "extra-work-approval-flow.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "40220071-7a83-491a-9296-e6071b34b89e",
        "instructions": null,
        "name": "Extra-work approval visual",
        "node_type": "content_step",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Extra-work approval visual",
        "reference_media": [],
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Graphic showing per-clean fee, scope, timing, laundry, supplies, extra work, and payment.",
          "body": "Per-clean arrangements work best when scope, timing, extra work, and payment are clearly documented.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "per-clean-expectations.png",
              "filename": "per-clean-expectations.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "8c659da9-4cb7-4cba-91bc-dec2c4d8c833",
        "instructions": null,
        "name": "1099 expectations visual",
        "node_type": "content_step",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/1099 expectations visual",
        "reference_media": [],
        "sort_order": 8,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that per-clean work requires clear scope, clear pricing, and a clear extra-work approval process.",
          "body": ""
        },
        "id": "ce31b9f6-a79f-4ae7-a952-0958b5f05daa",
        "instructions": null,
        "name": "I understand that per-clean work requires clear scope, clear pricing, and a clea",
        "node_type": "acknowledgment_step",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/I understand that per-clean work requires clear scope, clear pricing, and a clea",
        "sort_order": 10,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Per-clean arrangements work best when expectations and payment terms are clear.",
          "options": [
            {
              "id": "a",
              "label": "Agreed clean fee"
            },
            {
              "id": "b",
              "label": "Scope of clean"
            },
            {
              "id": "c",
              "label": "Laundry responsibility"
            },
            {
              "id": "d",
              "label": "Extra-work approval process"
            },
            {
              "id": "e",
              "label": "Payment timing"
            },
            {
              "id": "f",
              "label": "Nothing should be written down"
            }
          ],
          "points": 2,
          "prompt": "Which items should be clear in a per-clean arrangement?",
          "question_type": "multiple_select"
        },
        "id": "6887c8aa-10e9-4533-8931-3ba49c4773b6",
        "instructions": null,
        "name": "Per-clean clarity",
        "node_type": "question",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Per-clean clarity",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Pricing should reflect actual workload and property requirements.",
          "options": [
            {
              "id": "a",
              "label": "Bedrooms and bathrooms"
            },
            {
              "id": "b",
              "label": "Laundry volume"
            },
            {
              "id": "c",
              "label": "Property size"
            },
            {
              "id": "d",
              "label": "Pool/patio/balcony requirements"
            },
            {
              "id": "e",
              "label": "Same-day turnaround pressure"
            },
            {
              "id": "f",
              "label": "Whether the cleaner likes the paint color"
            }
          ],
          "points": 2,
          "prompt": "Which factors may affect per-clean pricing?",
          "question_type": "multiple_select"
        },
        "id": "e6eabdea-acda-4738-9069-304c8901c8d0",
        "instructions": null,
        "name": "Pricing factors",
        "node_type": "question",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Pricing factors",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Extra work should be documented and approved according to process.",
          "options": [
            {
              "id": "a",
              "label": "Report it and follow the extra-work approval process."
            },
            {
              "id": "b",
              "label": "Silently absorb the extra work every time."
            },
            {
              "id": "c",
              "label": "Skip important guest-ready tasks."
            },
            {
              "id": "d",
              "label": "Mark complete without photos or notes."
            }
          ],
          "points": 1,
          "prompt": "What should a cleaner do if the property is far beyond normal checkout condition?",
          "question_type": "multiple_choice"
        },
        "id": "67b70e01-9da7-4256-9097-0a7ce4c3a5f6",
        "instructions": null,
        "name": "Beyond normal checkout",
        "node_type": "question",
        "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Beyond normal checkout",
        "sort_order": 102,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 5,
          "prerequisite_lesson_ids": [
            "c66f7077-8449-43f4-b7c9-d822aac8e881"
          ]
        },
        "id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
        "instructions": null,
        "name": "Compliance and classification caution",
        "node_type": "lesson",
        "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution",
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Worker classification should not be treated casually.\n\nA cleaner being paid on a 1099 basis does not automatically mean they are properly classified as an independent contractor. The real working relationship matters.\n\nFactors that may be relevant include:\n- Who controls how the work is done.\n- Who controls when and where work is done.\n- Whether the cleaner can accept or reject jobs.\n- Whether the cleaner provides tools and supplies.\n- Whether the cleaner has business expenses.\n- Whether the cleaner offers services to others.\n- Whether there is a written agreement.\n- Whether benefits are provided.\n- Whether the relationship is ongoing or project/job based.\n- Whether the cleaner can profit or lose money from the work.\n\nThis course does not decide classification. Managers should consult a tax, payroll, HR, or employment professional when setting up cleaner relationships.",
          "content_kind": "text"
        },
        "id": "d283d66f-bd25-4508-91e9-37314580ee32",
        "instructions": null,
        "name": "Do not treat classification casually",
        "node_type": "content_step",
        "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Do not treat classification casually",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Practical rule:\nBe clear. Be consistent. Document the arrangement. Do not assume the label \"contractor\" fixes everything.\n\nIf you want to control exactly how, when, and with what tools a person works, get advice before treating that person as a contractor.\n\nIf you are using a contractor model, make sure the agreement, payment process, insurance/documentation expectations, scope, extra-work process, and communication process match the business relationship you intend.",
          "content_kind": "text"
        },
        "id": "5840e622-283c-41c9-a0d8-ac013059410a",
        "instructions": null,
        "name": "Practical manager rule",
        "node_type": "content_step",
        "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Practical manager rule",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Graphic showing behavioral control, financial control, and relationship of the parties as classification considerations.",
          "body": "1099 classification depends on the working relationship, not just the payment label.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "classification-caution.png",
              "filename": "classification-caution.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "ea451e50-cd78-4e52-8ca9-652229951dfa",
        "instructions": null,
        "name": "Classification caution visual",
        "node_type": "content_step",
        "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Classification caution visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that worker classification is a compliance issue and should be reviewed by qualified professionals.",
          "body": ""
        },
        "id": "a29061a6-5e94-419d-a821-07b82f5e9c99",
        "instructions": null,
        "name": "I understand that worker classification is a compliance issue and should be revi",
        "node_type": "acknowledgment_step",
        "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/I understand that worker classification is a compliance issue and should be revi",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d"
          ],
          "explanation": "Classification depends on the full relationship, not only the label.",
          "options": [
            {
              "id": "a",
              "label": "Behavioral control"
            },
            {
              "id": "b",
              "label": "Financial control"
            },
            {
              "id": "c",
              "label": "Relationship of the parties"
            },
            {
              "id": "d",
              "label": "Whether the cleaner provides tools/supplies"
            },
            {
              "id": "e",
              "label": "Whether the cleaner is simply called \"1099\""
            }
          ],
          "points": 2,
          "prompt": "Which factors may be relevant to worker classification?",
          "question_type": "multiple_select"
        },
        "id": "b26a181f-9b6b-4674-afea-a4c614a35219",
        "instructions": null,
        "name": "Classification factors",
        "node_type": "question",
        "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Classification factors",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "The course should avoid giving legal advice and should encourage professional review.",
          "options": [
            {
              "id": "a",
              "label": "This course is not legal, tax, payroll, or HR advice."
            },
            {
              "id": "b",
              "label": "Every cleaner is automatically 1099."
            },
            {
              "id": "c",
              "label": "Paying per clean always avoids employment rules."
            },
            {
              "id": "d",
              "label": "Documentation does not matter."
            }
          ],
          "points": 1,
          "prompt": "Which statement should be included as a compliance caution?",
          "question_type": "multiple_choice"
        },
        "id": "eaec400a-7caa-49cd-bbee-70b8c84060fa",
        "instructions": null,
        "name": "Compliance caution",
        "node_type": "question",
        "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Compliance caution",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": null,
        "id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
        "instructions": null,
        "name": "Screening and interviewing cleaner candidates",
        "node_type": "module",
        "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates",
        "sort_order": 3,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 6,
          "prerequisite_lesson_ids": [
            "3f6153f7-fdd1-4b2b-a691-ac1085813330"
          ]
        },
        "id": "e85eebc4-968a-4412-8d16-361759a48e74",
        "instructions": null,
        "name": "Initial screening",
        "node_type": "lesson",
        "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "A short screening step saves time.\n\nScreen for:\n- Availability\n- Weekend/holiday willingness\n- Transportation\n- Service area fit\n- Cleaning experience\n- Ability to communicate by phone/text/app\n- Comfort taking photos and following checklists\n- Current workload if subcontractor\n- Ability to start when needed\n- Professional responsiveness\n\nFast replies do not always mean good quality, but poor responsiveness early is a warning sign.",
          "content_kind": "text"
        },
        "id": "817c7098-0f1e-413d-b99f-22d2b8cb4bbb",
        "instructions": null,
        "name": "Screen before you interview",
        "node_type": "content_step",
        "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screen before you interview",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Examples:\n- Are you looking for employee work, contractor work, or subcontract cleaning work?\n- Are you comfortable being paid per clean?\n- Do you provide your own equipment and supplies, or do you expect them to be provided?\n- What areas do you serve?\n- Do you carry liability insurance or work through a cleaning company? If applicable.\n- Can you accept or decline jobs through the scheduling process?\n- How do you handle jobs that are beyond normal checkout condition?\n- What areas can you cover?\n- Are you available weekends?\n- How do you handle same-day schedule changes?\n- Are you comfortable using a phone app and uploading photos?\n- Do you work alone or with helpers?\n- If you use helpers, how are they trained and supervised?\n- Do you have reliable transportation?\n- What type of cleaning work have you done before?\n- How quickly can you usually respond to a schedule update?",
          "content_kind": "text"
        },
        "id": "e8b66fdc-a546-459d-a5c3-0efe0f0c26f3",
        "instructions": null,
        "name": "Useful screening questions",
        "node_type": "content_step",
        "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Useful screening questions",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Screening checklist showing availability, transport, communication, experience, references, and ability to meet scheduling expectations.",
          "body": "Good screening prevents wasted interviews.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "cleaner-screening-checklist.png",
              "filename": "cleaner-screening-checklist.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "7da70d7a-343d-43f2-8714-625c6e022c7c",
        "instructions": null,
        "name": "Screening checklist visual",
        "node_type": "content_step",
        "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screening checklist visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that screening should test fit, reliability, and communication before hiring.",
          "body": ""
        },
        "id": "7a195638-1620-40ba-bda7-b5197171060c",
        "instructions": null,
        "name": "I understand that screening should test fit, reliability, and communication befo",
        "node_type": "acknowledgment_step",
        "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/I understand that screening should test fit, reliability, and communication befo",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "These are key fit indicators.",
          "options": [
            {
              "id": "a",
              "label": "Availability"
            },
            {
              "id": "b",
              "label": "Transportation"
            },
            {
              "id": "c",
              "label": "Communication responsiveness"
            },
            {
              "id": "d",
              "label": "Ability to use checklists/photos"
            },
            {
              "id": "e",
              "label": "Service area fit"
            }
          ],
          "points": 2,
          "prompt": "Which topics should be covered in initial screening?",
          "question_type": "multiple_select"
        },
        "id": "bf12205c-66dc-4d50-bd03-0e27fb7ad9b7",
        "instructions": null,
        "name": "Screening topics",
        "node_type": "question",
        "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screening topics",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Poor early responsiveness can indicate future reliability issues.",
          "options": [
            {
              "id": "a",
              "label": "Poor responsiveness during screening"
            },
            {
              "id": "b",
              "label": "Asking thoughtful questions"
            },
            {
              "id": "c",
              "label": "Clear availability"
            },
            {
              "id": "d",
              "label": "Honest communication"
            }
          ],
          "points": 1,
          "prompt": "Which is an early warning sign?",
          "question_type": "multiple_choice"
        },
        "id": "70b4da8d-93f1-43b5-bf32-614ef38e58f9",
        "instructions": null,
        "name": "Early warning sign",
        "node_type": "question",
        "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Early warning sign",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 6,
          "prerequisite_lesson_ids": [
            "e85eebc4-968a-4412-8d16-361759a48e74"
          ]
        },
        "id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
        "instructions": null,
        "name": "Interviewing cleaner candidates",
        "node_type": "lesson",
        "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "The interview should test:\n- Reliability\n- Attitude\n- Communication\n- Willingness to follow systems\n- Problem-solving\n- Accountability\n- Comfort with standards and inspections\n- Flexibility\n- Fit for your operation\n\nGood interview questions:\n- Tell me about a time you had to finish a job under time pressure.\n- What would you do if you found damage after a guest left?\n- How do you handle a home that is much dirtier than expected?\n- What does \"ready for the next guest\" mean to you?\n- How do you make sure you do not miss important tasks?\n- What would you do if you were running behind?\n- How do you respond to feedback or re-clean requests?\n- How do you price or evaluate a vacation rental clean?\n- What would you consider extra work beyond a normal turnover?\n- What supplies and tools do you normally bring?\n- How do you communicate schedule changes or delays?\n- How do you handle re-clean requests?",
          "content_kind": "text"
        },
        "id": "63b5dcf2-e946-4d8a-b325-80859f211b16",
        "instructions": null,
        "name": "What to learn in the interview",
        "node_type": "content_step",
        "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/What to learn in the interview",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Positive signs:\n- Clear, direct answers\n- Ownership\n- Practical thinking\n- Willingness to follow procedures\n- Respect for quality standards\n- Understanding of time pressure\n- Openness to training\n\nConcerning signs:\n- Blaming others constantly\n- Avoiding accountability\n- Poor communication\n- Resistance to checklists or proof photos\n- Unrealistic availability claims\n- Dismissive attitude toward inspections or standards",
          "content_kind": "text"
        },
        "id": "43c094ae-ebdc-4b67-8c07-48b10459dd2a",
        "instructions": null,
        "name": "What to listen for",
        "node_type": "content_step",
        "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/What to listen for",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Interview form with scored categories for reliability, attitude, communication, problem solving, and standards.",
          "body": "A simple scorecard makes interviews more consistent.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "interview-question-scorecard.png",
              "filename": "interview-question-scorecard.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "b2108758-0c50-4de7-8562-9c223ec513a2",
        "instructions": null,
        "name": "Interview scorecard visual",
        "node_type": "content_step",
        "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Interview scorecard visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that interviews should test reliability, communication, and willingness to follow standards.",
          "body": ""
        },
        "id": "fa194de7-d8e9-403e-9293-a27a0e9434c1",
        "instructions": null,
        "name": "I understand that interviews should test reliability, communication, and willing",
        "node_type": "acknowledgment_step",
        "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/I understand that interviews should test reliability, communication, and willing",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "These are core indicators for success.",
          "options": [
            {
              "id": "a",
              "label": "Reliability"
            },
            {
              "id": "b",
              "label": "Communication"
            },
            {
              "id": "c",
              "label": "Attitude"
            },
            {
              "id": "d",
              "label": "Willingness to follow systems"
            },
            {
              "id": "e",
              "label": "Fit for the role"
            }
          ],
          "points": 2,
          "prompt": "What should the interview mainly assess?",
          "question_type": "multiple_select"
        },
        "id": "36b445f7-ac4e-4ba5-8364-514bce9dd06e",
        "instructions": null,
        "name": "Interview assessment",
        "node_type": "question",
        "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Interview assessment",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Resistance to systems can create operational problems.",
          "options": [
            {
              "id": "a",
              "label": "Resistance to checklists and standards"
            },
            {
              "id": "b",
              "label": "Openness to feedback"
            },
            {
              "id": "c",
              "label": "Clear communication"
            },
            {
              "id": "d",
              "label": "Accountability"
            }
          ],
          "points": 1,
          "prompt": "Which is a concerning interview sign?",
          "question_type": "multiple_choice"
        },
        "id": "fb7173c5-2372-4547-a791-4635dfab52d4",
        "instructions": null,
        "name": "Concerning interview sign",
        "node_type": "question",
        "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Concerning interview sign",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 4,
          "prerequisite_lesson_ids": [
            "e45aff93-8db8-4db9-bc6b-26f1ca13edbf"
          ]
        },
        "id": "ad2d623e-8328-4908-9ed8-4e8261698068",
        "instructions": null,
        "name": "Trial clean or shadow evaluation",
        "node_type": "lesson",
        "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation",
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Whenever possible, use a practical evaluation before fully assigning a cleaner.\n\nA trial clean or shadow evaluation can reveal:\n- Work pace\n- Attention to detail\n- How well they follow instructions\n- Whether they ask good questions\n- Professionalism\n- Product/equipment handling\n- Whether they notice issues\n- How they respond to feedback\n\nA candidate may interview well but still be a poor fit in the field.",
          "content_kind": "text"
        },
        "id": "2ca11dd4-b60d-4061-8a5a-b82c4ddca334",
        "instructions": null,
        "name": "Do not rely on interview only",
        "node_type": "content_step",
        "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Do not rely on interview only",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "During a trial clean, assess:\n- Arrival on time\n- Preparedness\n- Ability to work through a checklist\n- Whether they clean in a logical order\n- Use of products and PPE\n- Bathroom and kitchen quality\n- Bed presentation\n- Reporting mindset\n- Speed versus quality balance",
          "content_kind": "text"
        },
        "id": "7204135b-904e-4896-af93-214075ac718b",
        "instructions": null,
        "name": "Practical evaluation tips",
        "node_type": "content_step",
        "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Practical evaluation tips",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that a practical test or shadow clean is one of the best ways to assess fit.",
          "body": ""
        },
        "id": "e7763ad0-a4f1-4e16-9f72-c3807dedcd28",
        "instructions": null,
        "name": "I understand that a practical test or shadow clean is one of the best ways to as",
        "node_type": "acknowledgment_step",
        "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/I understand that a practical test or shadow clean is one of the best ways to as",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d"
          ],
          "explanation": "A trial clean helps assess field fit but does not replace onboarding.",
          "options": [
            {
              "id": "a",
              "label": "It reveals work pace"
            },
            {
              "id": "b",
              "label": "It shows attention to detail"
            },
            {
              "id": "c",
              "label": "It tests whether instructions are followed"
            },
            {
              "id": "d",
              "label": "It shows how the candidate responds to feedback"
            },
            {
              "id": "e",
              "label": "It replaces all future training"
            }
          ],
          "points": 2,
          "prompt": "Why is a trial clean useful?",
          "question_type": "multiple_select"
        },
        "id": "1c9d3999-7603-4617-859d-7013fdb71501",
        "instructions": null,
        "name": "Trial clean value",
        "node_type": "question",
        "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Trial clean value",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": null,
        "id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
        "instructions": null,
        "name": "Onboarding and setting expectations",
        "node_type": "module",
        "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 5,
          "prerequisite_lesson_ids": [
            "ad2d623e-8328-4908-9ed8-4e8261698068"
          ]
        },
        "id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
        "instructions": null,
        "name": "First-day onboarding essentials",
        "node_type": "lesson",
        "parent_node_id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "A strong first day should cover:\n- Who they report to\n- How jobs are assigned\n- What time expectations exist\n- Cleaning SOP basics\n- Guest-ready expectations\n- Property access/security rules\n- Photo/proof requirements\n- Damage and supply reporting\n- PPE and chemical basics\n- What to do if behind schedule\n- Communication standards\n- Pay and admin basics\n- When not to guess and when to escalate\n\nOnboarding is not only training. For contractors, onboarding also means confirming the working arrangement, scope, communication process, documentation, payment expectations, and extra-work process.",
          "content_kind": "text"
        },
        "id": "d2367a52-cdeb-4319-8a0b-c7fa58e9376d",
        "instructions": null,
        "name": "What a new cleaner needs on day one",
        "node_type": "content_step",
        "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/What a new cleaner needs on day one",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "A new cleaner does not need every detail in one hour, but they do need:\n- Clear expectations\n- Clear standards\n- Clear reporting lines\n- Clear tools/checklists\n- A path for questions\n- Support during early assignments\n\nDo not use onboarding language that suggests all contractors are employees. Keep training focused on guest-ready standards, service expectations, safety, reporting, and property-specific requirements.",
          "content_kind": "text"
        },
        "id": "52c59e19-0f73-4e57-a324-b349410dc1d1",
        "instructions": null,
        "name": "Do not overwhelm, but do not leave gaps",
        "node_type": "content_step",
        "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/Do not overwhelm, but do not leave gaps",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Illustration of a first-day onboarding pack with SOP, checklist, PPE, cleaning products, app login, and reporting guide.",
          "body": "New cleaners perform better when day-one expectations are clear.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "first-day-training-kit.png",
              "filename": "first-day-training-kit.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "72f2b808-50bd-46d8-a40f-6dcd0677c126",
        "instructions": null,
        "name": "First-day kit visual",
        "node_type": "content_step",
        "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/First-day kit visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that onboarding should give a new cleaner structure, clarity, and a support path.",
          "body": ""
        },
        "id": "ca617572-9043-40a0-b567-046359d834b2",
        "instructions": null,
        "name": "I understand that onboarding should give a new cleaner structure, clarity, and a",
        "node_type": "acknowledgment_step",
        "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/I understand that onboarding should give a new cleaner structure, clarity, and a",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "A good onboarding process sets clear operational expectations.",
          "options": [
            {
              "id": "a",
              "label": "Cleaning standards"
            },
            {
              "id": "b",
              "label": "Reporting rules"
            },
            {
              "id": "c",
              "label": "Access/security"
            },
            {
              "id": "d",
              "label": "Communication expectations"
            },
            {
              "id": "e",
              "label": "What to do if behind schedule"
            }
          ],
          "points": 2,
          "prompt": "Which topics should be covered during onboarding?",
          "question_type": "multiple_select"
        },
        "id": "e3225e29-8dee-46a9-99d5-fea40da53a72",
        "instructions": null,
        "name": "Onboarding topics",
        "node_type": "question",
        "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/Onboarding topics",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 5,
          "prerequisite_lesson_ids": [
            "d264a93a-6966-4fcb-a3bb-ead65b5d0020"
          ]
        },
        "id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
        "instructions": null,
        "name": "Set clear expectations early",
        "node_type": "lesson",
        "parent_node_id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "New cleaners should understand:\n- Quality is expected every time\n- Checklists matter\n- Photos may be required\n- Reporting issues is part of the job\n- Last-minute silence is unacceptable\n- Schedule changes must be acknowledged\n- If they cannot complete a job, they must say so early\n- A \"done\" clean means guest-ready, not halfway finished\n- Reliability matters as much as technical cleaning skill",
          "content_kind": "text"
        },
        "id": "74dcacbc-92ac-41c9-ba16-fdce2cc78c81",
        "instructions": null,
        "name": "What managers must make clear",
        "node_type": "content_step",
        "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/What managers must make clear",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Do not assume a new cleaner already knows:\n- Your turnover standard\n- Your towel/bed presentation\n- Your property access process\n- Your supply and stock rules\n- Your reporting expectations\n- How much detail is expected\n- What to escalate immediately\n\nSpell it out. Standardization protects everyone.",
          "content_kind": "text"
        },
        "id": "7da35c89-6b46-4667-b2a1-a95edb6d6494",
        "instructions": null,
        "name": "Avoid false assumptions",
        "node_type": "content_step",
        "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Avoid false assumptions",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Timeline showing offer, paperwork, expectations, training, shadowing, trial cleans, quality review, and early follow-up.",
          "body": "Expectations should be explicit, not assumed.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "onboarding-roadmap.png",
              "filename": "onboarding-roadmap.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "17fee10b-d4f5-4cc9-89e8-2ad741c880e3",
        "instructions": null,
        "name": "Onboarding roadmap visual",
        "node_type": "content_step",
        "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Onboarding roadmap visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that unclear expectations create preventable mistakes.",
          "body": ""
        },
        "id": "2be067f7-dd96-4654-b7aa-364d135da925",
        "instructions": null,
        "name": "I understand that unclear expectations create preventable mistakes.",
        "node_type": "acknowledgment_step",
        "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/I understand that unclear expectations create preventable mistakes.",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Early communication prevents operational failures.",
          "options": [
            {
              "id": "a",
              "label": "If the cleaner cannot complete a job, they must say so early"
            },
            {
              "id": "b",
              "label": "They should guess if unsure"
            },
            {
              "id": "c",
              "label": "Reporting issues is optional"
            },
            {
              "id": "d",
              "label": "Photos are never useful"
            }
          ],
          "points": 1,
          "prompt": "Which expectation is especially important to make clear early?",
          "question_type": "multiple_choice"
        },
        "id": "ce0956a7-1619-43b3-8ccc-bab0b5c55e89",
        "instructions": null,
        "name": "Important early expectation",
        "node_type": "question",
        "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Important early expectation",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": null,
        "id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
        "instructions": null,
        "name": "Training new cleaners in the field",
        "node_type": "module",
        "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field",
        "sort_order": 5,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 6,
          "prerequisite_lesson_ids": [
            "4d42b751-c753-4aea-84e1-41b82a2761d9"
          ]
        },
        "id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
        "instructions": null,
        "name": "Shadowing and hands-on training",
        "node_type": "lesson",
        "parent_node_id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Cleaners learn fastest when training includes observation and hands-on work.\n\nA strong field training flow:\n1. Observe an experienced cleaner\n2. Assist with parts of the clean\n3. Perform tasks with supervision\n4. Receive feedback\n5. Repeat with correction\n6. Progress toward independent assignments",
          "content_kind": "text"
        },
        "id": "e397922d-c3d0-4ab7-a7a7-3b86a6b2dfe1",
        "instructions": null,
        "name": "Best training is practical",
        "node_type": "content_step",
        "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Best training is practical",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Field training should cover:\n- Arrival routine\n- First walk-through\n- Room order\n- Bathroom standard\n- Kitchen standard\n- Beds and linens\n- Floors\n- Restocking\n- Reporting issues\n- Final walkthrough\n- Lockup/security\n- Timing and pacing",
          "content_kind": "text"
        },
        "id": "7d86914b-edc5-4e18-9759-c2bbc15696b5",
        "instructions": null,
        "name": "What to teach in the field",
        "node_type": "content_step",
        "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/What to teach in the field",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Flow chart showing observe, assist, perform, review, and independent assignment stages for new cleaners.",
          "body": "Observe, assist, perform, review, repeat.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "shadow-training-flow.png",
              "filename": "shadow-training-flow.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "00977207-1f83-4898-810c-5fd1f1553e57",
        "instructions": null,
        "name": "Shadow flow visual",
        "node_type": "content_step",
        "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Shadow flow visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
          "body": "This placeholder should be replaced with an internally produced video showing a trainer onboarding a new cleaner in a property.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
              "caption": "This placeholder should be replaced with an internally produced video showing a trainer onboarding a new cleaner in a property.",
              "filename": "internal-shadow-training-demo.mp4",
              "kind": "video_placeholder",
              "placeholder": true,
              "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
            }
          ]
        },
        "id": "861b8245-6e1d-411c-bee4-b374d64b1588",
        "instructions": null,
        "name": "Internal Video Placeholder \u2014 Shadow Training Demonstration",
        "node_type": "content_step",
        "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Internal Video Placeholder \u2014 Shadow Training Demonstration",
        "reference_media": [],
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that new cleaners need practical shadow training, not just verbal instruction.",
          "body": ""
        },
        "id": "7496d87d-e881-4dca-9d58-d7e7effcad15",
        "instructions": null,
        "name": "I understand that new cleaners need practical shadow training, not just verbal i",
        "node_type": "acknowledgment_step",
        "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/I understand that new cleaners need practical shadow training, not just verbal i",
        "sort_order": 8,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Hands-on step-by-step training is more effective.",
          "options": [
            {
              "id": "a",
              "label": "Observe, assist, perform, review"
            },
            {
              "id": "b",
              "label": "Work alone immediately"
            },
            {
              "id": "c",
              "label": "Read once and start alone"
            },
            {
              "id": "d",
              "label": "Skip feedback"
            }
          ],
          "points": 1,
          "prompt": "Which sequence best describes good field training?",
          "question_type": "multiple_choice"
        },
        "id": "494f5346-a04d-400f-af67-63f0c1ff320a",
        "instructions": null,
        "name": "Field training sequence",
        "node_type": "question",
        "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Field training sequence",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 5,
          "prerequisite_lesson_ids": [
            "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0"
          ]
        },
        "id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
        "instructions": null,
        "name": "Coaching, feedback, and correction",
        "node_type": "lesson",
        "parent_node_id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "New cleaners improve faster when feedback is:\n- Timely\n- Specific\n- Calm\n- Respectful\n- Tied to a standard\n- Focused on improvement\n\nExamples:\n- \"The bathroom looks good overall, but the mirror and faucet still have spots.\"\n- \"Beds need tighter presentation to match standard.\"\n- \"Please report missing supplies immediately rather than waiting until the end.\"\n\nPoor coaching examples:\n- \"This is bad.\"\n- \"You need to do better.\"\n- \"You missed loads of stuff.\"",
          "content_kind": "text"
        },
        "id": "c10877f8-9fc1-40cf-a19e-6a71b138e922",
        "instructions": null,
        "name": "Correct early and specifically",
        "node_type": "content_step",
        "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Correct early and specifically",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Inspection results should help training, not just catch mistakes.\n\nUse inspections to identify:\n- Repeat misses\n- Speed/quality imbalance\n- Weak reporting habits\n- Restocking misses\n- Presentation inconsistencies\n\nRepeat issues should lead to retraining, not just frustration.",
          "content_kind": "text"
        },
        "id": "f7755b95-614b-4ff6-84c1-65cfc0a7800f",
        "instructions": null,
        "name": "Use inspection feedback well",
        "node_type": "content_step",
        "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Use inspection feedback well",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Diagram showing clean, inspect, feedback, correction, retrain, and recheck.",
          "body": "Clean, inspect, coach, retrain, recheck.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "quality-review-loop.png",
              "filename": "quality-review-loop.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "c329afd9-34dc-494c-bfb4-d74ec61bde16",
        "instructions": null,
        "name": "Quality review loop visual",
        "node_type": "content_step",
        "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Quality review loop visual",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
          "body": "This placeholder should be replaced with an internally produced video showing how to coach and review a new cleaner after early assignments.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
              "caption": "This placeholder should be replaced with an internally produced video showing how to coach and review a new cleaner after early assignments.",
              "filename": "internal-quality-feedback-demo.mp4",
              "kind": "video_placeholder",
              "placeholder": true,
              "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
            }
          ]
        },
        "id": "840cb198-7888-4ccd-b6fd-9f89ae597dec",
        "instructions": null,
        "name": "Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
        "node_type": "content_step",
        "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
        "reference_media": [],
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that early feedback should be specific, calm, and tied to clear standards.",
          "body": ""
        },
        "id": "5e092973-8912-430a-b708-53c615fb82bd",
        "instructions": null,
        "name": "I understand that early feedback should be specific, calm, and tied to clear sta",
        "node_type": "acknowledgment_step",
        "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/I understand that early feedback should be specific, calm, and tied to clear sta",
        "sort_order": 8,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d"
          ],
          "explanation": "Specific and respectful coaching improves learning.",
          "options": [
            {
              "id": "a",
              "label": "Specific"
            },
            {
              "id": "b",
              "label": "Timely"
            },
            {
              "id": "c",
              "label": "Respectful"
            },
            {
              "id": "d",
              "label": "Linked to standards"
            },
            {
              "id": "e",
              "label": "Vague and emotional"
            }
          ],
          "points": 2,
          "prompt": "What makes feedback effective?",
          "question_type": "multiple_select"
        },
        "id": "0cd585f0-32ae-47bd-be2b-bfac1b56dd7f",
        "instructions": null,
        "name": "Effective feedback",
        "node_type": "question",
        "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Effective feedback",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": null,
        "id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
        "instructions": null,
        "name": "Early performance review and retention",
        "node_type": "module",
        "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 5,
          "prerequisite_lesson_ids": [
            "457e4663-7995-4d26-85b3-c41e43aeb5e3"
          ]
        },
        "id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
        "instructions": null,
        "name": "First several assignments / first 30 days",
        "node_type": "lesson",
        "parent_node_id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "In the first several assignments or first 30 days, evaluate:\n- Attendance and punctuality\n- Reliability\n- Communication\n- Responsiveness\n- Quality consistency\n- Willingness to learn\n- Ability to follow systems\n- Reporting habits\n- Guest-readiness understanding\n- Attitude with feedback\n\nFor employees, this may be a probation-style review. For contractors or subcontractors, this may be an early vendor/service quality review. Either way, review reliability, quality, communication, and fit early.\n\nThe first month usually reveals whether the person can become a dependable team member.",
          "content_kind": "text"
        },
        "id": "e1878d96-3d8f-4323-9d06-a30617a8fe17",
        "instructions": null,
        "name": "Watch the right indicators",
        "node_type": "content_step",
        "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Watch the right indicators",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Checklist showing attendance, reliability, quality, communication, guest-readiness, and teamwork review items.",
          "body": "The first several assignments or first 30 days should be reviewed intentionally.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "probation-review-checklist.png",
              "filename": "probation-review-checklist.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "8c0c9dba-ecb3-4779-abdb-4ccf3067cc4f",
        "instructions": null,
        "name": "Early performance review visual",
        "node_type": "content_step",
        "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Early performance review visual",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that early performance reviews help identify strong team members and weak fits quickly.",
          "body": ""
        },
        "id": "42d791a2-97b2-4955-8522-bce6fbc4a7eb",
        "instructions": null,
        "name": "I understand that early performance reviews help identify strong team members an",
        "node_type": "acknowledgment_step",
        "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/I understand that early performance reviews help identify strong team members an",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "These indicators show whether the cleaner is becoming a dependable team member.",
          "options": [
            {
              "id": "a",
              "label": "Attendance"
            },
            {
              "id": "b",
              "label": "Communication"
            },
            {
              "id": "c",
              "label": "Quality consistency"
            },
            {
              "id": "d",
              "label": "Reliability"
            },
            {
              "id": "e",
              "label": "Willingness to learn"
            }
          ],
          "points": 2,
          "prompt": "Which first-30-day indicators matter most?",
          "question_type": "multiple_select"
        },
        "id": "a7bc4357-9e4c-4ad6-9631-a80fdc20e396",
        "instructions": null,
        "name": "Early performance indicators",
        "node_type": "question",
        "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Early performance indicators",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 4,
          "prerequisite_lesson_ids": [
            "aecd770e-d315-4c82-b5b6-30b963e0a4ec"
          ]
        },
        "id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
        "instructions": null,
        "name": "Keeping good cleaners",
        "node_type": "lesson",
        "parent_node_id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "Recruitment is expensive. Once you find good cleaners, retention matters.\n\nGood cleaners are more likely to stay when they have:\n- Clear expectations\n- Reasonable support\n- Respectful treatment\n- Predictable communication\n- Fair workload\n- Timely feedback\n- Recognition\n- A sense that standards are real and consistent\n\nFor contractors and vendors, retention also depends on:\n- Pay clearly and on time\n- Avoiding unclear extra-work expectations\n- Giving enough notice where possible\n- Communicating schedule changes clearly\n- Respecting the agreed working relationship\n- Keeping standards consistent\n- Not repeatedly assigning impossible turns without discussion\n- Recognizing reliable cleaners and vendors\n\nGood operations do not only recruit better. They also keep better people.",
          "content_kind": "text"
        },
        "id": "c1a51f14-50e8-468d-8e20-9557a8d081a2",
        "instructions": null,
        "name": "Retention matters too",
        "node_type": "content_step",
        "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention matters too",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "alt_text": "Graphic showing clear standards, fair treatment, communication, recognition, and support.",
          "body": "Retention starts with clarity, support, and respect.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "cleaner-retention-best-practices.png",
              "filename": "cleaner-retention-best-practices.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "9cb4cec6-1e0b-4deb-b57c-f0a04637cdc5",
        "instructions": null,
        "name": "Retention practices visual",
        "node_type": "content_step",
        "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention practices visual",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "BEFORE YOU RECRUIT:\n- Define the role clearly\n- Set availability expectations\n- Clarify pay structure (hourly, per clean, or other agreed method)\n- Define service area\n- Clarify reporting/checklist/photo expectations\n- Decide whether laundry/restocking/inspection duties are included\n- Clarify employee, independent contractor, subcontractor, or cleaning company arrangement\n\nSCREEN FOR:\n- Availability\n- Weekend/holiday willingness\n- Transportation\n- Service area fit\n- Responsiveness\n- Comfort using phone/app\n- Experience level\n- Willingness to follow systems\n- Employee vs contractor vs subcontractor preference\n- Comfort with per-clean pay if applicable\n- Equipment/supply expectations\n- Insurance or business documentation where applicable\n\nINTERVIEW FOR:\n- Reliability\n- Communication\n- Attitude\n- Accountability\n- Problem-solving\n- Ability to work under time pressure\n- Openness to feedback\n- Standards mindset\n- Per-clean pricing and extra-work judgment\n- Supplies and tools normally brought\n- Schedule change communication\n\nUSE A PRACTICAL EVALUATION:\n- Trial clean or shadow\n- Assess pace\n- Assess quality\n- Assess checklist use\n- Assess reporting\n- Assess coachability\n\nONBOARDING MUST COVER:\n- SOP basics\n- Guest-ready standard\n- Reporting damage/issues\n- Restocking rules\n- Access/security\n- Photos/checklists\n- Communication expectations\n- Escalation rules\n- What to do if behind schedule\n- Working arrangement, scope, payment, and extra-work process (especially for contractors)\n\nTRAIN USING:\n- Observe\n- Assist\n- Perform\n- Review\n- Retrain\n- Recheck\n\nFIRST SEVERAL ASSIGNMENTS / FIRST 30 DAYS:\n- Monitor attendance\n- Monitor communication\n- Monitor quality\n- Monitor responsiveness\n- Monitor reporting\n- Give specific feedback\n- Retrain early if needed\n- Decide quickly if fit is weak\n\nRETAIN GOOD CLEANERS BY:\n- Being clear\n- Being fair\n- Communicating well\n- Giving feedback\n- Recognizing strong performance\n- Supporting standards consistently\n- Paying clearly and on time\n- Avoiding unclear extra-work expectations\n- Respecting the agreed working relationship\n\n1099 / PER-CLEAN CLEANER ARRANGEMENTS:\n\nClarify:\n- Is the cleaner an employee, independent contractor, subcontractor, or cleaning company?\n- Is pay hourly, per clean, per property size, or by agreed job?\n- What is included in a standard clean?\n- What is not included?\n- Who provides tools and supplies?\n- Is laundry included?\n- Are pool/patio/grill tasks included?\n- How is extra work approved?\n- How is extra work paid?\n- How are re-cleans handled?\n- When is payment made?\n- Are invoices required?\n- Is insurance or business documentation required?\n- Can the cleaner accept/decline jobs?\n- Can the cleaner use helpers, and under what rules?\n- What reporting and photo requirements apply?\n\nCompliance caution:\nDo not assume that 1099, per-clean pay, or contractor language alone determines worker classification. Classification depends on the actual working relationship. Get qualified professional advice.\n\nEXTRA-WORK APPROVAL:\n1. Identify condition beyond normal checkout.\n2. Take photos if required.\n3. Report immediately.\n4. Confirm whether it affects guest readiness.\n5. Request approval if outside standard clean.\n6. Complete if approved and possible.\n7. Document completion.\n8. Pay/invoice according to agreement.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "Recruiting \u0026 Onboarding Cleaners Quick Reference (downloadable)",
              "filename": "recruiting-onboarding-cleaners-quick-reference.pdf",
              "kind": "pdf",
              "placeholder": true
            }
          ]
        },
        "id": "5ee0a97b-7e4a-43a4-b1b7-b4f254bc9c90",
        "instructions": null,
        "name": "Recruiting \u0026 Onboarding Cleaners Quick Reference",
        "node_type": "content_step",
        "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Recruiting \u0026 Onboarding Cleaners Quick Reference",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand that retaining good cleaners is part of good operations management.",
          "body": ""
        },
        "id": "bb48b36f-3566-439c-a47d-d8daabde16ad",
        "instructions": null,
        "name": "I understand that retaining good cleaners is part of good operations management.",
        "node_type": "acknowledgment_step",
        "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/I understand that retaining good cleaners is part of good operations management.",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Good people stay longer when operations are clear and supportive.",
          "options": [
            {
              "id": "a",
              "label": "Clear expectations"
            },
            {
              "id": "b",
              "label": "Respectful treatment"
            },
            {
              "id": "c",
              "label": "Predictable communication"
            },
            {
              "id": "d",
              "label": "Fair workload"
            },
            {
              "id": "e",
              "label": "Recognition"
            },
            {
              "id": "f",
              "label": "Constant confusion"
            }
          ],
          "points": 2,
          "prompt": "Which actions support cleaner retention?",
          "question_type": "multiple_select"
        },
        "id": "426c8113-5f88-48e2-961d-f13da57d097d",
        "instructions": null,
        "name": "Retention actions",
        "node_type": "question",
        "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention actions",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": null,
        "id": "8e09cc41-0b39-498b-95d2-f76d29a88653",
        "instructions": null,
        "name": "Final assessment",
        "node_type": "module",
        "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment",
        "sort_order": 7,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "estimated_minutes": 10,
          "pass_threshold_percent": 80,
          "prerequisite_lesson_ids": [
            "d2a31d9f-f028-4f0c-8a41-beb6630294df"
          ],
          "question_pool_size": 10,
          "shuffle_questions": true
        },
        "id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "instructions": null,
        "name": "Recruiting \u0026 Onboarding Cleaners Final Assessment",
        "node_type": "lesson",
        "parent_node_id": "8e09cc41-0b39-498b-95d2-f76d29a88653",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "body": "This final assessment draws 10 random questions from a bank of 22 covering all modules. You need 80% to pass. Long-form scenario answers are marked for manager review. Review prior lessons if needed before starting.",
          "content_kind": "text",
          "media_placeholders": [
            {
              "alt_text": "",
              "caption": "Recruiting \u0026 Onboarding course overview (placeholder)",
              "filename": "recruiting_onboarding_course_card.png",
              "kind": "photo",
              "placeholder": true
            }
          ]
        },
        "id": "19ffecbb-433e-4a8b-94f3-f10d2b16b2a2",
        "instructions": null,
        "name": "Final assessment instructions",
        "node_type": "content_step",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final assessment instructions",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d"
          ],
          "explanation": "Recruitment and onboarding directly affect quality and operations.",
          "options": [
            {
              "id": "a",
              "label": "They reduce missed cleans"
            },
            {
              "id": "b",
              "label": "They improve consistency"
            },
            {
              "id": "c",
              "label": "They support guest experience"
            },
            {
              "id": "d",
              "label": "They reduce manager stress"
            },
            {
              "id": "e",
              "label": "They make standards unnecessary"
            }
          ],
          "points": 2,
          "prompt": "Why are good cleaner recruitment and onboarding important?",
          "question_type": "multiple_select"
        },
        "id": "7dc24c3c-432c-42d8-9216-b0a8748cfba6",
        "instructions": null,
        "name": "Final: recruitment importance",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: recruitment importance",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Reliability is one of the strongest predictors of success.",
          "options": [
            {
              "id": "a",
              "label": "Reliability"
            },
            {
              "id": "b",
              "label": "Fancy interview language"
            },
            {
              "id": "c",
              "label": "Personal friendship with manager"
            },
            {
              "id": "d",
              "label": "Guessing well"
            }
          ],
          "points": 1,
          "prompt": "Which trait is often one of the most important in vacation rental cleaners?",
          "question_type": "multiple_choice"
        },
        "id": "06ae1a8d-ec29-47fd-9f27-7f6d3bdafff3",
        "instructions": null,
        "name": "Final: key trait",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: key trait",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "A clear role attracts better-fit applicants.",
          "options": [
            {
              "id": "a",
              "label": "Availability expectations"
            },
            {
              "id": "b",
              "label": "Service area"
            },
            {
              "id": "c",
              "label": "Pay structure"
            },
            {
              "id": "d",
              "label": "Reporting expectations"
            },
            {
              "id": "e",
              "label": "Whether laundry is included"
            }
          ],
          "points": 2,
          "prompt": "Which details should be clearly defined before advertising a cleaner role?",
          "question_type": "multiple_select"
        },
        "id": "2fc01da4-a0db-4ccb-b4ca-c2d2eda3d0d8",
        "instructions": null,
        "name": "Final: define role",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: define role",
        "sort_order": 102,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Screening filters for fit and practical readiness.",
          "options": [
            {
              "id": "a",
              "label": "Availability"
            },
            {
              "id": "b",
              "label": "Transportation"
            },
            {
              "id": "c",
              "label": "Communication responsiveness"
            },
            {
              "id": "d",
              "label": "Ability to use checklists/photos"
            },
            {
              "id": "e",
              "label": "Service area fit"
            }
          ],
          "points": 2,
          "prompt": "Which items should be covered in initial screening?",
          "question_type": "multiple_select"
        },
        "id": "20925ca9-1888-4e67-baa6-f8ab257c7341",
        "instructions": null,
        "name": "Final: screening items",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: screening items",
        "sort_order": 103,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "The interview should test fit, not just experience claims.",
          "options": [
            {
              "id": "a",
              "label": "Reliability"
            },
            {
              "id": "b",
              "label": "Communication"
            },
            {
              "id": "c",
              "label": "Attitude"
            },
            {
              "id": "d",
              "label": "Willingness to follow systems"
            },
            {
              "id": "e",
              "label": "Fit for the role"
            }
          ],
          "points": 2,
          "prompt": "What should the interview mainly assess?",
          "question_type": "multiple_select"
        },
        "id": "b41536a2-d45c-4ee1-ba4a-435d860b10a6",
        "instructions": null,
        "name": "Final: interview focus",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: interview focus",
        "sort_order": 104,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d"
          ],
          "explanation": "Practical evaluation gives real-world evidence of fit.",
          "options": [
            {
              "id": "a",
              "label": "It shows work pace"
            },
            {
              "id": "b",
              "label": "It reveals attention to detail"
            },
            {
              "id": "c",
              "label": "It tests whether instructions are followed"
            },
            {
              "id": "d",
              "label": "It shows response to feedback"
            },
            {
              "id": "e",
              "label": "It replaces onboarding"
            }
          ],
          "points": 2,
          "prompt": "Why is a trial clean or shadow evaluation useful?",
          "question_type": "multiple_select"
        },
        "id": "186fe4a9-c519-4d3b-aded-d64871ae5af3",
        "instructions": null,
        "name": "Final: trial clean",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: trial clean",
        "sort_order": 105,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Reporting standards are a key onboarding topic.",
          "options": [
            {
              "id": "a",
              "label": "Reporting issues and shortages"
            },
            {
              "id": "b",
              "label": "Guessing when unsure"
            },
            {
              "id": "c",
              "label": "Ignoring checklists"
            },
            {
              "id": "d",
              "label": "Avoiding manager contact"
            }
          ],
          "points": 1,
          "prompt": "Which topic should be included in first-day onboarding?",
          "question_type": "multiple_choice"
        },
        "id": "9fcafa64-f870-4f1b-b69f-22bf21be8e8d",
        "instructions": null,
        "name": "Final: first-day topic",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: first-day topic",
        "sort_order": 106,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "A staged training sequence builds confidence and consistency.",
          "options": [
            {
              "id": "a",
              "label": "Observe, assist, perform, review"
            },
            {
              "id": "b",
              "label": "Start alone immediately"
            },
            {
              "id": "c",
              "label": "Read once and work unsupervised"
            },
            {
              "id": "d",
              "label": "Skip practical training"
            }
          ],
          "points": 1,
          "prompt": "Which training sequence is strongest for a new cleaner?",
          "question_type": "multiple_choice"
        },
        "id": "c580d7b6-fe93-41a9-b348-1542d00b20f1",
        "instructions": null,
        "name": "Final: training sequence",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: training sequence",
        "sort_order": 107,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d"
          ],
          "explanation": "Specific and respectful coaching improves learning.",
          "options": [
            {
              "id": "a",
              "label": "Specific"
            },
            {
              "id": "b",
              "label": "Timely"
            },
            {
              "id": "c",
              "label": "Respectful"
            },
            {
              "id": "d",
              "label": "Tied to standards"
            },
            {
              "id": "e",
              "label": "Emotional and vague"
            }
          ],
          "points": 2,
          "prompt": "What makes feedback effective?",
          "question_type": "multiple_select"
        },
        "id": "126e0e06-5e48-461f-88e5-dce56a4dde27",
        "instructions": null,
        "name": "Final: effective feedback",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: effective feedback",
        "sort_order": 108,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "The first month usually reveals likely fit.",
          "options": [
            {
              "id": "a",
              "label": "Attendance"
            },
            {
              "id": "b",
              "label": "Reliability"
            },
            {
              "id": "c",
              "label": "Communication"
            },
            {
              "id": "d",
              "label": "Quality consistency"
            },
            {
              "id": "e",
              "label": "Willingness to learn"
            }
          ],
          "points": 2,
          "prompt": "Which early indicators help assess a new cleaner in the first 30 days?",
          "question_type": "multiple_select"
        },
        "id": "a7b8d8bd-057d-45bf-9f6b-1ebc63870aa8",
        "instructions": null,
        "name": "Final: early indicators",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: early indicators",
        "sort_order": 109,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Retention is improved by clarity and good management.",
          "options": [
            {
              "id": "a",
              "label": "Clear expectations"
            },
            {
              "id": "b",
              "label": "Respectful treatment"
            },
            {
              "id": "c",
              "label": "Fair workload"
            },
            {
              "id": "d",
              "label": "Predictable communication"
            },
            {
              "id": "e",
              "label": "Recognition"
            },
            {
              "id": "f",
              "label": "Constant confusion"
            }
          ],
          "points": 2,
          "prompt": "Which actions help retain good cleaners?",
          "question_type": "multiple_select"
        },
        "id": "6a679dd9-de99-467d-9153-84785373c23e",
        "instructions": null,
        "name": "Final: retention",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: retention",
        "sort_order": 110,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Skipping process can create larger operational problems.",
          "options": [
            {
              "id": "a",
              "label": "The manager may hire quickly but create bigger reliability and quality problems later."
            },
            {
              "id": "b",
              "label": "The cleaner will automatically perform well."
            },
            {
              "id": "c",
              "label": "Screening has no value."
            },
            {
              "id": "d",
              "label": "Onboarding only slows things down and has no benefit."
            }
          ],
          "points": 1,
          "prompt": "A manager is desperate for help and wants to skip screening and onboarding. What is the biggest risk?",
          "question_type": "multiple_choice"
        },
        "id": "5065d433-9e54-4e61-8c13-923c50127a7b",
        "instructions": null,
        "name": "Final: skip process risk",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: skip process risk",
        "sort_order": 111,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "max_length": 800,
          "points": 3,
          "prompt": "Scenario: A cleaner candidate says they have experience but is slow to reply, vague about weekends, and resistant to using photos/checklists. What concerns should a manager have?",
          "question_type": "long_form",
          "requires_review": true,
          "rubric": "A strong answer should mention reliability concerns, communication concerns, possible resistance to systems, and fit risk for vacation rental operations."
        },
        "id": "40b8c9a1-6936-4df2-abc1-40e713bb297f",
        "instructions": null,
        "name": "Final: scenario weak candidate",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario weak candidate",
        "sort_order": 112,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "max_length": 800,
          "points": 3,
          "prompt": "Scenario: A new cleaner completed two cleans but missed restocking and failed to report damage. What should the manager do?",
          "question_type": "long_form",
          "requires_review": true,
          "rubric": "A strong answer should mention prompt feedback, retraining, clarification of standards, closer review on next cleans, and use of inspection/checklist standards."
        },
        "id": "f222b7ee-d46a-47d4-9f73-5823e628b15c",
        "instructions": null,
        "name": "Final: scenario missed reporting",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario missed reporting",
        "sort_order": 113,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "max_length": 700,
          "points": 3,
          "prompt": "Scenario: A manager finds a candidate who is less experienced but highly reliable, responsive, and willing to follow systems. Why might this candidate still be strong?",
          "question_type": "long_form",
          "requires_review": true,
          "rubric": "A strong answer should mention that reliability, communication, and coachability can outweigh raw experience and often lead to better long-term fit."
        },
        "id": "f9c9cf3f-2f44-457f-89c3-79d1d76ce59c",
        "instructions": null,
        "name": "Final: scenario coachable candidate",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario coachable candidate",
        "sort_order": 114,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "The goal is to build dependable, standards-driven team capacity.",
          "options": [
            {
              "id": "a",
              "label": "The goal is not just to fill a cleaning slot, but to build a dependable team."
            },
            {
              "id": "b",
              "label": "Any available person should be hired immediately."
            },
            {
              "id": "c",
              "label": "Onboarding is mainly paperwork."
            },
            {
              "id": "d",
              "label": "Standards can be figured out later."
            }
          ],
          "points": 1,
          "prompt": "Which statement best reflects the course message?",
          "question_type": "multiple_choice"
        },
        "id": "8c7bd6dd-a349-41dc-a2db-bd7659a974ba",
        "instructions": null,
        "name": "Final: course message",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: course message",
        "sort_order": 115,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Classification depends on the real relationship, not just the label or payment method.",
          "options": [
            {
              "id": "a",
              "label": "Paying per clean automatically makes a cleaner a contractor."
            },
            {
              "id": "b",
              "label": "Worker classification depends on the actual working relationship."
            },
            {
              "id": "c",
              "label": "A verbal label is all that matters."
            },
            {
              "id": "d",
              "label": "Compliance never matters for cleaners."
            }
          ],
          "points": 1,
          "prompt": "Which statement about 1099 cleaners is correct?",
          "question_type": "multiple_choice"
        },
        "id": "c445eb55-568c-4782-b081-2d2b99c4432a",
        "instructions": null,
        "name": "Final: 1099 statement",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: 1099 statement",
        "sort_order": 116,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Per-clean work needs clear scope, price, and process.",
          "options": [
            {
              "id": "a",
              "label": "Clean fee"
            },
            {
              "id": "b",
              "label": "Scope of work"
            },
            {
              "id": "c",
              "label": "Laundry responsibility"
            },
            {
              "id": "d",
              "label": "Extra-work approval process"
            },
            {
              "id": "e",
              "label": "Payment timing"
            },
            {
              "id": "f",
              "label": "Nothing needs to be documented"
            }
          ],
          "points": 2,
          "prompt": "Which items should be clear in a per-clean arrangement?",
          "question_type": "multiple_select"
        },
        "id": "c779c627-31f0-448e-b9cb-5a59ca5ed5e3",
        "instructions": null,
        "name": "Final: per-clean clarity",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: per-clean clarity",
        "sort_order": 117,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Per-clean pricing should reflect actual workload.",
          "options": [
            {
              "id": "a",
              "label": "Bedrooms and bathrooms"
            },
            {
              "id": "b",
              "label": "Laundry volume"
            },
            {
              "id": "c",
              "label": "Property size"
            },
            {
              "id": "d",
              "label": "Pool/patio/balcony duties"
            },
            {
              "id": "e",
              "label": "Same-day turnover pressure"
            },
            {
              "id": "f",
              "label": "Random preference"
            }
          ],
          "points": 2,
          "prompt": "Which factors may affect per-clean pricing?",
          "question_type": "multiple_select"
        },
        "id": "564bec2f-c066-4e80-89fe-ddae1b5cc765",
        "instructions": null,
        "name": "Final: pricing factors",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: pricing factors",
        "sort_order": 118,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Unusual or excessive conditions should be documented and approved according to process.",
          "options": [
            {
              "id": "a",
              "label": "Property is far beyond normal checkout condition."
            },
            {
              "id": "b",
              "label": "Property is normal and cleanable within scope."
            },
            {
              "id": "c",
              "label": "One clean towel is folded correctly."
            },
            {
              "id": "d",
              "label": "Cleaner arrived prepared."
            }
          ],
          "points": 1,
          "prompt": "Which issue should usually trigger extra-work approval or manager review?",
          "question_type": "multiple_choice"
        },
        "id": "d6ad7a0f-978f-4508-9055-1bafd893af4b",
        "instructions": null,
        "name": "Final: extra work trigger",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: extra work trigger",
        "sort_order": 119,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b",
            "c",
            "d",
            "e"
          ],
          "explanation": "Contractor onboarding should clarify business terms and service expectations.",
          "options": [
            {
              "id": "a",
              "label": "Scope of service"
            },
            {
              "id": "b",
              "label": "Payment timing"
            },
            {
              "id": "c",
              "label": "Extra-work process"
            },
            {
              "id": "d",
              "label": "Supply/equipment responsibility"
            },
            {
              "id": "e",
              "label": "Insurance/documentation requirements where applicable"
            },
            {
              "id": "f",
              "label": "Guaranteed employee benefits for all contractors"
            }
          ],
          "points": 2,
          "prompt": "Which are contractor-specific onboarding topics?",
          "question_type": "multiple_select"
        },
        "id": "5e4df18e-f5e4-4649-bb2d-8025e91dd270",
        "instructions": null,
        "name": "Final: contractor onboarding",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: contractor onboarding",
        "sort_order": 120,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      },
      {
        "extra": {
          "max_length": 900,
          "points": 3,
          "prompt": "Scenario: A 1099 cleaner is paid per clean and arrives at a property with excessive trash, pet urine, and extra laundry beyond normal turnover. What should the manager expect them to do?",
          "question_type": "long_form",
          "requires_review": true,
          "rubric": "A strong answer should mention documenting the condition, reporting early, using the extra-work approval process, clarifying whether extra pay applies, protecting minimum guest-ready tasks, and not silently absorbing major extra work if outside scope."
        },
        "id": "cca04b63-b6ef-492c-a9d3-49f76c37f98e",
        "instructions": null,
        "name": "Final: scenario extra work",
        "node_type": "question",
        "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario extra work",
        "sort_order": 121,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      }
    ],
    "root_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
    "source_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e",
    "tree": [
      {
        "children": [
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Good recruitment and onboarding reduce operational risk.\n\nIn vacation rental cleaning, reliability, communication, and willingness to follow standards are often more important than someone simply saying they know how to clean. The goal is not just to fill a slot. The goal is to build a dependable team that can deliver guest-ready homes consistently.\n\nManagers should recruit carefully, screen honestly, train clearly, and review new team members early before small issues become expensive patterns.\n\nMany vacation-rental cleaners work as independent contractors and are paid per clean. Others may be employees or work through a cleaning company. The correct structure depends on the actual relationship, local law, tax rules, insurance, level of control, who provides tools/supplies, scheduling, training, and other factors.\n\nThis training explains operational best practices for recruiting and onboarding cleaners. It does not determine worker classification and is not legal, tax, payroll, or HR advice. Managers should use qualified professional advice when deciding whether a cleaner should be treated as an employee, independent contractor, subcontractor, or vendor.",
                      "content_kind": "text"
                    },
                    "id": "8b8c6b2b-b531-44fb-8ffa-c8086442af7b",
                    "instructions": null,
                    "name": "Program notice",
                    "node_type": "content_step",
                    "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Program notice",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "In vacation rental operations, a weak cleaner hire can create serious problems quickly.\n\nCommon consequences of poor hiring:\n- Missed cleans\n- Last-minute cancellations\n- Inconsistent quality\n- Poor communication\n- Guest complaints\n- Failed inspections\n- Re-cleans\n- Manager stress\n- Team frustration\n- Owner dissatisfaction\n\nMany problems blamed on \"cleaning quality\" actually begin with poor recruiting, poor fit, weak onboarding, or unclear standards.",
                      "content_kind": "text"
                    },
                    "id": "b5e86665-9f30-46d2-a872-8248db5fd327",
                    "instructions": null,
                    "name": "Why this matters",
                    "node_type": "content_step",
                    "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Why this matters",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "A strong onboarding process helps new cleaners:\n- Understand standards\n- Learn the cleaning order\n- Know what \"guest-ready\" means\n- Use products correctly\n- Report damage and supply shortages properly\n- Know when to escalate\n- Feel supported\n- Become productive faster",
                      "content_kind": "text"
                    },
                    "id": "72cb4da9-b899-4b83-ade3-5ebf1903d1c5",
                    "instructions": null,
                    "name": "What good onboarding improves",
                    "node_type": "content_step",
                    "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/What good onboarding improves",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Bright bold course card showing recruiting and onboarding symbols such as clipboard, candidate profile, magnifying glass, and graduation cap.",
                      "body": "Strong recruiting and onboarding build more reliable and consistent cleaning teams.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "recruiting_onboarding_course_card.png",
                          "filename": "recruiting_onboarding_course_card.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "a6190cc6-7ad1-4a4d-b817-5eea93d10f6c",
                    "instructions": null,
                    "name": "Course visual",
                    "node_type": "content_step",
                    "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Course visual",
                    "reference_media": [],
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
                      "body": "This placeholder should be replaced with an internally produced training video showing the hiring and onboarding process for cleaners.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
                          "caption": "This placeholder should be replaced with an internally produced training video showing the hiring and onboarding process for cleaners.",
                          "filename": "internal-hiring-cleaners-overview.mp4",
                          "kind": "video_placeholder",
                          "placeholder": true,
                          "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
                        }
                      ]
                    },
                    "id": "0592486d-daf7-4634-8d9d-97163ac68d75",
                    "instructions": null,
                    "name": "Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
                    "node_type": "content_step",
                    "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
                    "reference_media": [],
                    "sort_order": 8,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that recruiting and onboarding are operational quality controls, not just admin tasks.",
                      "body": ""
                    },
                    "id": "b238ecaa-201d-48de-a9e4-7403516b5b45",
                    "instructions": null,
                    "name": "I understand that recruiting and onboarding are operational quality controls, no",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/I understand that recruiting and onboarding are operational quality controls, no",
                    "sort_order": 10,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d"
                      ],
                      "explanation": "Poor hiring can affect reliability, quality, and guest experience.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Missed cleans"
                        },
                        {
                          "id": "b",
                          "label": "Guest complaints"
                        },
                        {
                          "id": "c",
                          "label": "Inconsistent quality"
                        },
                        {
                          "id": "d",
                          "label": "Re-cleans"
                        },
                        {
                          "id": "e",
                          "label": "Better reliability automatically"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which problems can result from poor cleaner hiring?",
                      "question_type": "multiple_select"
                    },
                    "id": "e5d807ae-5495-4eef-b223-ba61b1bf5232",
                    "instructions": null,
                    "name": "Problems from poor hiring",
                    "node_type": "question",
                    "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Problems from poor hiring",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Hiring and onboarding are key operational controls.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Cleaner onboarding is only paperwork."
                        },
                        {
                          "id": "b",
                          "label": "Hiring the right cleaner and onboarding them well improves operations."
                        },
                        {
                          "id": "c",
                          "label": "Any cleaner can succeed without standards."
                        },
                        {
                          "id": "d",
                          "label": "Interviewing is not important."
                        }
                      ],
                      "points": 1,
                      "prompt": "Which statement is most accurate?",
                      "question_type": "multiple_choice"
                    },
                    "id": "fea4acde-52ef-49f7-b2fb-baad958664ab",
                    "instructions": null,
                    "name": "Hiring and onboarding importance",
                    "node_type": "question",
                    "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Hiring and onboarding importance",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 5
                },
                "id": "e4fd4389-2189-4349-87b0-fe923b827711",
                "instructions": null,
                "name": "The cost of hiring the wrong cleaner",
                "node_type": "lesson",
                "parent_node_id": "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              }
            ],
            "extra": null,
            "id": "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
            "instructions": null,
            "name": "Why cleaner recruitment and onboarding matter",
            "node_type": "module",
            "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
            "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter",
            "sort_order": 0,
            "source_node_id": null,
            "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Before advertising a cleaning role, define the job clearly.\n\nImportant role details:\n- Employee, independent contractor, subcontractor, or cleaning company arrangement\n- Per-clean pay or hourly pay\n- Expected availability\n- Weekend/holiday expectations\n- Number of properties or jobs per day\n- What is included in the standard clean\n- Extra-work approval process\n- Deep-clean pricing\n- Whether laundry is included\n- Supply/equipment responsibility\n- Travel area and transport expectations\n- Required communication standards\n- App usage / checklist / photo requirements\n- Insurance/documentation requirements where applicable\n- Payment timing\n- Whether the role includes inspection or restocking duties\n\nA vague role description creates the wrong applicants.",
                      "content_kind": "text"
                    },
                    "id": "f6a4626c-4c83-4e1f-9a22-394fb33a080b",
                    "instructions": null,
                    "name": "Know what you are hiring for",
                    "node_type": "content_step",
                    "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Know what you are hiring for",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "For vacation rentals, the strongest candidates often show:\n- Reliability\n- Punctuality\n- Clear communication\n- Willingness to follow standards\n- Attention to detail\n- Physical ability for the role\n- Flexibility with schedule\n- Comfort using a phone/app\n- Problem reporting mindset\n- Professional attitude\n\nCleaning experience helps, but reliability and standards often matter even more.",
                      "content_kind": "text"
                    },
                    "id": "eafba5f5-ad13-47e0-ba58-f4309c34b4af",
                    "instructions": null,
                    "name": "What makes a strong cleaner candidate",
                    "node_type": "content_step",
                    "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/What makes a strong cleaner candidate",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Checklist graphic showing qualities such as reliability, communication, punctuality, detail orientation, and willingness to follow systems.",
                      "body": "The best candidate is not just someone who says they can clean.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "cleaner-role-scorecard.png",
                          "filename": "cleaner-role-scorecard.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "bc50b426-1314-4c4a-83d8-643458451e5c",
                    "instructions": null,
                    "name": "Candidate qualities visual",
                    "node_type": "content_step",
                    "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Candidate qualities visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that a clear role definition improves the quality of applicants.",
                      "body": ""
                    },
                    "id": "34552bd5-e5f7-4e4b-a9ad-8fe87f4ecccc",
                    "instructions": null,
                    "name": "I understand that a clear role definition improves the quality of applicants.",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/I understand that a clear role definition improves the quality of applicants.",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Clear role definition improves recruitment quality.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Expected availability"
                        },
                        {
                          "id": "b",
                          "label": "Pay structure"
                        },
                        {
                          "id": "c",
                          "label": "Travel area"
                        },
                        {
                          "id": "d",
                          "label": "Reporting expectations"
                        },
                        {
                          "id": "e",
                          "label": "Whether laundry is included"
                        },
                        {
                          "id": "f",
                          "label": "None of the above"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which details should be defined before recruiting a cleaner?",
                      "question_type": "multiple_select"
                    },
                    "id": "c11a1589-8c51-4075-a2b8-cfc6841647a4",
                    "instructions": null,
                    "name": "Define before recruiting",
                    "node_type": "question",
                    "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Define before recruiting",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Reliability is one of the most important traits.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Reliability"
                        },
                        {
                          "id": "b",
                          "label": "Fancy resume language"
                        },
                        {
                          "id": "c",
                          "label": "Social media following"
                        },
                        {
                          "id": "d",
                          "label": "Knowing the owner personally"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which quality is especially important in vacation rental cleaning?",
                      "question_type": "multiple_choice"
                    },
                    "id": "a38f1a8a-baab-4d97-a7bc-a5efbc9b695a",
                    "instructions": null,
                    "name": "Important trait",
                    "node_type": "question",
                    "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Important trait",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 5,
                  "prerequisite_lesson_ids": [
                    "e4fd4389-2189-4349-87b0-fe923b827711"
                  ]
                },
                "id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                "instructions": null,
                "name": "Define the role before you recruit",
                "node_type": "lesson",
                "parent_node_id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Potential cleaner candidates may come from:\n- Referrals\n- Existing team referrals\n- Local job boards\n- Facebook/community groups\n- Hospitality networks\n- Housekeeping groups\n- Cleaning companies / subcontractor networks\n- Craigslist or equivalent local listings\n- Local community contacts\n- Hospitality or hotel housekeeping workers seeking extra work\n\nUse sources that fit the type of cleaner you need.",
                      "content_kind": "text"
                    },
                    "id": "fb2fcd0d-8662-44cc-b830-01157765d4a5",
                    "instructions": null,
                    "name": "Recruitment sources",
                    "node_type": "content_step",
                    "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Recruitment sources",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "A good job ad should be honest and specific.\n\nInclude:\n- Type of work\n- Service area\n- Schedule expectations\n- Whether the work is per clean, hourly, employee, contractor, or subcontractor style where appropriate\n- Weekend/holiday reality\n- That vacation rental cleaning includes time-sensitive same-day turnovers\n- Physical nature of the job\n- Communication/app expectations\n- Pay method/range if appropriate\n- Reliability expectations\n- Why the role matters\n\nDo not oversell the job. Understated honesty is better than attracting poor-fit candidates.",
                      "content_kind": "text"
                    },
                    "id": "7db4af59-c777-4707-90f4-088bc6aca706",
                    "instructions": null,
                    "name": "Write a realistic job ad",
                    "node_type": "content_step",
                    "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Write a realistic job ad",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that honest recruiting attracts better-fit candidates than vague or misleading ads.",
                      "body": ""
                    },
                    "id": "c721111f-f3a7-456d-a59c-e93e857c3892",
                    "instructions": null,
                    "name": "I understand that honest recruiting attracts better-fit candidates than vague or",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/I understand that honest recruiting attracts better-fit candidates than vague or",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Multiple channels can be used depending on the role and market.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Referrals"
                        },
                        {
                          "id": "b",
                          "label": "Local job boards"
                        },
                        {
                          "id": "c",
                          "label": "Community groups"
                        },
                        {
                          "id": "d",
                          "label": "Hospitality networks"
                        },
                        {
                          "id": "e",
                          "label": "Existing team referrals"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which are valid sources for cleaner recruitment?",
                      "question_type": "multiple_select"
                    },
                    "id": "7067d376-d381-41b8-83ba-7f922df96cc1",
                    "instructions": null,
                    "name": "Recruitment sources",
                    "node_type": "question",
                    "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Recruitment sources",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 4,
                  "prerequisite_lesson_ids": [
                    "76881adb-f5b6-4a58-94c0-f6a700e7139b"
                  ]
                },
                "id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                "instructions": null,
                "name": "Where to find candidates",
                "node_type": "lesson",
                "parent_node_id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              }
            ],
            "extra": null,
            "id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
            "instructions": null,
            "name": "Defining the role and recruiting candidates",
            "node_type": "module",
            "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
            "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates",
            "sort_order": 1,
            "source_node_id": null,
            "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Vacation-rental cleaning teams may be structured in several ways.\n\nCommon arrangements include:\n\nEmployee:\nThe cleaner is employed by the company, often paid hourly or by wage rules, and the company may control schedule, methods, training, tools, procedures, and supervision more directly.\n\nIndependent contractor / 1099 cleaner:\nThe cleaner operates more independently and may be paid per clean or per job. They may provide their own tools, manage their own schedule within agreed job requirements, accept or reject work, and operate as their own business. Classification depends on the full working relationship, not just the label.\n\nSubcontractor or cleaning company:\nA separate business or crew provides cleaning services. The PM may contract with the company rather than individual cleaners.\n\nHybrid or trial arrangement:\nSome operators use a trial period, temporary arrangement, or mixed vendor pool. This should be documented clearly and reviewed for compliance.\n\nThe goal is not to force every cleaner into one model. The goal is to define the relationship clearly and operate consistently.",
                      "content_kind": "text"
                    },
                    "id": "36e55048-1e8f-4b0b-8a9c-4e8284ca9668",
                    "instructions": null,
                    "name": "Not every cleaner relationship is the same",
                    "node_type": "content_step",
                    "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Not every cleaner relationship is the same",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Many vacation-rental cleaners are paid per clean rather than by the hour.\n\nPer-clean pay can work well when:\n- Property sizes and cleaning expectations are clear.\n- Clean fees are matched to property size and workload.\n- Extra work has a defined approval process.\n- Deep cleans are priced separately.\n- Same-day turnover expectations are realistic.\n- Supplies, laundry, travel, and restocking responsibilities are clear.\n- Re-cleans and quality issues have a documented process.\n- Payment timing is clear.\n\nPer-clean pay can create problems when:\n- The cleaner does not understand the standard.\n- The property condition is far beyond normal checkout.\n- Extra work is expected but not approved.\n- Large homes are underpriced.\n- Laundry is included but not accounted for.\n- Cleaners rush because the fee does not match the work.\n- Managers treat contractors like employees without checking classification rules.",
                      "content_kind": "text"
                    },
                    "id": "27c3940b-6c7a-45ad-859d-cb82f574b813",
                    "instructions": null,
                    "name": "Per-clean pay",
                    "node_type": "content_step",
                    "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Per-clean pay",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Graphic showing employee, 1099 contractor, subcontractor, and cleaning company engagement models.",
                      "body": "Cleaner arrangements may include employees, 1099 contractors, subcontractors, or cleaning companies. The arrangement should be defined clearly.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "cleaner-engagement-models.png",
                          "filename": "cleaner-engagement-models.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "49054572-3585-4129-96dd-22c8a458b7cc",
                    "instructions": null,
                    "name": "Clear arrangement visual",
                    "node_type": "content_step",
                    "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Clear arrangement visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that cleaner payment and working arrangements must be clearly defined and should be reviewed for compliance.",
                      "body": ""
                    },
                    "id": "01bc6923-e3e0-45fd-9905-5cef0936004c",
                    "instructions": null,
                    "name": "I understand that cleaner payment and working arrangements must be clearly defin",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/I understand that cleaner payment and working arrangements must be clearly defin",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d"
                      ],
                      "explanation": "Different operators use different cleaner engagement models, but the arrangement should be clear and documented.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Employee"
                        },
                        {
                          "id": "b",
                          "label": "Independent contractor / 1099 cleaner"
                        },
                        {
                          "id": "c",
                          "label": "Subcontractor or cleaning company"
                        },
                        {
                          "id": "d",
                          "label": "Trial or temporary arrangement"
                        },
                        {
                          "id": "e",
                          "label": "No arrangement or documentation needed"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which cleaner working arrangements are common in vacation rental operations?",
                      "question_type": "multiple_select"
                    },
                    "id": "cbdd0e1a-2811-43d6-bdf2-6160e34c5c38",
                    "instructions": null,
                    "name": "Common arrangements",
                    "node_type": "question",
                    "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Common arrangements",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "c",
                      "explanation": "Classification depends on the actual relationship, not just the label or payment method.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Paying per clean automatically makes someone a 1099 contractor."
                        },
                        {
                          "id": "b",
                          "label": "Calling someone a contractor is all that matters."
                        },
                        {
                          "id": "c",
                          "label": "Worker classification depends on the actual working relationship."
                        },
                        {
                          "id": "d",
                          "label": "Classification never matters for cleaning teams."
                        }
                      ],
                      "points": 1,
                      "prompt": "Which statement is correct?",
                      "question_type": "multiple_choice"
                    },
                    "id": "f876493f-caf2-47c7-ae14-264f8bb9616c",
                    "instructions": null,
                    "name": "Classification statement",
                    "node_type": "question",
                    "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Classification statement",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 6,
                  "prerequisite_lesson_ids": [
                    "22f11fe6-872e-4d4e-a48a-c565f55d65af"
                  ]
                },
                "id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                "instructions": null,
                "name": "Common cleaner working arrangements",
                "node_type": "lesson",
                "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "When working with independent cleaners or 1099 contractors, PMs still need clear service expectations. However, they should be careful about the level of control they exercise and should get professional advice on worker classification.\n\nClear expectations may include:\n- Property address and access instructions.\n- Agreed clean fee.\n- Scope of clean.\n- Expected completion deadline.\n- Required guest-ready outcome.\n- Required photos or completion evidence if part of the service agreement.\n- Damage/supply reporting requirements.\n- Extra-work approval process.\n- Deep-clean pricing or approval process.\n- Payment timing.\n- Cancellation/no-show policy.\n- Insurance or documentation requirements, where applicable.\n\nAvoid confusion around:\n- Whether supplies are provided or contractor-supplied.\n- Whether laundry is included.\n- Whether travel is included.\n- Whether the contractor can send helpers.\n- Whether jobs can be accepted or declined.\n- How re-cleans are handled.\n- What happens if a property is beyond normal checkout condition.",
                      "content_kind": "text"
                    },
                    "id": "be4c5cd3-0636-4365-8ee5-dd5bd9d1ac93",
                    "instructions": null,
                    "name": "Set service expectations without creating confusion",
                    "node_type": "content_step",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Set service expectations without creating confusion",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Per-clean pricing should reflect the actual work.\n\nPricing should consider:\n- Number of bedrooms and bathrooms.\n- Property type: pool home, condo, townhouse.\n- Square footage.\n- Number of beds.\n- Laundry volume.\n- Patio/pool/balcony requirements.\n- Grill or outdoor cleaning scope.\n- Restocking expectations.\n- Travel area.\n- Same-day turnaround pressure.\n- Inspection/photo requirements.\n- Property condition history.\n\nA 2-bedroom condo and a 6-bedroom pool home should not be treated as the same job.",
                      "content_kind": "text"
                    },
                    "id": "7c789a72-9116-4fb6-b69f-a13982220fef",
                    "instructions": null,
                    "name": "Per-clean pricing should match scope",
                    "node_type": "content_step",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Per-clean pricing should match scope",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Per-clean arrangements need a clear extra-work process.\n\nExamples of extra work:\n- Excessive trash.\n- Party mess.\n- Biohazard.\n- Heavy oven cleaning.\n- Heavy grout or shower scale.\n- Pet mess.\n- Smoke odor.\n- Large stain treatment.\n- Extra laundry.\n- Furniture moved heavily.\n- Deep patio or grill cleaning.\n\nThe cleaner should know:\n- What is included in the standard clean.\n- What counts as extra work.\n- Who approves extra work.\n- How to document it.\n- How it is paid.\n- Whether guest chargeback/owner billing may apply.",
                      "content_kind": "text"
                    },
                    "id": "4ba30c87-6b71-497e-8a22-3f57b22b66d9",
                    "instructions": null,
                    "name": "Extra work and deep cleans",
                    "node_type": "content_step",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Extra work and deep cleans",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Flowchart showing identify extra work, document with photos, request approval, complete if approved, invoice/pay correctly.",
                      "body": "Identify, document, approve, complete, and pay extra work according to process.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "extra-work-approval-flow.png",
                          "filename": "extra-work-approval-flow.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "40220071-7a83-491a-9296-e6071b34b89e",
                    "instructions": null,
                    "name": "Extra-work approval visual",
                    "node_type": "content_step",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Extra-work approval visual",
                    "reference_media": [],
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Graphic showing per-clean fee, scope, timing, laundry, supplies, extra work, and payment.",
                      "body": "Per-clean arrangements work best when scope, timing, extra work, and payment are clearly documented.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "per-clean-expectations.png",
                          "filename": "per-clean-expectations.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "8c659da9-4cb7-4cba-91bc-dec2c4d8c833",
                    "instructions": null,
                    "name": "1099 expectations visual",
                    "node_type": "content_step",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/1099 expectations visual",
                    "reference_media": [],
                    "sort_order": 8,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that per-clean work requires clear scope, clear pricing, and a clear extra-work approval process.",
                      "body": ""
                    },
                    "id": "ce31b9f6-a79f-4ae7-a952-0958b5f05daa",
                    "instructions": null,
                    "name": "I understand that per-clean work requires clear scope, clear pricing, and a clea",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/I understand that per-clean work requires clear scope, clear pricing, and a clea",
                    "sort_order": 10,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Per-clean arrangements work best when expectations and payment terms are clear.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Agreed clean fee"
                        },
                        {
                          "id": "b",
                          "label": "Scope of clean"
                        },
                        {
                          "id": "c",
                          "label": "Laundry responsibility"
                        },
                        {
                          "id": "d",
                          "label": "Extra-work approval process"
                        },
                        {
                          "id": "e",
                          "label": "Payment timing"
                        },
                        {
                          "id": "f",
                          "label": "Nothing should be written down"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which items should be clear in a per-clean arrangement?",
                      "question_type": "multiple_select"
                    },
                    "id": "6887c8aa-10e9-4533-8931-3ba49c4773b6",
                    "instructions": null,
                    "name": "Per-clean clarity",
                    "node_type": "question",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Per-clean clarity",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Pricing should reflect actual workload and property requirements.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Bedrooms and bathrooms"
                        },
                        {
                          "id": "b",
                          "label": "Laundry volume"
                        },
                        {
                          "id": "c",
                          "label": "Property size"
                        },
                        {
                          "id": "d",
                          "label": "Pool/patio/balcony requirements"
                        },
                        {
                          "id": "e",
                          "label": "Same-day turnaround pressure"
                        },
                        {
                          "id": "f",
                          "label": "Whether the cleaner likes the paint color"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which factors may affect per-clean pricing?",
                      "question_type": "multiple_select"
                    },
                    "id": "e6eabdea-acda-4738-9069-304c8901c8d0",
                    "instructions": null,
                    "name": "Pricing factors",
                    "node_type": "question",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Pricing factors",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Extra work should be documented and approved according to process.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Report it and follow the extra-work approval process."
                        },
                        {
                          "id": "b",
                          "label": "Silently absorb the extra work every time."
                        },
                        {
                          "id": "c",
                          "label": "Skip important guest-ready tasks."
                        },
                        {
                          "id": "d",
                          "label": "Mark complete without photos or notes."
                        }
                      ],
                      "points": 1,
                      "prompt": "What should a cleaner do if the property is far beyond normal checkout condition?",
                      "question_type": "multiple_choice"
                    },
                    "id": "67b70e01-9da7-4256-9097-0a7ce4c3a5f6",
                    "instructions": null,
                    "name": "Beyond normal checkout",
                    "node_type": "question",
                    "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Beyond normal checkout",
                    "sort_order": 102,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 7,
                  "prerequisite_lesson_ids": [
                    "85d2eef7-27fe-43db-999f-fb8ec59e52ff"
                  ]
                },
                "id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                "instructions": null,
                "name": "1099 and per-clean expectations",
                "node_type": "lesson",
                "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Worker classification should not be treated casually.\n\nA cleaner being paid on a 1099 basis does not automatically mean they are properly classified as an independent contractor. The real working relationship matters.\n\nFactors that may be relevant include:\n- Who controls how the work is done.\n- Who controls when and where work is done.\n- Whether the cleaner can accept or reject jobs.\n- Whether the cleaner provides tools and supplies.\n- Whether the cleaner has business expenses.\n- Whether the cleaner offers services to others.\n- Whether there is a written agreement.\n- Whether benefits are provided.\n- Whether the relationship is ongoing or project/job based.\n- Whether the cleaner can profit or lose money from the work.\n\nThis course does not decide classification. Managers should consult a tax, payroll, HR, or employment professional when setting up cleaner relationships.",
                      "content_kind": "text"
                    },
                    "id": "d283d66f-bd25-4508-91e9-37314580ee32",
                    "instructions": null,
                    "name": "Do not treat classification casually",
                    "node_type": "content_step",
                    "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Do not treat classification casually",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Practical rule:\nBe clear. Be consistent. Document the arrangement. Do not assume the label \"contractor\" fixes everything.\n\nIf you want to control exactly how, when, and with what tools a person works, get advice before treating that person as a contractor.\n\nIf you are using a contractor model, make sure the agreement, payment process, insurance/documentation expectations, scope, extra-work process, and communication process match the business relationship you intend.",
                      "content_kind": "text"
                    },
                    "id": "5840e622-283c-41c9-a0d8-ac013059410a",
                    "instructions": null,
                    "name": "Practical manager rule",
                    "node_type": "content_step",
                    "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Practical manager rule",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Graphic showing behavioral control, financial control, and relationship of the parties as classification considerations.",
                      "body": "1099 classification depends on the working relationship, not just the payment label.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "classification-caution.png",
                          "filename": "classification-caution.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "ea451e50-cd78-4e52-8ca9-652229951dfa",
                    "instructions": null,
                    "name": "Classification caution visual",
                    "node_type": "content_step",
                    "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Classification caution visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that worker classification is a compliance issue and should be reviewed by qualified professionals.",
                      "body": ""
                    },
                    "id": "a29061a6-5e94-419d-a821-07b82f5e9c99",
                    "instructions": null,
                    "name": "I understand that worker classification is a compliance issue and should be revi",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/I understand that worker classification is a compliance issue and should be revi",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d"
                      ],
                      "explanation": "Classification depends on the full relationship, not only the label.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Behavioral control"
                        },
                        {
                          "id": "b",
                          "label": "Financial control"
                        },
                        {
                          "id": "c",
                          "label": "Relationship of the parties"
                        },
                        {
                          "id": "d",
                          "label": "Whether the cleaner provides tools/supplies"
                        },
                        {
                          "id": "e",
                          "label": "Whether the cleaner is simply called \"1099\""
                        }
                      ],
                      "points": 2,
                      "prompt": "Which factors may be relevant to worker classification?",
                      "question_type": "multiple_select"
                    },
                    "id": "b26a181f-9b6b-4674-afea-a4c614a35219",
                    "instructions": null,
                    "name": "Classification factors",
                    "node_type": "question",
                    "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Classification factors",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "The course should avoid giving legal advice and should encourage professional review.",
                      "options": [
                        {
                          "id": "a",
                          "label": "This course is not legal, tax, payroll, or HR advice."
                        },
                        {
                          "id": "b",
                          "label": "Every cleaner is automatically 1099."
                        },
                        {
                          "id": "c",
                          "label": "Paying per clean always avoids employment rules."
                        },
                        {
                          "id": "d",
                          "label": "Documentation does not matter."
                        }
                      ],
                      "points": 1,
                      "prompt": "Which statement should be included as a compliance caution?",
                      "question_type": "multiple_choice"
                    },
                    "id": "eaec400a-7caa-49cd-bbee-70b8c84060fa",
                    "instructions": null,
                    "name": "Compliance caution",
                    "node_type": "question",
                    "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Compliance caution",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 5,
                  "prerequisite_lesson_ids": [
                    "c66f7077-8449-43f4-b7c9-d822aac8e881"
                  ]
                },
                "id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                "instructions": null,
                "name": "Compliance and classification caution",
                "node_type": "lesson",
                "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution",
                "sort_order": 2,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              }
            ],
            "extra": null,
            "id": "cf065f8a-3324-4bad-a109-759ce66ff097",
            "instructions": null,
            "name": "Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay",
            "node_type": "module",
            "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
            "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay",
            "sort_order": 2,
            "source_node_id": null,
            "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "A short screening step saves time.\n\nScreen for:\n- Availability\n- Weekend/holiday willingness\n- Transportation\n- Service area fit\n- Cleaning experience\n- Ability to communicate by phone/text/app\n- Comfort taking photos and following checklists\n- Current workload if subcontractor\n- Ability to start when needed\n- Professional responsiveness\n\nFast replies do not always mean good quality, but poor responsiveness early is a warning sign.",
                      "content_kind": "text"
                    },
                    "id": "817c7098-0f1e-413d-b99f-22d2b8cb4bbb",
                    "instructions": null,
                    "name": "Screen before you interview",
                    "node_type": "content_step",
                    "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screen before you interview",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Examples:\n- Are you looking for employee work, contractor work, or subcontract cleaning work?\n- Are you comfortable being paid per clean?\n- Do you provide your own equipment and supplies, or do you expect them to be provided?\n- What areas do you serve?\n- Do you carry liability insurance or work through a cleaning company? If applicable.\n- Can you accept or decline jobs through the scheduling process?\n- How do you handle jobs that are beyond normal checkout condition?\n- What areas can you cover?\n- Are you available weekends?\n- How do you handle same-day schedule changes?\n- Are you comfortable using a phone app and uploading photos?\n- Do you work alone or with helpers?\n- If you use helpers, how are they trained and supervised?\n- Do you have reliable transportation?\n- What type of cleaning work have you done before?\n- How quickly can you usually respond to a schedule update?",
                      "content_kind": "text"
                    },
                    "id": "e8b66fdc-a546-459d-a5c3-0efe0f0c26f3",
                    "instructions": null,
                    "name": "Useful screening questions",
                    "node_type": "content_step",
                    "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Useful screening questions",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Screening checklist showing availability, transport, communication, experience, references, and ability to meet scheduling expectations.",
                      "body": "Good screening prevents wasted interviews.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "cleaner-screening-checklist.png",
                          "filename": "cleaner-screening-checklist.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "7da70d7a-343d-43f2-8714-625c6e022c7c",
                    "instructions": null,
                    "name": "Screening checklist visual",
                    "node_type": "content_step",
                    "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screening checklist visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that screening should test fit, reliability, and communication before hiring.",
                      "body": ""
                    },
                    "id": "7a195638-1620-40ba-bda7-b5197171060c",
                    "instructions": null,
                    "name": "I understand that screening should test fit, reliability, and communication befo",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/I understand that screening should test fit, reliability, and communication befo",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "These are key fit indicators.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Availability"
                        },
                        {
                          "id": "b",
                          "label": "Transportation"
                        },
                        {
                          "id": "c",
                          "label": "Communication responsiveness"
                        },
                        {
                          "id": "d",
                          "label": "Ability to use checklists/photos"
                        },
                        {
                          "id": "e",
                          "label": "Service area fit"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which topics should be covered in initial screening?",
                      "question_type": "multiple_select"
                    },
                    "id": "bf12205c-66dc-4d50-bd03-0e27fb7ad9b7",
                    "instructions": null,
                    "name": "Screening topics",
                    "node_type": "question",
                    "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screening topics",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Poor early responsiveness can indicate future reliability issues.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Poor responsiveness during screening"
                        },
                        {
                          "id": "b",
                          "label": "Asking thoughtful questions"
                        },
                        {
                          "id": "c",
                          "label": "Clear availability"
                        },
                        {
                          "id": "d",
                          "label": "Honest communication"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which is an early warning sign?",
                      "question_type": "multiple_choice"
                    },
                    "id": "70b4da8d-93f1-43b5-bf32-614ef38e58f9",
                    "instructions": null,
                    "name": "Early warning sign",
                    "node_type": "question",
                    "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Early warning sign",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 6,
                  "prerequisite_lesson_ids": [
                    "3f6153f7-fdd1-4b2b-a691-ac1085813330"
                  ]
                },
                "id": "e85eebc4-968a-4412-8d16-361759a48e74",
                "instructions": null,
                "name": "Initial screening",
                "node_type": "lesson",
                "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "The interview should test:\n- Reliability\n- Attitude\n- Communication\n- Willingness to follow systems\n- Problem-solving\n- Accountability\n- Comfort with standards and inspections\n- Flexibility\n- Fit for your operation\n\nGood interview questions:\n- Tell me about a time you had to finish a job under time pressure.\n- What would you do if you found damage after a guest left?\n- How do you handle a home that is much dirtier than expected?\n- What does \"ready for the next guest\" mean to you?\n- How do you make sure you do not miss important tasks?\n- What would you do if you were running behind?\n- How do you respond to feedback or re-clean requests?\n- How do you price or evaluate a vacation rental clean?\n- What would you consider extra work beyond a normal turnover?\n- What supplies and tools do you normally bring?\n- How do you communicate schedule changes or delays?\n- How do you handle re-clean requests?",
                      "content_kind": "text"
                    },
                    "id": "63b5dcf2-e946-4d8a-b325-80859f211b16",
                    "instructions": null,
                    "name": "What to learn in the interview",
                    "node_type": "content_step",
                    "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/What to learn in the interview",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Positive signs:\n- Clear, direct answers\n- Ownership\n- Practical thinking\n- Willingness to follow procedures\n- Respect for quality standards\n- Understanding of time pressure\n- Openness to training\n\nConcerning signs:\n- Blaming others constantly\n- Avoiding accountability\n- Poor communication\n- Resistance to checklists or proof photos\n- Unrealistic availability claims\n- Dismissive attitude toward inspections or standards",
                      "content_kind": "text"
                    },
                    "id": "43c094ae-ebdc-4b67-8c07-48b10459dd2a",
                    "instructions": null,
                    "name": "What to listen for",
                    "node_type": "content_step",
                    "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/What to listen for",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Interview form with scored categories for reliability, attitude, communication, problem solving, and standards.",
                      "body": "A simple scorecard makes interviews more consistent.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "interview-question-scorecard.png",
                          "filename": "interview-question-scorecard.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "b2108758-0c50-4de7-8562-9c223ec513a2",
                    "instructions": null,
                    "name": "Interview scorecard visual",
                    "node_type": "content_step",
                    "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Interview scorecard visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that interviews should test reliability, communication, and willingness to follow standards.",
                      "body": ""
                    },
                    "id": "fa194de7-d8e9-403e-9293-a27a0e9434c1",
                    "instructions": null,
                    "name": "I understand that interviews should test reliability, communication, and willing",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/I understand that interviews should test reliability, communication, and willing",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "These are core indicators for success.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Reliability"
                        },
                        {
                          "id": "b",
                          "label": "Communication"
                        },
                        {
                          "id": "c",
                          "label": "Attitude"
                        },
                        {
                          "id": "d",
                          "label": "Willingness to follow systems"
                        },
                        {
                          "id": "e",
                          "label": "Fit for the role"
                        }
                      ],
                      "points": 2,
                      "prompt": "What should the interview mainly assess?",
                      "question_type": "multiple_select"
                    },
                    "id": "36b445f7-ac4e-4ba5-8364-514bce9dd06e",
                    "instructions": null,
                    "name": "Interview assessment",
                    "node_type": "question",
                    "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Interview assessment",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Resistance to systems can create operational problems.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Resistance to checklists and standards"
                        },
                        {
                          "id": "b",
                          "label": "Openness to feedback"
                        },
                        {
                          "id": "c",
                          "label": "Clear communication"
                        },
                        {
                          "id": "d",
                          "label": "Accountability"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which is a concerning interview sign?",
                      "question_type": "multiple_choice"
                    },
                    "id": "fb7173c5-2372-4547-a791-4635dfab52d4",
                    "instructions": null,
                    "name": "Concerning interview sign",
                    "node_type": "question",
                    "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Concerning interview sign",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 6,
                  "prerequisite_lesson_ids": [
                    "e85eebc4-968a-4412-8d16-361759a48e74"
                  ]
                },
                "id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                "instructions": null,
                "name": "Interviewing cleaner candidates",
                "node_type": "lesson",
                "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Whenever possible, use a practical evaluation before fully assigning a cleaner.\n\nA trial clean or shadow evaluation can reveal:\n- Work pace\n- Attention to detail\n- How well they follow instructions\n- Whether they ask good questions\n- Professionalism\n- Product/equipment handling\n- Whether they notice issues\n- How they respond to feedback\n\nA candidate may interview well but still be a poor fit in the field.",
                      "content_kind": "text"
                    },
                    "id": "2ca11dd4-b60d-4061-8a5a-b82c4ddca334",
                    "instructions": null,
                    "name": "Do not rely on interview only",
                    "node_type": "content_step",
                    "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Do not rely on interview only",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "During a trial clean, assess:\n- Arrival on time\n- Preparedness\n- Ability to work through a checklist\n- Whether they clean in a logical order\n- Use of products and PPE\n- Bathroom and kitchen quality\n- Bed presentation\n- Reporting mindset\n- Speed versus quality balance",
                      "content_kind": "text"
                    },
                    "id": "7204135b-904e-4896-af93-214075ac718b",
                    "instructions": null,
                    "name": "Practical evaluation tips",
                    "node_type": "content_step",
                    "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Practical evaluation tips",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that a practical test or shadow clean is one of the best ways to assess fit.",
                      "body": ""
                    },
                    "id": "e7763ad0-a4f1-4e16-9f72-c3807dedcd28",
                    "instructions": null,
                    "name": "I understand that a practical test or shadow clean is one of the best ways to as",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/I understand that a practical test or shadow clean is one of the best ways to as",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d"
                      ],
                      "explanation": "A trial clean helps assess field fit but does not replace onboarding.",
                      "options": [
                        {
                          "id": "a",
                          "label": "It reveals work pace"
                        },
                        {
                          "id": "b",
                          "label": "It shows attention to detail"
                        },
                        {
                          "id": "c",
                          "label": "It tests whether instructions are followed"
                        },
                        {
                          "id": "d",
                          "label": "It shows how the candidate responds to feedback"
                        },
                        {
                          "id": "e",
                          "label": "It replaces all future training"
                        }
                      ],
                      "points": 2,
                      "prompt": "Why is a trial clean useful?",
                      "question_type": "multiple_select"
                    },
                    "id": "1c9d3999-7603-4617-859d-7013fdb71501",
                    "instructions": null,
                    "name": "Trial clean value",
                    "node_type": "question",
                    "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Trial clean value",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 4,
                  "prerequisite_lesson_ids": [
                    "e45aff93-8db8-4db9-bc6b-26f1ca13edbf"
                  ]
                },
                "id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                "instructions": null,
                "name": "Trial clean or shadow evaluation",
                "node_type": "lesson",
                "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation",
                "sort_order": 2,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              }
            ],
            "extra": null,
            "id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
            "instructions": null,
            "name": "Screening and interviewing cleaner candidates",
            "node_type": "module",
            "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
            "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates",
            "sort_order": 3,
            "source_node_id": null,
            "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "A strong first day should cover:\n- Who they report to\n- How jobs are assigned\n- What time expectations exist\n- Cleaning SOP basics\n- Guest-ready expectations\n- Property access/security rules\n- Photo/proof requirements\n- Damage and supply reporting\n- PPE and chemical basics\n- What to do if behind schedule\n- Communication standards\n- Pay and admin basics\n- When not to guess and when to escalate\n\nOnboarding is not only training. For contractors, onboarding also means confirming the working arrangement, scope, communication process, documentation, payment expectations, and extra-work process.",
                      "content_kind": "text"
                    },
                    "id": "d2367a52-cdeb-4319-8a0b-c7fa58e9376d",
                    "instructions": null,
                    "name": "What a new cleaner needs on day one",
                    "node_type": "content_step",
                    "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/What a new cleaner needs on day one",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "A new cleaner does not need every detail in one hour, but they do need:\n- Clear expectations\n- Clear standards\n- Clear reporting lines\n- Clear tools/checklists\n- A path for questions\n- Support during early assignments\n\nDo not use onboarding language that suggests all contractors are employees. Keep training focused on guest-ready standards, service expectations, safety, reporting, and property-specific requirements.",
                      "content_kind": "text"
                    },
                    "id": "52c59e19-0f73-4e57-a324-b349410dc1d1",
                    "instructions": null,
                    "name": "Do not overwhelm, but do not leave gaps",
                    "node_type": "content_step",
                    "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/Do not overwhelm, but do not leave gaps",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Illustration of a first-day onboarding pack with SOP, checklist, PPE, cleaning products, app login, and reporting guide.",
                      "body": "New cleaners perform better when day-one expectations are clear.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "first-day-training-kit.png",
                          "filename": "first-day-training-kit.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "72f2b808-50bd-46d8-a40f-6dcd0677c126",
                    "instructions": null,
                    "name": "First-day kit visual",
                    "node_type": "content_step",
                    "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/First-day kit visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that onboarding should give a new cleaner structure, clarity, and a support path.",
                      "body": ""
                    },
                    "id": "ca617572-9043-40a0-b567-046359d834b2",
                    "instructions": null,
                    "name": "I understand that onboarding should give a new cleaner structure, clarity, and a",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/I understand that onboarding should give a new cleaner structure, clarity, and a",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "A good onboarding process sets clear operational expectations.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Cleaning standards"
                        },
                        {
                          "id": "b",
                          "label": "Reporting rules"
                        },
                        {
                          "id": "c",
                          "label": "Access/security"
                        },
                        {
                          "id": "d",
                          "label": "Communication expectations"
                        },
                        {
                          "id": "e",
                          "label": "What to do if behind schedule"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which topics should be covered during onboarding?",
                      "question_type": "multiple_select"
                    },
                    "id": "e3225e29-8dee-46a9-99d5-fea40da53a72",
                    "instructions": null,
                    "name": "Onboarding topics",
                    "node_type": "question",
                    "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/Onboarding topics",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 5,
                  "prerequisite_lesson_ids": [
                    "ad2d623e-8328-4908-9ed8-4e8261698068"
                  ]
                },
                "id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                "instructions": null,
                "name": "First-day onboarding essentials",
                "node_type": "lesson",
                "parent_node_id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "New cleaners should understand:\n- Quality is expected every time\n- Checklists matter\n- Photos may be required\n- Reporting issues is part of the job\n- Last-minute silence is unacceptable\n- Schedule changes must be acknowledged\n- If they cannot complete a job, they must say so early\n- A \"done\" clean means guest-ready, not halfway finished\n- Reliability matters as much as technical cleaning skill",
                      "content_kind": "text"
                    },
                    "id": "74dcacbc-92ac-41c9-ba16-fdce2cc78c81",
                    "instructions": null,
                    "name": "What managers must make clear",
                    "node_type": "content_step",
                    "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/What managers must make clear",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Do not assume a new cleaner already knows:\n- Your turnover standard\n- Your towel/bed presentation\n- Your property access process\n- Your supply and stock rules\n- Your reporting expectations\n- How much detail is expected\n- What to escalate immediately\n\nSpell it out. Standardization protects everyone.",
                      "content_kind": "text"
                    },
                    "id": "7da35c89-6b46-4667-b2a1-a95edb6d6494",
                    "instructions": null,
                    "name": "Avoid false assumptions",
                    "node_type": "content_step",
                    "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Avoid false assumptions",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Timeline showing offer, paperwork, expectations, training, shadowing, trial cleans, quality review, and early follow-up.",
                      "body": "Expectations should be explicit, not assumed.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "onboarding-roadmap.png",
                          "filename": "onboarding-roadmap.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "17fee10b-d4f5-4cc9-89e8-2ad741c880e3",
                    "instructions": null,
                    "name": "Onboarding roadmap visual",
                    "node_type": "content_step",
                    "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Onboarding roadmap visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that unclear expectations create preventable mistakes.",
                      "body": ""
                    },
                    "id": "2be067f7-dd96-4654-b7aa-364d135da925",
                    "instructions": null,
                    "name": "I understand that unclear expectations create preventable mistakes.",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/I understand that unclear expectations create preventable mistakes.",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Early communication prevents operational failures.",
                      "options": [
                        {
                          "id": "a",
                          "label": "If the cleaner cannot complete a job, they must say so early"
                        },
                        {
                          "id": "b",
                          "label": "They should guess if unsure"
                        },
                        {
                          "id": "c",
                          "label": "Reporting issues is optional"
                        },
                        {
                          "id": "d",
                          "label": "Photos are never useful"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which expectation is especially important to make clear early?",
                      "question_type": "multiple_choice"
                    },
                    "id": "ce0956a7-1619-43b3-8ccc-bab0b5c55e89",
                    "instructions": null,
                    "name": "Important early expectation",
                    "node_type": "question",
                    "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Important early expectation",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 5,
                  "prerequisite_lesson_ids": [
                    "d264a93a-6966-4fcb-a3bb-ead65b5d0020"
                  ]
                },
                "id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                "instructions": null,
                "name": "Set clear expectations early",
                "node_type": "lesson",
                "parent_node_id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              }
            ],
            "extra": null,
            "id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
            "instructions": null,
            "name": "Onboarding and setting expectations",
            "node_type": "module",
            "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
            "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations",
            "sort_order": 4,
            "source_node_id": null,
            "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Cleaners learn fastest when training includes observation and hands-on work.\n\nA strong field training flow:\n1. Observe an experienced cleaner\n2. Assist with parts of the clean\n3. Perform tasks with supervision\n4. Receive feedback\n5. Repeat with correction\n6. Progress toward independent assignments",
                      "content_kind": "text"
                    },
                    "id": "e397922d-c3d0-4ab7-a7a7-3b86a6b2dfe1",
                    "instructions": null,
                    "name": "Best training is practical",
                    "node_type": "content_step",
                    "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Best training is practical",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Field training should cover:\n- Arrival routine\n- First walk-through\n- Room order\n- Bathroom standard\n- Kitchen standard\n- Beds and linens\n- Floors\n- Restocking\n- Reporting issues\n- Final walkthrough\n- Lockup/security\n- Timing and pacing",
                      "content_kind": "text"
                    },
                    "id": "7d86914b-edc5-4e18-9759-c2bbc15696b5",
                    "instructions": null,
                    "name": "What to teach in the field",
                    "node_type": "content_step",
                    "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/What to teach in the field",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Flow chart showing observe, assist, perform, review, and independent assignment stages for new cleaners.",
                      "body": "Observe, assist, perform, review, repeat.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "shadow-training-flow.png",
                          "filename": "shadow-training-flow.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "00977207-1f83-4898-810c-5fd1f1553e57",
                    "instructions": null,
                    "name": "Shadow flow visual",
                    "node_type": "content_step",
                    "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Shadow flow visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
                      "body": "This placeholder should be replaced with an internally produced video showing a trainer onboarding a new cleaner in a property.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
                          "caption": "This placeholder should be replaced with an internally produced video showing a trainer onboarding a new cleaner in a property.",
                          "filename": "internal-shadow-training-demo.mp4",
                          "kind": "video_placeholder",
                          "placeholder": true,
                          "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
                        }
                      ]
                    },
                    "id": "861b8245-6e1d-411c-bee4-b374d64b1588",
                    "instructions": null,
                    "name": "Internal Video Placeholder \u2014 Shadow Training Demonstration",
                    "node_type": "content_step",
                    "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Internal Video Placeholder \u2014 Shadow Training Demonstration",
                    "reference_media": [],
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that new cleaners need practical shadow training, not just verbal instruction.",
                      "body": ""
                    },
                    "id": "7496d87d-e881-4dca-9d58-d7e7effcad15",
                    "instructions": null,
                    "name": "I understand that new cleaners need practical shadow training, not just verbal i",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/I understand that new cleaners need practical shadow training, not just verbal i",
                    "sort_order": 8,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Hands-on step-by-step training is more effective.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Observe, assist, perform, review"
                        },
                        {
                          "id": "b",
                          "label": "Work alone immediately"
                        },
                        {
                          "id": "c",
                          "label": "Read once and start alone"
                        },
                        {
                          "id": "d",
                          "label": "Skip feedback"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which sequence best describes good field training?",
                      "question_type": "multiple_choice"
                    },
                    "id": "494f5346-a04d-400f-af67-63f0c1ff320a",
                    "instructions": null,
                    "name": "Field training sequence",
                    "node_type": "question",
                    "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Field training sequence",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 6,
                  "prerequisite_lesson_ids": [
                    "4d42b751-c753-4aea-84e1-41b82a2761d9"
                  ]
                },
                "id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                "instructions": null,
                "name": "Shadowing and hands-on training",
                "node_type": "lesson",
                "parent_node_id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "New cleaners improve faster when feedback is:\n- Timely\n- Specific\n- Calm\n- Respectful\n- Tied to a standard\n- Focused on improvement\n\nExamples:\n- \"The bathroom looks good overall, but the mirror and faucet still have spots.\"\n- \"Beds need tighter presentation to match standard.\"\n- \"Please report missing supplies immediately rather than waiting until the end.\"\n\nPoor coaching examples:\n- \"This is bad.\"\n- \"You need to do better.\"\n- \"You missed loads of stuff.\"",
                      "content_kind": "text"
                    },
                    "id": "c10877f8-9fc1-40cf-a19e-6a71b138e922",
                    "instructions": null,
                    "name": "Correct early and specifically",
                    "node_type": "content_step",
                    "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Correct early and specifically",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Inspection results should help training, not just catch mistakes.\n\nUse inspections to identify:\n- Repeat misses\n- Speed/quality imbalance\n- Weak reporting habits\n- Restocking misses\n- Presentation inconsistencies\n\nRepeat issues should lead to retraining, not just frustration.",
                      "content_kind": "text"
                    },
                    "id": "f7755b95-614b-4ff6-84c1-65cfc0a7800f",
                    "instructions": null,
                    "name": "Use inspection feedback well",
                    "node_type": "content_step",
                    "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Use inspection feedback well",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Diagram showing clean, inspect, feedback, correction, retrain, and recheck.",
                      "body": "Clean, inspect, coach, retrain, recheck.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "quality-review-loop.png",
                          "filename": "quality-review-loop.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "c329afd9-34dc-494c-bfb4-d74ec61bde16",
                    "instructions": null,
                    "name": "Quality review loop visual",
                    "node_type": "content_step",
                    "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Quality review loop visual",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
                      "body": "This placeholder should be replaced with an internally produced video showing how to coach and review a new cleaner after early assignments.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
                          "caption": "This placeholder should be replaced with an internally produced video showing how to coach and review a new cleaner after early assignments.",
                          "filename": "internal-quality-feedback-demo.mp4",
                          "kind": "video_placeholder",
                          "placeholder": true,
                          "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
                        }
                      ]
                    },
                    "id": "840cb198-7888-4ccd-b6fd-9f89ae597dec",
                    "instructions": null,
                    "name": "Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
                    "node_type": "content_step",
                    "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
                    "reference_media": [],
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that early feedback should be specific, calm, and tied to clear standards.",
                      "body": ""
                    },
                    "id": "5e092973-8912-430a-b708-53c615fb82bd",
                    "instructions": null,
                    "name": "I understand that early feedback should be specific, calm, and tied to clear sta",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/I understand that early feedback should be specific, calm, and tied to clear sta",
                    "sort_order": 8,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d"
                      ],
                      "explanation": "Specific and respectful coaching improves learning.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Specific"
                        },
                        {
                          "id": "b",
                          "label": "Timely"
                        },
                        {
                          "id": "c",
                          "label": "Respectful"
                        },
                        {
                          "id": "d",
                          "label": "Linked to standards"
                        },
                        {
                          "id": "e",
                          "label": "Vague and emotional"
                        }
                      ],
                      "points": 2,
                      "prompt": "What makes feedback effective?",
                      "question_type": "multiple_select"
                    },
                    "id": "0cd585f0-32ae-47bd-be2b-bfac1b56dd7f",
                    "instructions": null,
                    "name": "Effective feedback",
                    "node_type": "question",
                    "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Effective feedback",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 5,
                  "prerequisite_lesson_ids": [
                    "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0"
                  ]
                },
                "id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                "instructions": null,
                "name": "Coaching, feedback, and correction",
                "node_type": "lesson",
                "parent_node_id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              }
            ],
            "extra": null,
            "id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
            "instructions": null,
            "name": "Training new cleaners in the field",
            "node_type": "module",
            "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
            "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field",
            "sort_order": 5,
            "source_node_id": null,
            "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "In the first several assignments or first 30 days, evaluate:\n- Attendance and punctuality\n- Reliability\n- Communication\n- Responsiveness\n- Quality consistency\n- Willingness to learn\n- Ability to follow systems\n- Reporting habits\n- Guest-readiness understanding\n- Attitude with feedback\n\nFor employees, this may be a probation-style review. For contractors or subcontractors, this may be an early vendor/service quality review. Either way, review reliability, quality, communication, and fit early.\n\nThe first month usually reveals whether the person can become a dependable team member.",
                      "content_kind": "text"
                    },
                    "id": "e1878d96-3d8f-4323-9d06-a30617a8fe17",
                    "instructions": null,
                    "name": "Watch the right indicators",
                    "node_type": "content_step",
                    "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Watch the right indicators",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Checklist showing attendance, reliability, quality, communication, guest-readiness, and teamwork review items.",
                      "body": "The first several assignments or first 30 days should be reviewed intentionally.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "probation-review-checklist.png",
                          "filename": "probation-review-checklist.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "8c0c9dba-ecb3-4779-abdb-4ccf3067cc4f",
                    "instructions": null,
                    "name": "Early performance review visual",
                    "node_type": "content_step",
                    "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Early performance review visual",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that early performance reviews help identify strong team members and weak fits quickly.",
                      "body": ""
                    },
                    "id": "42d791a2-97b2-4955-8522-bce6fbc4a7eb",
                    "instructions": null,
                    "name": "I understand that early performance reviews help identify strong team members an",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/I understand that early performance reviews help identify strong team members an",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "These indicators show whether the cleaner is becoming a dependable team member.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Attendance"
                        },
                        {
                          "id": "b",
                          "label": "Communication"
                        },
                        {
                          "id": "c",
                          "label": "Quality consistency"
                        },
                        {
                          "id": "d",
                          "label": "Reliability"
                        },
                        {
                          "id": "e",
                          "label": "Willingness to learn"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which first-30-day indicators matter most?",
                      "question_type": "multiple_select"
                    },
                    "id": "a7bc4357-9e4c-4ad6-9631-a80fdc20e396",
                    "instructions": null,
                    "name": "Early performance indicators",
                    "node_type": "question",
                    "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Early performance indicators",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 5,
                  "prerequisite_lesson_ids": [
                    "457e4663-7995-4d26-85b3-c41e43aeb5e3"
                  ]
                },
                "id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                "instructions": null,
                "name": "First several assignments / first 30 days",
                "node_type": "lesson",
                "parent_node_id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Recruitment is expensive. Once you find good cleaners, retention matters.\n\nGood cleaners are more likely to stay when they have:\n- Clear expectations\n- Reasonable support\n- Respectful treatment\n- Predictable communication\n- Fair workload\n- Timely feedback\n- Recognition\n- A sense that standards are real and consistent\n\nFor contractors and vendors, retention also depends on:\n- Pay clearly and on time\n- Avoiding unclear extra-work expectations\n- Giving enough notice where possible\n- Communicating schedule changes clearly\n- Respecting the agreed working relationship\n- Keeping standards consistent\n- Not repeatedly assigning impossible turns without discussion\n- Recognizing reliable cleaners and vendors\n\nGood operations do not only recruit better. They also keep better people.",
                      "content_kind": "text"
                    },
                    "id": "c1a51f14-50e8-468d-8e20-9557a8d081a2",
                    "instructions": null,
                    "name": "Retention matters too",
                    "node_type": "content_step",
                    "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention matters too",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Graphic showing clear standards, fair treatment, communication, recognition, and support.",
                      "body": "Retention starts with clarity, support, and respect.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "cleaner-retention-best-practices.png",
                          "filename": "cleaner-retention-best-practices.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "9cb4cec6-1e0b-4deb-b57c-f0a04637cdc5",
                    "instructions": null,
                    "name": "Retention practices visual",
                    "node_type": "content_step",
                    "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention practices visual",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "BEFORE YOU RECRUIT:\n- Define the role clearly\n- Set availability expectations\n- Clarify pay structure (hourly, per clean, or other agreed method)\n- Define service area\n- Clarify reporting/checklist/photo expectations\n- Decide whether laundry/restocking/inspection duties are included\n- Clarify employee, independent contractor, subcontractor, or cleaning company arrangement\n\nSCREEN FOR:\n- Availability\n- Weekend/holiday willingness\n- Transportation\n- Service area fit\n- Responsiveness\n- Comfort using phone/app\n- Experience level\n- Willingness to follow systems\n- Employee vs contractor vs subcontractor preference\n- Comfort with per-clean pay if applicable\n- Equipment/supply expectations\n- Insurance or business documentation where applicable\n\nINTERVIEW FOR:\n- Reliability\n- Communication\n- Attitude\n- Accountability\n- Problem-solving\n- Ability to work under time pressure\n- Openness to feedback\n- Standards mindset\n- Per-clean pricing and extra-work judgment\n- Supplies and tools normally brought\n- Schedule change communication\n\nUSE A PRACTICAL EVALUATION:\n- Trial clean or shadow\n- Assess pace\n- Assess quality\n- Assess checklist use\n- Assess reporting\n- Assess coachability\n\nONBOARDING MUST COVER:\n- SOP basics\n- Guest-ready standard\n- Reporting damage/issues\n- Restocking rules\n- Access/security\n- Photos/checklists\n- Communication expectations\n- Escalation rules\n- What to do if behind schedule\n- Working arrangement, scope, payment, and extra-work process (especially for contractors)\n\nTRAIN USING:\n- Observe\n- Assist\n- Perform\n- Review\n- Retrain\n- Recheck\n\nFIRST SEVERAL ASSIGNMENTS / FIRST 30 DAYS:\n- Monitor attendance\n- Monitor communication\n- Monitor quality\n- Monitor responsiveness\n- Monitor reporting\n- Give specific feedback\n- Retrain early if needed\n- Decide quickly if fit is weak\n\nRETAIN GOOD CLEANERS BY:\n- Being clear\n- Being fair\n- Communicating well\n- Giving feedback\n- Recognizing strong performance\n- Supporting standards consistently\n- Paying clearly and on time\n- Avoiding unclear extra-work expectations\n- Respecting the agreed working relationship\n\n1099 / PER-CLEAN CLEANER ARRANGEMENTS:\n\nClarify:\n- Is the cleaner an employee, independent contractor, subcontractor, or cleaning company?\n- Is pay hourly, per clean, per property size, or by agreed job?\n- What is included in a standard clean?\n- What is not included?\n- Who provides tools and supplies?\n- Is laundry included?\n- Are pool/patio/grill tasks included?\n- How is extra work approved?\n- How is extra work paid?\n- How are re-cleans handled?\n- When is payment made?\n- Are invoices required?\n- Is insurance or business documentation required?\n- Can the cleaner accept/decline jobs?\n- Can the cleaner use helpers, and under what rules?\n- What reporting and photo requirements apply?\n\nCompliance caution:\nDo not assume that 1099, per-clean pay, or contractor language alone determines worker classification. Classification depends on the actual working relationship. Get qualified professional advice.\n\nEXTRA-WORK APPROVAL:\n1. Identify condition beyond normal checkout.\n2. Take photos if required.\n3. Report immediately.\n4. Confirm whether it affects guest readiness.\n5. Request approval if outside standard clean.\n6. Complete if approved and possible.\n7. Document completion.\n8. Pay/invoice according to agreement.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "Recruiting \u0026 Onboarding Cleaners Quick Reference (downloadable)",
                          "filename": "recruiting-onboarding-cleaners-quick-reference.pdf",
                          "kind": "pdf",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "5ee0a97b-7e4a-43a4-b1b7-b4f254bc9c90",
                    "instructions": null,
                    "name": "Recruiting \u0026 Onboarding Cleaners Quick Reference",
                    "node_type": "content_step",
                    "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Recruiting \u0026 Onboarding Cleaners Quick Reference",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand that retaining good cleaners is part of good operations management.",
                      "body": ""
                    },
                    "id": "bb48b36f-3566-439c-a47d-d8daabde16ad",
                    "instructions": null,
                    "name": "I understand that retaining good cleaners is part of good operations management.",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/I understand that retaining good cleaners is part of good operations management.",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Good people stay longer when operations are clear and supportive.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Clear expectations"
                        },
                        {
                          "id": "b",
                          "label": "Respectful treatment"
                        },
                        {
                          "id": "c",
                          "label": "Predictable communication"
                        },
                        {
                          "id": "d",
                          "label": "Fair workload"
                        },
                        {
                          "id": "e",
                          "label": "Recognition"
                        },
                        {
                          "id": "f",
                          "label": "Constant confusion"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which actions support cleaner retention?",
                      "question_type": "multiple_select"
                    },
                    "id": "426c8113-5f88-48e2-961d-f13da57d097d",
                    "instructions": null,
                    "name": "Retention actions",
                    "node_type": "question",
                    "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention actions",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 4,
                  "prerequisite_lesson_ids": [
                    "aecd770e-d315-4c82-b5b6-30b963e0a4ec"
                  ]
                },
                "id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                "instructions": null,
                "name": "Keeping good cleaners",
                "node_type": "lesson",
                "parent_node_id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              }
            ],
            "extra": null,
            "id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
            "instructions": null,
            "name": "Early performance review and retention",
            "node_type": "module",
            "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
            "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention",
            "sort_order": 6,
            "source_node_id": null,
            "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "This final assessment draws 10 random questions from a bank of 22 covering all modules. You need 80% to pass. Long-form scenario answers are marked for manager review. Review prior lessons if needed before starting.",
                      "content_kind": "text",
                      "media_placeholders": [
                        {
                          "alt_text": "",
                          "caption": "Recruiting \u0026 Onboarding course overview (placeholder)",
                          "filename": "recruiting_onboarding_course_card.png",
                          "kind": "photo",
                          "placeholder": true
                        }
                      ]
                    },
                    "id": "19ffecbb-433e-4a8b-94f3-f10d2b16b2a2",
                    "instructions": null,
                    "name": "Final assessment instructions",
                    "node_type": "content_step",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final assessment instructions",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d"
                      ],
                      "explanation": "Recruitment and onboarding directly affect quality and operations.",
                      "options": [
                        {
                          "id": "a",
                          "label": "They reduce missed cleans"
                        },
                        {
                          "id": "b",
                          "label": "They improve consistency"
                        },
                        {
                          "id": "c",
                          "label": "They support guest experience"
                        },
                        {
                          "id": "d",
                          "label": "They reduce manager stress"
                        },
                        {
                          "id": "e",
                          "label": "They make standards unnecessary"
                        }
                      ],
                      "points": 2,
                      "prompt": "Why are good cleaner recruitment and onboarding important?",
                      "question_type": "multiple_select"
                    },
                    "id": "7dc24c3c-432c-42d8-9216-b0a8748cfba6",
                    "instructions": null,
                    "name": "Final: recruitment importance",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: recruitment importance",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Reliability is one of the strongest predictors of success.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Reliability"
                        },
                        {
                          "id": "b",
                          "label": "Fancy interview language"
                        },
                        {
                          "id": "c",
                          "label": "Personal friendship with manager"
                        },
                        {
                          "id": "d",
                          "label": "Guessing well"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which trait is often one of the most important in vacation rental cleaners?",
                      "question_type": "multiple_choice"
                    },
                    "id": "06ae1a8d-ec29-47fd-9f27-7f6d3bdafff3",
                    "instructions": null,
                    "name": "Final: key trait",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: key trait",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "A clear role attracts better-fit applicants.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Availability expectations"
                        },
                        {
                          "id": "b",
                          "label": "Service area"
                        },
                        {
                          "id": "c",
                          "label": "Pay structure"
                        },
                        {
                          "id": "d",
                          "label": "Reporting expectations"
                        },
                        {
                          "id": "e",
                          "label": "Whether laundry is included"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which details should be clearly defined before advertising a cleaner role?",
                      "question_type": "multiple_select"
                    },
                    "id": "2fc01da4-a0db-4ccb-b4ca-c2d2eda3d0d8",
                    "instructions": null,
                    "name": "Final: define role",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: define role",
                    "sort_order": 102,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Screening filters for fit and practical readiness.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Availability"
                        },
                        {
                          "id": "b",
                          "label": "Transportation"
                        },
                        {
                          "id": "c",
                          "label": "Communication responsiveness"
                        },
                        {
                          "id": "d",
                          "label": "Ability to use checklists/photos"
                        },
                        {
                          "id": "e",
                          "label": "Service area fit"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which items should be covered in initial screening?",
                      "question_type": "multiple_select"
                    },
                    "id": "20925ca9-1888-4e67-baa6-f8ab257c7341",
                    "instructions": null,
                    "name": "Final: screening items",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: screening items",
                    "sort_order": 103,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "The interview should test fit, not just experience claims.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Reliability"
                        },
                        {
                          "id": "b",
                          "label": "Communication"
                        },
                        {
                          "id": "c",
                          "label": "Attitude"
                        },
                        {
                          "id": "d",
                          "label": "Willingness to follow systems"
                        },
                        {
                          "id": "e",
                          "label": "Fit for the role"
                        }
                      ],
                      "points": 2,
                      "prompt": "What should the interview mainly assess?",
                      "question_type": "multiple_select"
                    },
                    "id": "b41536a2-d45c-4ee1-ba4a-435d860b10a6",
                    "instructions": null,
                    "name": "Final: interview focus",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: interview focus",
                    "sort_order": 104,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d"
                      ],
                      "explanation": "Practical evaluation gives real-world evidence of fit.",
                      "options": [
                        {
                          "id": "a",
                          "label": "It shows work pace"
                        },
                        {
                          "id": "b",
                          "label": "It reveals attention to detail"
                        },
                        {
                          "id": "c",
                          "label": "It tests whether instructions are followed"
                        },
                        {
                          "id": "d",
                          "label": "It shows response to feedback"
                        },
                        {
                          "id": "e",
                          "label": "It replaces onboarding"
                        }
                      ],
                      "points": 2,
                      "prompt": "Why is a trial clean or shadow evaluation useful?",
                      "question_type": "multiple_select"
                    },
                    "id": "186fe4a9-c519-4d3b-aded-d64871ae5af3",
                    "instructions": null,
                    "name": "Final: trial clean",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: trial clean",
                    "sort_order": 105,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Reporting standards are a key onboarding topic.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Reporting issues and shortages"
                        },
                        {
                          "id": "b",
                          "label": "Guessing when unsure"
                        },
                        {
                          "id": "c",
                          "label": "Ignoring checklists"
                        },
                        {
                          "id": "d",
                          "label": "Avoiding manager contact"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which topic should be included in first-day onboarding?",
                      "question_type": "multiple_choice"
                    },
                    "id": "9fcafa64-f870-4f1b-b69f-22bf21be8e8d",
                    "instructions": null,
                    "name": "Final: first-day topic",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: first-day topic",
                    "sort_order": 106,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "A staged training sequence builds confidence and consistency.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Observe, assist, perform, review"
                        },
                        {
                          "id": "b",
                          "label": "Start alone immediately"
                        },
                        {
                          "id": "c",
                          "label": "Read once and work unsupervised"
                        },
                        {
                          "id": "d",
                          "label": "Skip practical training"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which training sequence is strongest for a new cleaner?",
                      "question_type": "multiple_choice"
                    },
                    "id": "c580d7b6-fe93-41a9-b348-1542d00b20f1",
                    "instructions": null,
                    "name": "Final: training sequence",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: training sequence",
                    "sort_order": 107,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d"
                      ],
                      "explanation": "Specific and respectful coaching improves learning.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Specific"
                        },
                        {
                          "id": "b",
                          "label": "Timely"
                        },
                        {
                          "id": "c",
                          "label": "Respectful"
                        },
                        {
                          "id": "d",
                          "label": "Tied to standards"
                        },
                        {
                          "id": "e",
                          "label": "Emotional and vague"
                        }
                      ],
                      "points": 2,
                      "prompt": "What makes feedback effective?",
                      "question_type": "multiple_select"
                    },
                    "id": "126e0e06-5e48-461f-88e5-dce56a4dde27",
                    "instructions": null,
                    "name": "Final: effective feedback",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: effective feedback",
                    "sort_order": 108,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "The first month usually reveals likely fit.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Attendance"
                        },
                        {
                          "id": "b",
                          "label": "Reliability"
                        },
                        {
                          "id": "c",
                          "label": "Communication"
                        },
                        {
                          "id": "d",
                          "label": "Quality consistency"
                        },
                        {
                          "id": "e",
                          "label": "Willingness to learn"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which early indicators help assess a new cleaner in the first 30 days?",
                      "question_type": "multiple_select"
                    },
                    "id": "a7b8d8bd-057d-45bf-9f6b-1ebc63870aa8",
                    "instructions": null,
                    "name": "Final: early indicators",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: early indicators",
                    "sort_order": 109,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Retention is improved by clarity and good management.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Clear expectations"
                        },
                        {
                          "id": "b",
                          "label": "Respectful treatment"
                        },
                        {
                          "id": "c",
                          "label": "Fair workload"
                        },
                        {
                          "id": "d",
                          "label": "Predictable communication"
                        },
                        {
                          "id": "e",
                          "label": "Recognition"
                        },
                        {
                          "id": "f",
                          "label": "Constant confusion"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which actions help retain good cleaners?",
                      "question_type": "multiple_select"
                    },
                    "id": "6a679dd9-de99-467d-9153-84785373c23e",
                    "instructions": null,
                    "name": "Final: retention",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: retention",
                    "sort_order": 110,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Skipping process can create larger operational problems.",
                      "options": [
                        {
                          "id": "a",
                          "label": "The manager may hire quickly but create bigger reliability and quality problems later."
                        },
                        {
                          "id": "b",
                          "label": "The cleaner will automatically perform well."
                        },
                        {
                          "id": "c",
                          "label": "Screening has no value."
                        },
                        {
                          "id": "d",
                          "label": "Onboarding only slows things down and has no benefit."
                        }
                      ],
                      "points": 1,
                      "prompt": "A manager is desperate for help and wants to skip screening and onboarding. What is the biggest risk?",
                      "question_type": "multiple_choice"
                    },
                    "id": "5065d433-9e54-4e61-8c13-923c50127a7b",
                    "instructions": null,
                    "name": "Final: skip process risk",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: skip process risk",
                    "sort_order": 111,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "max_length": 800,
                      "points": 3,
                      "prompt": "Scenario: A cleaner candidate says they have experience but is slow to reply, vague about weekends, and resistant to using photos/checklists. What concerns should a manager have?",
                      "question_type": "long_form",
                      "requires_review": true,
                      "rubric": "A strong answer should mention reliability concerns, communication concerns, possible resistance to systems, and fit risk for vacation rental operations."
                    },
                    "id": "40b8c9a1-6936-4df2-abc1-40e713bb297f",
                    "instructions": null,
                    "name": "Final: scenario weak candidate",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario weak candidate",
                    "sort_order": 112,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "max_length": 800,
                      "points": 3,
                      "prompt": "Scenario: A new cleaner completed two cleans but missed restocking and failed to report damage. What should the manager do?",
                      "question_type": "long_form",
                      "requires_review": true,
                      "rubric": "A strong answer should mention prompt feedback, retraining, clarification of standards, closer review on next cleans, and use of inspection/checklist standards."
                    },
                    "id": "f222b7ee-d46a-47d4-9f73-5823e628b15c",
                    "instructions": null,
                    "name": "Final: scenario missed reporting",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario missed reporting",
                    "sort_order": 113,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "max_length": 700,
                      "points": 3,
                      "prompt": "Scenario: A manager finds a candidate who is less experienced but highly reliable, responsive, and willing to follow systems. Why might this candidate still be strong?",
                      "question_type": "long_form",
                      "requires_review": true,
                      "rubric": "A strong answer should mention that reliability, communication, and coachability can outweigh raw experience and often lead to better long-term fit."
                    },
                    "id": "f9c9cf3f-2f44-457f-89c3-79d1d76ce59c",
                    "instructions": null,
                    "name": "Final: scenario coachable candidate",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario coachable candidate",
                    "sort_order": 114,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "The goal is to build dependable, standards-driven team capacity.",
                      "options": [
                        {
                          "id": "a",
                          "label": "The goal is not just to fill a cleaning slot, but to build a dependable team."
                        },
                        {
                          "id": "b",
                          "label": "Any available person should be hired immediately."
                        },
                        {
                          "id": "c",
                          "label": "Onboarding is mainly paperwork."
                        },
                        {
                          "id": "d",
                          "label": "Standards can be figured out later."
                        }
                      ],
                      "points": 1,
                      "prompt": "Which statement best reflects the course message?",
                      "question_type": "multiple_choice"
                    },
                    "id": "8c7bd6dd-a349-41dc-a2db-bd7659a974ba",
                    "instructions": null,
                    "name": "Final: course message",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: course message",
                    "sort_order": 115,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Classification depends on the real relationship, not just the label or payment method.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Paying per clean automatically makes a cleaner a contractor."
                        },
                        {
                          "id": "b",
                          "label": "Worker classification depends on the actual working relationship."
                        },
                        {
                          "id": "c",
                          "label": "A verbal label is all that matters."
                        },
                        {
                          "id": "d",
                          "label": "Compliance never matters for cleaners."
                        }
                      ],
                      "points": 1,
                      "prompt": "Which statement about 1099 cleaners is correct?",
                      "question_type": "multiple_choice"
                    },
                    "id": "c445eb55-568c-4782-b081-2d2b99c4432a",
                    "instructions": null,
                    "name": "Final: 1099 statement",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: 1099 statement",
                    "sort_order": 116,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Per-clean work needs clear scope, price, and process.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Clean fee"
                        },
                        {
                          "id": "b",
                          "label": "Scope of work"
                        },
                        {
                          "id": "c",
                          "label": "Laundry responsibility"
                        },
                        {
                          "id": "d",
                          "label": "Extra-work approval process"
                        },
                        {
                          "id": "e",
                          "label": "Payment timing"
                        },
                        {
                          "id": "f",
                          "label": "Nothing needs to be documented"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which items should be clear in a per-clean arrangement?",
                      "question_type": "multiple_select"
                    },
                    "id": "c779c627-31f0-448e-b9cb-5a59ca5ed5e3",
                    "instructions": null,
                    "name": "Final: per-clean clarity",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: per-clean clarity",
                    "sort_order": 117,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Per-clean pricing should reflect actual workload.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Bedrooms and bathrooms"
                        },
                        {
                          "id": "b",
                          "label": "Laundry volume"
                        },
                        {
                          "id": "c",
                          "label": "Property size"
                        },
                        {
                          "id": "d",
                          "label": "Pool/patio/balcony duties"
                        },
                        {
                          "id": "e",
                          "label": "Same-day turnover pressure"
                        },
                        {
                          "id": "f",
                          "label": "Random preference"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which factors may affect per-clean pricing?",
                      "question_type": "multiple_select"
                    },
                    "id": "564bec2f-c066-4e80-89fe-ddae1b5cc765",
                    "instructions": null,
                    "name": "Final: pricing factors",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: pricing factors",
                    "sort_order": 118,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Unusual or excessive conditions should be documented and approved according to process.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Property is far beyond normal checkout condition."
                        },
                        {
                          "id": "b",
                          "label": "Property is normal and cleanable within scope."
                        },
                        {
                          "id": "c",
                          "label": "One clean towel is folded correctly."
                        },
                        {
                          "id": "d",
                          "label": "Cleaner arrived prepared."
                        }
                      ],
                      "points": 1,
                      "prompt": "Which issue should usually trigger extra-work approval or manager review?",
                      "question_type": "multiple_choice"
                    },
                    "id": "d6ad7a0f-978f-4508-9055-1bafd893af4b",
                    "instructions": null,
                    "name": "Final: extra work trigger",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: extra work trigger",
                    "sort_order": 119,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b",
                        "c",
                        "d",
                        "e"
                      ],
                      "explanation": "Contractor onboarding should clarify business terms and service expectations.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Scope of service"
                        },
                        {
                          "id": "b",
                          "label": "Payment timing"
                        },
                        {
                          "id": "c",
                          "label": "Extra-work process"
                        },
                        {
                          "id": "d",
                          "label": "Supply/equipment responsibility"
                        },
                        {
                          "id": "e",
                          "label": "Insurance/documentation requirements where applicable"
                        },
                        {
                          "id": "f",
                          "label": "Guaranteed employee benefits for all contractors"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which are contractor-specific onboarding topics?",
                      "question_type": "multiple_select"
                    },
                    "id": "5e4df18e-f5e4-4649-bb2d-8025e91dd270",
                    "instructions": null,
                    "name": "Final: contractor onboarding",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: contractor onboarding",
                    "sort_order": 120,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  },
                  {
                    "children": [],
                    "extra": {
                      "max_length": 900,
                      "points": 3,
                      "prompt": "Scenario: A 1099 cleaner is paid per clean and arrives at a property with excessive trash, pet urine, and extra laundry beyond normal turnover. What should the manager expect them to do?",
                      "question_type": "long_form",
                      "requires_review": true,
                      "rubric": "A strong answer should mention documenting the condition, reporting early, using the extra-work approval process, clarifying whether extra pay applies, protecting minimum guest-ready tasks, and not silently absorbing major extra work if outside scope."
                    },
                    "id": "cca04b63-b6ef-492c-a9d3-49f76c37f98e",
                    "instructions": null,
                    "name": "Final: scenario extra work",
                    "node_type": "question",
                    "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                    "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario extra work",
                    "sort_order": 121,
                    "source_node_id": null,
                    "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                  }
                ],
                "extra": {
                  "estimated_minutes": 10,
                  "pass_threshold_percent": 80,
                  "prerequisite_lesson_ids": [
                    "d2a31d9f-f028-4f0c-8a41-beb6630294df"
                  ],
                  "question_pool_size": 10,
                  "shuffle_questions": true
                },
                "id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                "instructions": null,
                "name": "Recruiting \u0026 Onboarding Cleaners Final Assessment",
                "node_type": "lesson",
                "parent_node_id": "8e09cc41-0b39-498b-95d2-f76d29a88653",
                "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
              }
            ],
            "extra": null,
            "id": "8e09cc41-0b39-498b-95d2-f76d29a88653",
            "instructions": null,
            "name": "Final assessment",
            "node_type": "module",
            "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
            "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment",
            "sort_order": 7,
            "source_node_id": null,
            "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
          }
        ],
        "extra": null,
        "id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
        "instructions": null,
        "name": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
        "node_type": "program",
        "parent_node_id": null,
        "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
      }
    ],
    "tree_row_count": 134
  },
  "draft_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e",
  "mutation": {
    "mutate_endpoint": "/api/training/programs/b2788788-2a44-4490-8f28-39e486e28f85/mutate",
    "refetch_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e",
    "source_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e",
    "valid_source_node_ids": [
      "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
      "e4fd4389-2189-4349-87b0-fe923b827711",
      "8b8c6b2b-b531-44fb-8ffa-c8086442af7b",
      "b5e86665-9f30-46d2-a872-8248db5fd327",
      "72cb4da9-b899-4b83-ade3-5ebf1903d1c5",
      "a6190cc6-7ad1-4a4d-b817-5eea93d10f6c",
      "0592486d-daf7-4634-8d9d-97163ac68d75",
      "b238ecaa-201d-48de-a9e4-7403516b5b45",
      "e5d807ae-5495-4eef-b223-ba61b1bf5232",
      "fea4acde-52ef-49f7-b2fb-baad958664ab",
      "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
      "76881adb-f5b6-4a58-94c0-f6a700e7139b",
      "f6a4626c-4c83-4e1f-9a22-394fb33a080b",
      "eafba5f5-ad13-47e0-ba58-f4309c34b4af",
      "bc50b426-1314-4c4a-83d8-643458451e5c",
      "34552bd5-e5f7-4e4b-a9ad-8fe87f4ecccc",
      "c11a1589-8c51-4075-a2b8-cfc6841647a4",
      "a38f1a8a-baab-4d97-a7bc-a5efbc9b695a",
      "22f11fe6-872e-4d4e-a48a-c565f55d65af",
      "fb2fcd0d-8662-44cc-b830-01157765d4a5",
      "7db4af59-c777-4707-90f4-088bc6aca706",
      "c721111f-f3a7-456d-a59c-e93e857c3892",
      "7067d376-d381-41b8-83ba-7f922df96cc1",
      "cf065f8a-3324-4bad-a109-759ce66ff097",
      "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
      "36e55048-1e8f-4b0b-8a9c-4e8284ca9668",
      "27c3940b-6c7a-45ad-859d-cb82f574b813",
      "49054572-3585-4129-96dd-22c8a458b7cc",
      "01bc6923-e3e0-45fd-9905-5cef0936004c",
      "cbdd0e1a-2811-43d6-bdf2-6160e34c5c38",
      "f876493f-caf2-47c7-ae14-264f8bb9616c",
      "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "be4c5cd3-0636-4365-8ee5-dd5bd9d1ac93",
      "7c789a72-9116-4fb6-b69f-a13982220fef",
      "4ba30c87-6b71-497e-8a22-3f57b22b66d9",
      "40220071-7a83-491a-9296-e6071b34b89e",
      "8c659da9-4cb7-4cba-91bc-dec2c4d8c833",
      "ce31b9f6-a79f-4ae7-a952-0958b5f05daa",
      "6887c8aa-10e9-4533-8931-3ba49c4773b6",
      "e6eabdea-acda-4738-9069-304c8901c8d0",
      "67b70e01-9da7-4256-9097-0a7ce4c3a5f6",
      "3f6153f7-fdd1-4b2b-a691-ac1085813330",
      "d283d66f-bd25-4508-91e9-37314580ee32",
      "5840e622-283c-41c9-a0d8-ac013059410a",
      "ea451e50-cd78-4e52-8ca9-652229951dfa",
      "a29061a6-5e94-419d-a821-07b82f5e9c99",
      "b26a181f-9b6b-4674-afea-a4c614a35219",
      "eaec400a-7caa-49cd-bbee-70b8c84060fa",
      "3f69f961-b80b-40b3-afa1-823015dfdf2f",
      "e85eebc4-968a-4412-8d16-361759a48e74",
      "817c7098-0f1e-413d-b99f-22d2b8cb4bbb",
      "e8b66fdc-a546-459d-a5c3-0efe0f0c26f3",
      "7da70d7a-343d-43f2-8714-625c6e022c7c",
      "7a195638-1620-40ba-bda7-b5197171060c",
      "bf12205c-66dc-4d50-bd03-0e27fb7ad9b7",
      "70b4da8d-93f1-43b5-bf32-614ef38e58f9",
      "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
      "63b5dcf2-e946-4d8a-b325-80859f211b16",
      "43c094ae-ebdc-4b67-8c07-48b10459dd2a",
      "b2108758-0c50-4de7-8562-9c223ec513a2",
      "fa194de7-d8e9-403e-9293-a27a0e9434c1",
      "36b445f7-ac4e-4ba5-8364-514bce9dd06e",
      "fb7173c5-2372-4547-a791-4635dfab52d4",
      "ad2d623e-8328-4908-9ed8-4e8261698068",
      "2ca11dd4-b60d-4061-8a5a-b82c4ddca334",
      "7204135b-904e-4896-af93-214075ac718b",
      "e7763ad0-a4f1-4e16-9f72-c3807dedcd28",
      "1c9d3999-7603-4617-859d-7013fdb71501",
      "d4766493-93a4-4d65-8e58-6e6657ab9759",
      "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
      "d2367a52-cdeb-4319-8a0b-c7fa58e9376d",
      "52c59e19-0f73-4e57-a324-b349410dc1d1",
      "72f2b808-50bd-46d8-a40f-6dcd0677c126",
      "ca617572-9043-40a0-b567-046359d834b2",
      "e3225e29-8dee-46a9-99d5-fea40da53a72",
      "4d42b751-c753-4aea-84e1-41b82a2761d9",
      "74dcacbc-92ac-41c9-ba16-fdce2cc78c81",
      "7da35c89-6b46-4667-b2a1-a95edb6d6494",
      "17fee10b-d4f5-4cc9-89e8-2ad741c880e3",
      "2be067f7-dd96-4654-b7aa-364d135da925",
      "ce0956a7-1619-43b3-8ccc-bab0b5c55e89",
      "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
      "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
      "e397922d-c3d0-4ab7-a7a7-3b86a6b2dfe1",
      "7d86914b-edc5-4e18-9759-c2bbc15696b5",
      "00977207-1f83-4898-810c-5fd1f1553e57",
      "861b8245-6e1d-411c-bee4-b374d64b1588",
      "7496d87d-e881-4dca-9d58-d7e7effcad15",
      "494f5346-a04d-400f-af67-63f0c1ff320a",
      "457e4663-7995-4d26-85b3-c41e43aeb5e3",
      "c10877f8-9fc1-40cf-a19e-6a71b138e922",
      "f7755b95-614b-4ff6-84c1-65cfc0a7800f",
      "c329afd9-34dc-494c-bfb4-d74ec61bde16",
      "840cb198-7888-4ccd-b6fd-9f89ae597dec",
      "5e092973-8912-430a-b708-53c615fb82bd",
      "0cd585f0-32ae-47bd-be2b-bfac1b56dd7f",
      "20dfc3a4-9381-44d1-a6d3-f62739316993",
      "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
      "e1878d96-3d8f-4323-9d06-a30617a8fe17",
      "8c0c9dba-ecb3-4779-abdb-4ccf3067cc4f",
      "42d791a2-97b2-4955-8522-bce6fbc4a7eb",
      "a7bc4357-9e4c-4ad6-9631-a80fdc20e396",
      "d2a31d9f-f028-4f0c-8a41-beb6630294df",
      "c1a51f14-50e8-468d-8e20-9557a8d081a2",
      "9cb4cec6-1e0b-4deb-b57c-f0a04637cdc5",
      "5ee0a97b-7e4a-43a4-b1b7-b4f254bc9c90",
      "bb48b36f-3566-439c-a47d-d8daabde16ad",
      "426c8113-5f88-48e2-961d-f13da57d097d",
      "8e09cc41-0b39-498b-95d2-f76d29a88653",
      "272c8b27-c571-435a-9efc-14021a9c32ab",
      "19ffecbb-433e-4a8b-94f3-f10d2b16b2a2",
      "7dc24c3c-432c-42d8-9216-b0a8748cfba6",
      "06ae1a8d-ec29-47fd-9f27-7f6d3bdafff3",
      "2fc01da4-a0db-4ccb-b4ca-c2d2eda3d0d8",
      "20925ca9-1888-4e67-baa6-f8ab257c7341",
      "b41536a2-d45c-4ee1-ba4a-435d860b10a6",
      "186fe4a9-c519-4d3b-aded-d64871ae5af3",
      "9fcafa64-f870-4f1b-b69f-22bf21be8e8d",
      "c580d7b6-fe93-41a9-b348-1542d00b20f1",
      "126e0e06-5e48-461f-88e5-dce56a4dde27",
      "a7b8d8bd-057d-45bf-9f6b-1ebc63870aa8",
      "6a679dd9-de99-467d-9153-84785373c23e",
      "5065d433-9e54-4e61-8c13-923c50127a7b",
      "40b8c9a1-6936-4df2-abc1-40e713bb297f",
      "f222b7ee-d46a-47d4-9f73-5823e628b15c",
      "f9c9cf3f-2f44-457f-89c3-79d1d76ce59c",
      "8c7bd6dd-a349-41dc-a2db-bd7659a974ba",
      "c445eb55-568c-4782-b081-2d2b99c4432a",
      "c779c627-31f0-448e-b9cb-5a59ca5ed5e3",
      "564bec2f-c066-4e80-89fe-ddae1b5cc765",
      "d6ad7a0f-978f-4508-9055-1bafd893af4b",
      "5e4df18e-f5e4-4649-bb2d-8025e91dd270",
      "cca04b63-b6ef-492c-a9d3-49f76c37f98e"
    ],
    "version_endpoint": "/api/training/versions/25e42419-cd6c-4750-953b-7180455a2a4e"
  },
  "nodes": [
    {
      "extra": null,
      "id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "instructions": null,
      "name": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
      "node_type": "program",
      "parent_node_id": null,
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": null,
      "id": "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
      "instructions": null,
      "name": "Why cleaner recruitment and onboarding matter",
      "node_type": "module",
      "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 5
      },
      "id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "instructions": null,
      "name": "The cost of hiring the wrong cleaner",
      "node_type": "lesson",
      "parent_node_id": "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Good recruitment and onboarding reduce operational risk.\n\nIn vacation rental cleaning, reliability, communication, and willingness to follow standards are often more important than someone simply saying they know how to clean. The goal is not just to fill a slot. The goal is to build a dependable team that can deliver guest-ready homes consistently.\n\nManagers should recruit carefully, screen honestly, train clearly, and review new team members early before small issues become expensive patterns.\n\nMany vacation-rental cleaners work as independent contractors and are paid per clean. Others may be employees or work through a cleaning company. The correct structure depends on the actual relationship, local law, tax rules, insurance, level of control, who provides tools/supplies, scheduling, training, and other factors.\n\nThis training explains operational best practices for recruiting and onboarding cleaners. It does not determine worker classification and is not legal, tax, payroll, or HR advice. Managers should use qualified professional advice when deciding whether a cleaner should be treated as an employee, independent contractor, subcontractor, or vendor.",
        "content_kind": "text"
      },
      "id": "8b8c6b2b-b531-44fb-8ffa-c8086442af7b",
      "instructions": null,
      "name": "Program notice",
      "node_type": "content_step",
      "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Program notice",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "In vacation rental operations, a weak cleaner hire can create serious problems quickly.\n\nCommon consequences of poor hiring:\n- Missed cleans\n- Last-minute cancellations\n- Inconsistent quality\n- Poor communication\n- Guest complaints\n- Failed inspections\n- Re-cleans\n- Manager stress\n- Team frustration\n- Owner dissatisfaction\n\nMany problems blamed on \"cleaning quality\" actually begin with poor recruiting, poor fit, weak onboarding, or unclear standards.",
        "content_kind": "text"
      },
      "id": "b5e86665-9f30-46d2-a872-8248db5fd327",
      "instructions": null,
      "name": "Why this matters",
      "node_type": "content_step",
      "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Why this matters",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "A strong onboarding process helps new cleaners:\n- Understand standards\n- Learn the cleaning order\n- Know what \"guest-ready\" means\n- Use products correctly\n- Report damage and supply shortages properly\n- Know when to escalate\n- Feel supported\n- Become productive faster",
        "content_kind": "text"
      },
      "id": "72cb4da9-b899-4b83-ade3-5ebf1903d1c5",
      "instructions": null,
      "name": "What good onboarding improves",
      "node_type": "content_step",
      "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/What good onboarding improves",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Bright bold course card showing recruiting and onboarding symbols such as clipboard, candidate profile, magnifying glass, and graduation cap.",
        "body": "Strong recruiting and onboarding build more reliable and consistent cleaning teams.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "recruiting_onboarding_course_card.png",
            "filename": "recruiting_onboarding_course_card.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "a6190cc6-7ad1-4a4d-b817-5eea93d10f6c",
      "instructions": null,
      "name": "Course visual",
      "node_type": "content_step",
      "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Course visual",
      "reference_media": [],
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
        "body": "This placeholder should be replaced with an internally produced training video showing the hiring and onboarding process for cleaners.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
            "caption": "This placeholder should be replaced with an internally produced training video showing the hiring and onboarding process for cleaners.",
            "filename": "internal-hiring-cleaners-overview.mp4",
            "kind": "video_placeholder",
            "placeholder": true,
            "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
          }
        ]
      },
      "id": "0592486d-daf7-4634-8d9d-97163ac68d75",
      "instructions": null,
      "name": "Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
      "node_type": "content_step",
      "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
      "reference_media": [],
      "sort_order": 8,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that recruiting and onboarding are operational quality controls, not just admin tasks.",
        "body": ""
      },
      "id": "b238ecaa-201d-48de-a9e4-7403516b5b45",
      "instructions": null,
      "name": "I understand that recruiting and onboarding are operational quality controls, no",
      "node_type": "acknowledgment_step",
      "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/I understand that recruiting and onboarding are operational quality controls, no",
      "sort_order": 10,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d"
        ],
        "explanation": "Poor hiring can affect reliability, quality, and guest experience.",
        "options": [
          {
            "id": "a",
            "label": "Missed cleans"
          },
          {
            "id": "b",
            "label": "Guest complaints"
          },
          {
            "id": "c",
            "label": "Inconsistent quality"
          },
          {
            "id": "d",
            "label": "Re-cleans"
          },
          {
            "id": "e",
            "label": "Better reliability automatically"
          }
        ],
        "points": 2,
        "prompt": "Which problems can result from poor cleaner hiring?",
        "question_type": "multiple_select"
      },
      "id": "e5d807ae-5495-4eef-b223-ba61b1bf5232",
      "instructions": null,
      "name": "Problems from poor hiring",
      "node_type": "question",
      "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Problems from poor hiring",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Hiring and onboarding are key operational controls.",
        "options": [
          {
            "id": "a",
            "label": "Cleaner onboarding is only paperwork."
          },
          {
            "id": "b",
            "label": "Hiring the right cleaner and onboarding them well improves operations."
          },
          {
            "id": "c",
            "label": "Any cleaner can succeed without standards."
          },
          {
            "id": "d",
            "label": "Interviewing is not important."
          }
        ],
        "points": 1,
        "prompt": "Which statement is most accurate?",
        "question_type": "multiple_choice"
      },
      "id": "fea4acde-52ef-49f7-b2fb-baad958664ab",
      "instructions": null,
      "name": "Hiring and onboarding importance",
      "node_type": "question",
      "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Hiring and onboarding importance",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": null,
      "id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
      "instructions": null,
      "name": "Defining the role and recruiting candidates",
      "node_type": "module",
      "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 5,
        "prerequisite_lesson_ids": [
          "e4fd4389-2189-4349-87b0-fe923b827711"
        ]
      },
      "id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
      "instructions": null,
      "name": "Define the role before you recruit",
      "node_type": "lesson",
      "parent_node_id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Before advertising a cleaning role, define the job clearly.\n\nImportant role details:\n- Employee, independent contractor, subcontractor, or cleaning company arrangement\n- Per-clean pay or hourly pay\n- Expected availability\n- Weekend/holiday expectations\n- Number of properties or jobs per day\n- What is included in the standard clean\n- Extra-work approval process\n- Deep-clean pricing\n- Whether laundry is included\n- Supply/equipment responsibility\n- Travel area and transport expectations\n- Required communication standards\n- App usage / checklist / photo requirements\n- Insurance/documentation requirements where applicable\n- Payment timing\n- Whether the role includes inspection or restocking duties\n\nA vague role description creates the wrong applicants.",
        "content_kind": "text"
      },
      "id": "f6a4626c-4c83-4e1f-9a22-394fb33a080b",
      "instructions": null,
      "name": "Know what you are hiring for",
      "node_type": "content_step",
      "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Know what you are hiring for",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "For vacation rentals, the strongest candidates often show:\n- Reliability\n- Punctuality\n- Clear communication\n- Willingness to follow standards\n- Attention to detail\n- Physical ability for the role\n- Flexibility with schedule\n- Comfort using a phone/app\n- Problem reporting mindset\n- Professional attitude\n\nCleaning experience helps, but reliability and standards often matter even more.",
        "content_kind": "text"
      },
      "id": "eafba5f5-ad13-47e0-ba58-f4309c34b4af",
      "instructions": null,
      "name": "What makes a strong cleaner candidate",
      "node_type": "content_step",
      "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/What makes a strong cleaner candidate",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Checklist graphic showing qualities such as reliability, communication, punctuality, detail orientation, and willingness to follow systems.",
        "body": "The best candidate is not just someone who says they can clean.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "cleaner-role-scorecard.png",
            "filename": "cleaner-role-scorecard.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "bc50b426-1314-4c4a-83d8-643458451e5c",
      "instructions": null,
      "name": "Candidate qualities visual",
      "node_type": "content_step",
      "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Candidate qualities visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that a clear role definition improves the quality of applicants.",
        "body": ""
      },
      "id": "34552bd5-e5f7-4e4b-a9ad-8fe87f4ecccc",
      "instructions": null,
      "name": "I understand that a clear role definition improves the quality of applicants.",
      "node_type": "acknowledgment_step",
      "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/I understand that a clear role definition improves the quality of applicants.",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Clear role definition improves recruitment quality.",
        "options": [
          {
            "id": "a",
            "label": "Expected availability"
          },
          {
            "id": "b",
            "label": "Pay structure"
          },
          {
            "id": "c",
            "label": "Travel area"
          },
          {
            "id": "d",
            "label": "Reporting expectations"
          },
          {
            "id": "e",
            "label": "Whether laundry is included"
          },
          {
            "id": "f",
            "label": "None of the above"
          }
        ],
        "points": 2,
        "prompt": "Which details should be defined before recruiting a cleaner?",
        "question_type": "multiple_select"
      },
      "id": "c11a1589-8c51-4075-a2b8-cfc6841647a4",
      "instructions": null,
      "name": "Define before recruiting",
      "node_type": "question",
      "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Define before recruiting",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Reliability is one of the most important traits.",
        "options": [
          {
            "id": "a",
            "label": "Reliability"
          },
          {
            "id": "b",
            "label": "Fancy resume language"
          },
          {
            "id": "c",
            "label": "Social media following"
          },
          {
            "id": "d",
            "label": "Knowing the owner personally"
          }
        ],
        "points": 1,
        "prompt": "Which quality is especially important in vacation rental cleaning?",
        "question_type": "multiple_choice"
      },
      "id": "a38f1a8a-baab-4d97-a7bc-a5efbc9b695a",
      "instructions": null,
      "name": "Important trait",
      "node_type": "question",
      "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Important trait",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 4,
        "prerequisite_lesson_ids": [
          "76881adb-f5b6-4a58-94c0-f6a700e7139b"
        ]
      },
      "id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
      "instructions": null,
      "name": "Where to find candidates",
      "node_type": "lesson",
      "parent_node_id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Potential cleaner candidates may come from:\n- Referrals\n- Existing team referrals\n- Local job boards\n- Facebook/community groups\n- Hospitality networks\n- Housekeeping groups\n- Cleaning companies / subcontractor networks\n- Craigslist or equivalent local listings\n- Local community contacts\n- Hospitality or hotel housekeeping workers seeking extra work\n\nUse sources that fit the type of cleaner you need.",
        "content_kind": "text"
      },
      "id": "fb2fcd0d-8662-44cc-b830-01157765d4a5",
      "instructions": null,
      "name": "Recruitment sources",
      "node_type": "content_step",
      "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Recruitment sources",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "A good job ad should be honest and specific.\n\nInclude:\n- Type of work\n- Service area\n- Schedule expectations\n- Whether the work is per clean, hourly, employee, contractor, or subcontractor style where appropriate\n- Weekend/holiday reality\n- That vacation rental cleaning includes time-sensitive same-day turnovers\n- Physical nature of the job\n- Communication/app expectations\n- Pay method/range if appropriate\n- Reliability expectations\n- Why the role matters\n\nDo not oversell the job. Understated honesty is better than attracting poor-fit candidates.",
        "content_kind": "text"
      },
      "id": "7db4af59-c777-4707-90f4-088bc6aca706",
      "instructions": null,
      "name": "Write a realistic job ad",
      "node_type": "content_step",
      "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Write a realistic job ad",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that honest recruiting attracts better-fit candidates than vague or misleading ads.",
        "body": ""
      },
      "id": "c721111f-f3a7-456d-a59c-e93e857c3892",
      "instructions": null,
      "name": "I understand that honest recruiting attracts better-fit candidates than vague or",
      "node_type": "acknowledgment_step",
      "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/I understand that honest recruiting attracts better-fit candidates than vague or",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Multiple channels can be used depending on the role and market.",
        "options": [
          {
            "id": "a",
            "label": "Referrals"
          },
          {
            "id": "b",
            "label": "Local job boards"
          },
          {
            "id": "c",
            "label": "Community groups"
          },
          {
            "id": "d",
            "label": "Hospitality networks"
          },
          {
            "id": "e",
            "label": "Existing team referrals"
          }
        ],
        "points": 2,
        "prompt": "Which are valid sources for cleaner recruitment?",
        "question_type": "multiple_select"
      },
      "id": "7067d376-d381-41b8-83ba-7f922df96cc1",
      "instructions": null,
      "name": "Recruitment sources",
      "node_type": "question",
      "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Recruitment sources",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": null,
      "id": "cf065f8a-3324-4bad-a109-759ce66ff097",
      "instructions": null,
      "name": "Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay",
      "node_type": "module",
      "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay",
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 6,
        "prerequisite_lesson_ids": [
          "22f11fe6-872e-4d4e-a48a-c565f55d65af"
        ]
      },
      "id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
      "instructions": null,
      "name": "Common cleaner working arrangements",
      "node_type": "lesson",
      "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Vacation-rental cleaning teams may be structured in several ways.\n\nCommon arrangements include:\n\nEmployee:\nThe cleaner is employed by the company, often paid hourly or by wage rules, and the company may control schedule, methods, training, tools, procedures, and supervision more directly.\n\nIndependent contractor / 1099 cleaner:\nThe cleaner operates more independently and may be paid per clean or per job. They may provide their own tools, manage their own schedule within agreed job requirements, accept or reject work, and operate as their own business. Classification depends on the full working relationship, not just the label.\n\nSubcontractor or cleaning company:\nA separate business or crew provides cleaning services. The PM may contract with the company rather than individual cleaners.\n\nHybrid or trial arrangement:\nSome operators use a trial period, temporary arrangement, or mixed vendor pool. This should be documented clearly and reviewed for compliance.\n\nThe goal is not to force every cleaner into one model. The goal is to define the relationship clearly and operate consistently.",
        "content_kind": "text"
      },
      "id": "36e55048-1e8f-4b0b-8a9c-4e8284ca9668",
      "instructions": null,
      "name": "Not every cleaner relationship is the same",
      "node_type": "content_step",
      "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Not every cleaner relationship is the same",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Many vacation-rental cleaners are paid per clean rather than by the hour.\n\nPer-clean pay can work well when:\n- Property sizes and cleaning expectations are clear.\n- Clean fees are matched to property size and workload.\n- Extra work has a defined approval process.\n- Deep cleans are priced separately.\n- Same-day turnover expectations are realistic.\n- Supplies, laundry, travel, and restocking responsibilities are clear.\n- Re-cleans and quality issues have a documented process.\n- Payment timing is clear.\n\nPer-clean pay can create problems when:\n- The cleaner does not understand the standard.\n- The property condition is far beyond normal checkout.\n- Extra work is expected but not approved.\n- Large homes are underpriced.\n- Laundry is included but not accounted for.\n- Cleaners rush because the fee does not match the work.\n- Managers treat contractors like employees without checking classification rules.",
        "content_kind": "text"
      },
      "id": "27c3940b-6c7a-45ad-859d-cb82f574b813",
      "instructions": null,
      "name": "Per-clean pay",
      "node_type": "content_step",
      "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Per-clean pay",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Graphic showing employee, 1099 contractor, subcontractor, and cleaning company engagement models.",
        "body": "Cleaner arrangements may include employees, 1099 contractors, subcontractors, or cleaning companies. The arrangement should be defined clearly.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "cleaner-engagement-models.png",
            "filename": "cleaner-engagement-models.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "49054572-3585-4129-96dd-22c8a458b7cc",
      "instructions": null,
      "name": "Clear arrangement visual",
      "node_type": "content_step",
      "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Clear arrangement visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that cleaner payment and working arrangements must be clearly defined and should be reviewed for compliance.",
        "body": ""
      },
      "id": "01bc6923-e3e0-45fd-9905-5cef0936004c",
      "instructions": null,
      "name": "I understand that cleaner payment and working arrangements must be clearly defin",
      "node_type": "acknowledgment_step",
      "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/I understand that cleaner payment and working arrangements must be clearly defin",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d"
        ],
        "explanation": "Different operators use different cleaner engagement models, but the arrangement should be clear and documented.",
        "options": [
          {
            "id": "a",
            "label": "Employee"
          },
          {
            "id": "b",
            "label": "Independent contractor / 1099 cleaner"
          },
          {
            "id": "c",
            "label": "Subcontractor or cleaning company"
          },
          {
            "id": "d",
            "label": "Trial or temporary arrangement"
          },
          {
            "id": "e",
            "label": "No arrangement or documentation needed"
          }
        ],
        "points": 2,
        "prompt": "Which cleaner working arrangements are common in vacation rental operations?",
        "question_type": "multiple_select"
      },
      "id": "cbdd0e1a-2811-43d6-bdf2-6160e34c5c38",
      "instructions": null,
      "name": "Common arrangements",
      "node_type": "question",
      "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Common arrangements",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "c",
        "explanation": "Classification depends on the actual relationship, not just the label or payment method.",
        "options": [
          {
            "id": "a",
            "label": "Paying per clean automatically makes someone a 1099 contractor."
          },
          {
            "id": "b",
            "label": "Calling someone a contractor is all that matters."
          },
          {
            "id": "c",
            "label": "Worker classification depends on the actual working relationship."
          },
          {
            "id": "d",
            "label": "Classification never matters for cleaning teams."
          }
        ],
        "points": 1,
        "prompt": "Which statement is correct?",
        "question_type": "multiple_choice"
      },
      "id": "f876493f-caf2-47c7-ae14-264f8bb9616c",
      "instructions": null,
      "name": "Classification statement",
      "node_type": "question",
      "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Classification statement",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 7,
        "prerequisite_lesson_ids": [
          "85d2eef7-27fe-43db-999f-fb8ec59e52ff"
        ]
      },
      "id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "instructions": null,
      "name": "1099 and per-clean expectations",
      "node_type": "lesson",
      "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "When working with independent cleaners or 1099 contractors, PMs still need clear service expectations. However, they should be careful about the level of control they exercise and should get professional advice on worker classification.\n\nClear expectations may include:\n- Property address and access instructions.\n- Agreed clean fee.\n- Scope of clean.\n- Expected completion deadline.\n- Required guest-ready outcome.\n- Required photos or completion evidence if part of the service agreement.\n- Damage/supply reporting requirements.\n- Extra-work approval process.\n- Deep-clean pricing or approval process.\n- Payment timing.\n- Cancellation/no-show policy.\n- Insurance or documentation requirements, where applicable.\n\nAvoid confusion around:\n- Whether supplies are provided or contractor-supplied.\n- Whether laundry is included.\n- Whether travel is included.\n- Whether the contractor can send helpers.\n- Whether jobs can be accepted or declined.\n- How re-cleans are handled.\n- What happens if a property is beyond normal checkout condition.",
        "content_kind": "text"
      },
      "id": "be4c5cd3-0636-4365-8ee5-dd5bd9d1ac93",
      "instructions": null,
      "name": "Set service expectations without creating confusion",
      "node_type": "content_step",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Set service expectations without creating confusion",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Per-clean pricing should reflect the actual work.\n\nPricing should consider:\n- Number of bedrooms and bathrooms.\n- Property type: pool home, condo, townhouse.\n- Square footage.\n- Number of beds.\n- Laundry volume.\n- Patio/pool/balcony requirements.\n- Grill or outdoor cleaning scope.\n- Restocking expectations.\n- Travel area.\n- Same-day turnaround pressure.\n- Inspection/photo requirements.\n- Property condition history.\n\nA 2-bedroom condo and a 6-bedroom pool home should not be treated as the same job.",
        "content_kind": "text"
      },
      "id": "7c789a72-9116-4fb6-b69f-a13982220fef",
      "instructions": null,
      "name": "Per-clean pricing should match scope",
      "node_type": "content_step",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Per-clean pricing should match scope",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Per-clean arrangements need a clear extra-work process.\n\nExamples of extra work:\n- Excessive trash.\n- Party mess.\n- Biohazard.\n- Heavy oven cleaning.\n- Heavy grout or shower scale.\n- Pet mess.\n- Smoke odor.\n- Large stain treatment.\n- Extra laundry.\n- Furniture moved heavily.\n- Deep patio or grill cleaning.\n\nThe cleaner should know:\n- What is included in the standard clean.\n- What counts as extra work.\n- Who approves extra work.\n- How to document it.\n- How it is paid.\n- Whether guest chargeback/owner billing may apply.",
        "content_kind": "text"
      },
      "id": "4ba30c87-6b71-497e-8a22-3f57b22b66d9",
      "instructions": null,
      "name": "Extra work and deep cleans",
      "node_type": "content_step",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Extra work and deep cleans",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Flowchart showing identify extra work, document with photos, request approval, complete if approved, invoice/pay correctly.",
        "body": "Identify, document, approve, complete, and pay extra work according to process.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "extra-work-approval-flow.png",
            "filename": "extra-work-approval-flow.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "40220071-7a83-491a-9296-e6071b34b89e",
      "instructions": null,
      "name": "Extra-work approval visual",
      "node_type": "content_step",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Extra-work approval visual",
      "reference_media": [],
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Graphic showing per-clean fee, scope, timing, laundry, supplies, extra work, and payment.",
        "body": "Per-clean arrangements work best when scope, timing, extra work, and payment are clearly documented.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "per-clean-expectations.png",
            "filename": "per-clean-expectations.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "8c659da9-4cb7-4cba-91bc-dec2c4d8c833",
      "instructions": null,
      "name": "1099 expectations visual",
      "node_type": "content_step",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/1099 expectations visual",
      "reference_media": [],
      "sort_order": 8,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that per-clean work requires clear scope, clear pricing, and a clear extra-work approval process.",
        "body": ""
      },
      "id": "ce31b9f6-a79f-4ae7-a952-0958b5f05daa",
      "instructions": null,
      "name": "I understand that per-clean work requires clear scope, clear pricing, and a clea",
      "node_type": "acknowledgment_step",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/I understand that per-clean work requires clear scope, clear pricing, and a clea",
      "sort_order": 10,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Per-clean arrangements work best when expectations and payment terms are clear.",
        "options": [
          {
            "id": "a",
            "label": "Agreed clean fee"
          },
          {
            "id": "b",
            "label": "Scope of clean"
          },
          {
            "id": "c",
            "label": "Laundry responsibility"
          },
          {
            "id": "d",
            "label": "Extra-work approval process"
          },
          {
            "id": "e",
            "label": "Payment timing"
          },
          {
            "id": "f",
            "label": "Nothing should be written down"
          }
        ],
        "points": 2,
        "prompt": "Which items should be clear in a per-clean arrangement?",
        "question_type": "multiple_select"
      },
      "id": "6887c8aa-10e9-4533-8931-3ba49c4773b6",
      "instructions": null,
      "name": "Per-clean clarity",
      "node_type": "question",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Per-clean clarity",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Pricing should reflect actual workload and property requirements.",
        "options": [
          {
            "id": "a",
            "label": "Bedrooms and bathrooms"
          },
          {
            "id": "b",
            "label": "Laundry volume"
          },
          {
            "id": "c",
            "label": "Property size"
          },
          {
            "id": "d",
            "label": "Pool/patio/balcony requirements"
          },
          {
            "id": "e",
            "label": "Same-day turnaround pressure"
          },
          {
            "id": "f",
            "label": "Whether the cleaner likes the paint color"
          }
        ],
        "points": 2,
        "prompt": "Which factors may affect per-clean pricing?",
        "question_type": "multiple_select"
      },
      "id": "e6eabdea-acda-4738-9069-304c8901c8d0",
      "instructions": null,
      "name": "Pricing factors",
      "node_type": "question",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Pricing factors",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Extra work should be documented and approved according to process.",
        "options": [
          {
            "id": "a",
            "label": "Report it and follow the extra-work approval process."
          },
          {
            "id": "b",
            "label": "Silently absorb the extra work every time."
          },
          {
            "id": "c",
            "label": "Skip important guest-ready tasks."
          },
          {
            "id": "d",
            "label": "Mark complete without photos or notes."
          }
        ],
        "points": 1,
        "prompt": "What should a cleaner do if the property is far beyond normal checkout condition?",
        "question_type": "multiple_choice"
      },
      "id": "67b70e01-9da7-4256-9097-0a7ce4c3a5f6",
      "instructions": null,
      "name": "Beyond normal checkout",
      "node_type": "question",
      "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Beyond normal checkout",
      "sort_order": 102,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 5,
        "prerequisite_lesson_ids": [
          "c66f7077-8449-43f4-b7c9-d822aac8e881"
        ]
      },
      "id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
      "instructions": null,
      "name": "Compliance and classification caution",
      "node_type": "lesson",
      "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution",
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Worker classification should not be treated casually.\n\nA cleaner being paid on a 1099 basis does not automatically mean they are properly classified as an independent contractor. The real working relationship matters.\n\nFactors that may be relevant include:\n- Who controls how the work is done.\n- Who controls when and where work is done.\n- Whether the cleaner can accept or reject jobs.\n- Whether the cleaner provides tools and supplies.\n- Whether the cleaner has business expenses.\n- Whether the cleaner offers services to others.\n- Whether there is a written agreement.\n- Whether benefits are provided.\n- Whether the relationship is ongoing or project/job based.\n- Whether the cleaner can profit or lose money from the work.\n\nThis course does not decide classification. Managers should consult a tax, payroll, HR, or employment professional when setting up cleaner relationships.",
        "content_kind": "text"
      },
      "id": "d283d66f-bd25-4508-91e9-37314580ee32",
      "instructions": null,
      "name": "Do not treat classification casually",
      "node_type": "content_step",
      "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Do not treat classification casually",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Practical rule:\nBe clear. Be consistent. Document the arrangement. Do not assume the label \"contractor\" fixes everything.\n\nIf you want to control exactly how, when, and with what tools a person works, get advice before treating that person as a contractor.\n\nIf you are using a contractor model, make sure the agreement, payment process, insurance/documentation expectations, scope, extra-work process, and communication process match the business relationship you intend.",
        "content_kind": "text"
      },
      "id": "5840e622-283c-41c9-a0d8-ac013059410a",
      "instructions": null,
      "name": "Practical manager rule",
      "node_type": "content_step",
      "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Practical manager rule",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Graphic showing behavioral control, financial control, and relationship of the parties as classification considerations.",
        "body": "1099 classification depends on the working relationship, not just the payment label.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "classification-caution.png",
            "filename": "classification-caution.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "ea451e50-cd78-4e52-8ca9-652229951dfa",
      "instructions": null,
      "name": "Classification caution visual",
      "node_type": "content_step",
      "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Classification caution visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that worker classification is a compliance issue and should be reviewed by qualified professionals.",
        "body": ""
      },
      "id": "a29061a6-5e94-419d-a821-07b82f5e9c99",
      "instructions": null,
      "name": "I understand that worker classification is a compliance issue and should be revi",
      "node_type": "acknowledgment_step",
      "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/I understand that worker classification is a compliance issue and should be revi",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d"
        ],
        "explanation": "Classification depends on the full relationship, not only the label.",
        "options": [
          {
            "id": "a",
            "label": "Behavioral control"
          },
          {
            "id": "b",
            "label": "Financial control"
          },
          {
            "id": "c",
            "label": "Relationship of the parties"
          },
          {
            "id": "d",
            "label": "Whether the cleaner provides tools/supplies"
          },
          {
            "id": "e",
            "label": "Whether the cleaner is simply called \"1099\""
          }
        ],
        "points": 2,
        "prompt": "Which factors may be relevant to worker classification?",
        "question_type": "multiple_select"
      },
      "id": "b26a181f-9b6b-4674-afea-a4c614a35219",
      "instructions": null,
      "name": "Classification factors",
      "node_type": "question",
      "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Classification factors",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "The course should avoid giving legal advice and should encourage professional review.",
        "options": [
          {
            "id": "a",
            "label": "This course is not legal, tax, payroll, or HR advice."
          },
          {
            "id": "b",
            "label": "Every cleaner is automatically 1099."
          },
          {
            "id": "c",
            "label": "Paying per clean always avoids employment rules."
          },
          {
            "id": "d",
            "label": "Documentation does not matter."
          }
        ],
        "points": 1,
        "prompt": "Which statement should be included as a compliance caution?",
        "question_type": "multiple_choice"
      },
      "id": "eaec400a-7caa-49cd-bbee-70b8c84060fa",
      "instructions": null,
      "name": "Compliance caution",
      "node_type": "question",
      "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Compliance caution",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": null,
      "id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
      "instructions": null,
      "name": "Screening and interviewing cleaner candidates",
      "node_type": "module",
      "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates",
      "sort_order": 3,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 6,
        "prerequisite_lesson_ids": [
          "3f6153f7-fdd1-4b2b-a691-ac1085813330"
        ]
      },
      "id": "e85eebc4-968a-4412-8d16-361759a48e74",
      "instructions": null,
      "name": "Initial screening",
      "node_type": "lesson",
      "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "A short screening step saves time.\n\nScreen for:\n- Availability\n- Weekend/holiday willingness\n- Transportation\n- Service area fit\n- Cleaning experience\n- Ability to communicate by phone/text/app\n- Comfort taking photos and following checklists\n- Current workload if subcontractor\n- Ability to start when needed\n- Professional responsiveness\n\nFast replies do not always mean good quality, but poor responsiveness early is a warning sign.",
        "content_kind": "text"
      },
      "id": "817c7098-0f1e-413d-b99f-22d2b8cb4bbb",
      "instructions": null,
      "name": "Screen before you interview",
      "node_type": "content_step",
      "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screen before you interview",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Examples:\n- Are you looking for employee work, contractor work, or subcontract cleaning work?\n- Are you comfortable being paid per clean?\n- Do you provide your own equipment and supplies, or do you expect them to be provided?\n- What areas do you serve?\n- Do you carry liability insurance or work through a cleaning company? If applicable.\n- Can you accept or decline jobs through the scheduling process?\n- How do you handle jobs that are beyond normal checkout condition?\n- What areas can you cover?\n- Are you available weekends?\n- How do you handle same-day schedule changes?\n- Are you comfortable using a phone app and uploading photos?\n- Do you work alone or with helpers?\n- If you use helpers, how are they trained and supervised?\n- Do you have reliable transportation?\n- What type of cleaning work have you done before?\n- How quickly can you usually respond to a schedule update?",
        "content_kind": "text"
      },
      "id": "e8b66fdc-a546-459d-a5c3-0efe0f0c26f3",
      "instructions": null,
      "name": "Useful screening questions",
      "node_type": "content_step",
      "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Useful screening questions",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Screening checklist showing availability, transport, communication, experience, references, and ability to meet scheduling expectations.",
        "body": "Good screening prevents wasted interviews.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "cleaner-screening-checklist.png",
            "filename": "cleaner-screening-checklist.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "7da70d7a-343d-43f2-8714-625c6e022c7c",
      "instructions": null,
      "name": "Screening checklist visual",
      "node_type": "content_step",
      "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screening checklist visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that screening should test fit, reliability, and communication before hiring.",
        "body": ""
      },
      "id": "7a195638-1620-40ba-bda7-b5197171060c",
      "instructions": null,
      "name": "I understand that screening should test fit, reliability, and communication befo",
      "node_type": "acknowledgment_step",
      "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/I understand that screening should test fit, reliability, and communication befo",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "These are key fit indicators.",
        "options": [
          {
            "id": "a",
            "label": "Availability"
          },
          {
            "id": "b",
            "label": "Transportation"
          },
          {
            "id": "c",
            "label": "Communication responsiveness"
          },
          {
            "id": "d",
            "label": "Ability to use checklists/photos"
          },
          {
            "id": "e",
            "label": "Service area fit"
          }
        ],
        "points": 2,
        "prompt": "Which topics should be covered in initial screening?",
        "question_type": "multiple_select"
      },
      "id": "bf12205c-66dc-4d50-bd03-0e27fb7ad9b7",
      "instructions": null,
      "name": "Screening topics",
      "node_type": "question",
      "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screening topics",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Poor early responsiveness can indicate future reliability issues.",
        "options": [
          {
            "id": "a",
            "label": "Poor responsiveness during screening"
          },
          {
            "id": "b",
            "label": "Asking thoughtful questions"
          },
          {
            "id": "c",
            "label": "Clear availability"
          },
          {
            "id": "d",
            "label": "Honest communication"
          }
        ],
        "points": 1,
        "prompt": "Which is an early warning sign?",
        "question_type": "multiple_choice"
      },
      "id": "70b4da8d-93f1-43b5-bf32-614ef38e58f9",
      "instructions": null,
      "name": "Early warning sign",
      "node_type": "question",
      "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Early warning sign",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 6,
        "prerequisite_lesson_ids": [
          "e85eebc4-968a-4412-8d16-361759a48e74"
        ]
      },
      "id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
      "instructions": null,
      "name": "Interviewing cleaner candidates",
      "node_type": "lesson",
      "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "The interview should test:\n- Reliability\n- Attitude\n- Communication\n- Willingness to follow systems\n- Problem-solving\n- Accountability\n- Comfort with standards and inspections\n- Flexibility\n- Fit for your operation\n\nGood interview questions:\n- Tell me about a time you had to finish a job under time pressure.\n- What would you do if you found damage after a guest left?\n- How do you handle a home that is much dirtier than expected?\n- What does \"ready for the next guest\" mean to you?\n- How do you make sure you do not miss important tasks?\n- What would you do if you were running behind?\n- How do you respond to feedback or re-clean requests?\n- How do you price or evaluate a vacation rental clean?\n- What would you consider extra work beyond a normal turnover?\n- What supplies and tools do you normally bring?\n- How do you communicate schedule changes or delays?\n- How do you handle re-clean requests?",
        "content_kind": "text"
      },
      "id": "63b5dcf2-e946-4d8a-b325-80859f211b16",
      "instructions": null,
      "name": "What to learn in the interview",
      "node_type": "content_step",
      "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/What to learn in the interview",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Positive signs:\n- Clear, direct answers\n- Ownership\n- Practical thinking\n- Willingness to follow procedures\n- Respect for quality standards\n- Understanding of time pressure\n- Openness to training\n\nConcerning signs:\n- Blaming others constantly\n- Avoiding accountability\n- Poor communication\n- Resistance to checklists or proof photos\n- Unrealistic availability claims\n- Dismissive attitude toward inspections or standards",
        "content_kind": "text"
      },
      "id": "43c094ae-ebdc-4b67-8c07-48b10459dd2a",
      "instructions": null,
      "name": "What to listen for",
      "node_type": "content_step",
      "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/What to listen for",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Interview form with scored categories for reliability, attitude, communication, problem solving, and standards.",
        "body": "A simple scorecard makes interviews more consistent.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "interview-question-scorecard.png",
            "filename": "interview-question-scorecard.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "b2108758-0c50-4de7-8562-9c223ec513a2",
      "instructions": null,
      "name": "Interview scorecard visual",
      "node_type": "content_step",
      "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Interview scorecard visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that interviews should test reliability, communication, and willingness to follow standards.",
        "body": ""
      },
      "id": "fa194de7-d8e9-403e-9293-a27a0e9434c1",
      "instructions": null,
      "name": "I understand that interviews should test reliability, communication, and willing",
      "node_type": "acknowledgment_step",
      "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/I understand that interviews should test reliability, communication, and willing",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "These are core indicators for success.",
        "options": [
          {
            "id": "a",
            "label": "Reliability"
          },
          {
            "id": "b",
            "label": "Communication"
          },
          {
            "id": "c",
            "label": "Attitude"
          },
          {
            "id": "d",
            "label": "Willingness to follow systems"
          },
          {
            "id": "e",
            "label": "Fit for the role"
          }
        ],
        "points": 2,
        "prompt": "What should the interview mainly assess?",
        "question_type": "multiple_select"
      },
      "id": "36b445f7-ac4e-4ba5-8364-514bce9dd06e",
      "instructions": null,
      "name": "Interview assessment",
      "node_type": "question",
      "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Interview assessment",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Resistance to systems can create operational problems.",
        "options": [
          {
            "id": "a",
            "label": "Resistance to checklists and standards"
          },
          {
            "id": "b",
            "label": "Openness to feedback"
          },
          {
            "id": "c",
            "label": "Clear communication"
          },
          {
            "id": "d",
            "label": "Accountability"
          }
        ],
        "points": 1,
        "prompt": "Which is a concerning interview sign?",
        "question_type": "multiple_choice"
      },
      "id": "fb7173c5-2372-4547-a791-4635dfab52d4",
      "instructions": null,
      "name": "Concerning interview sign",
      "node_type": "question",
      "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Concerning interview sign",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 4,
        "prerequisite_lesson_ids": [
          "e45aff93-8db8-4db9-bc6b-26f1ca13edbf"
        ]
      },
      "id": "ad2d623e-8328-4908-9ed8-4e8261698068",
      "instructions": null,
      "name": "Trial clean or shadow evaluation",
      "node_type": "lesson",
      "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation",
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Whenever possible, use a practical evaluation before fully assigning a cleaner.\n\nA trial clean or shadow evaluation can reveal:\n- Work pace\n- Attention to detail\n- How well they follow instructions\n- Whether they ask good questions\n- Professionalism\n- Product/equipment handling\n- Whether they notice issues\n- How they respond to feedback\n\nA candidate may interview well but still be a poor fit in the field.",
        "content_kind": "text"
      },
      "id": "2ca11dd4-b60d-4061-8a5a-b82c4ddca334",
      "instructions": null,
      "name": "Do not rely on interview only",
      "node_type": "content_step",
      "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Do not rely on interview only",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "During a trial clean, assess:\n- Arrival on time\n- Preparedness\n- Ability to work through a checklist\n- Whether they clean in a logical order\n- Use of products and PPE\n- Bathroom and kitchen quality\n- Bed presentation\n- Reporting mindset\n- Speed versus quality balance",
        "content_kind": "text"
      },
      "id": "7204135b-904e-4896-af93-214075ac718b",
      "instructions": null,
      "name": "Practical evaluation tips",
      "node_type": "content_step",
      "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Practical evaluation tips",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that a practical test or shadow clean is one of the best ways to assess fit.",
        "body": ""
      },
      "id": "e7763ad0-a4f1-4e16-9f72-c3807dedcd28",
      "instructions": null,
      "name": "I understand that a practical test or shadow clean is one of the best ways to as",
      "node_type": "acknowledgment_step",
      "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/I understand that a practical test or shadow clean is one of the best ways to as",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d"
        ],
        "explanation": "A trial clean helps assess field fit but does not replace onboarding.",
        "options": [
          {
            "id": "a",
            "label": "It reveals work pace"
          },
          {
            "id": "b",
            "label": "It shows attention to detail"
          },
          {
            "id": "c",
            "label": "It tests whether instructions are followed"
          },
          {
            "id": "d",
            "label": "It shows how the candidate responds to feedback"
          },
          {
            "id": "e",
            "label": "It replaces all future training"
          }
        ],
        "points": 2,
        "prompt": "Why is a trial clean useful?",
        "question_type": "multiple_select"
      },
      "id": "1c9d3999-7603-4617-859d-7013fdb71501",
      "instructions": null,
      "name": "Trial clean value",
      "node_type": "question",
      "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Trial clean value",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": null,
      "id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
      "instructions": null,
      "name": "Onboarding and setting expectations",
      "node_type": "module",
      "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 5,
        "prerequisite_lesson_ids": [
          "ad2d623e-8328-4908-9ed8-4e8261698068"
        ]
      },
      "id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
      "instructions": null,
      "name": "First-day onboarding essentials",
      "node_type": "lesson",
      "parent_node_id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "A strong first day should cover:\n- Who they report to\n- How jobs are assigned\n- What time expectations exist\n- Cleaning SOP basics\n- Guest-ready expectations\n- Property access/security rules\n- Photo/proof requirements\n- Damage and supply reporting\n- PPE and chemical basics\n- What to do if behind schedule\n- Communication standards\n- Pay and admin basics\n- When not to guess and when to escalate\n\nOnboarding is not only training. For contractors, onboarding also means confirming the working arrangement, scope, communication process, documentation, payment expectations, and extra-work process.",
        "content_kind": "text"
      },
      "id": "d2367a52-cdeb-4319-8a0b-c7fa58e9376d",
      "instructions": null,
      "name": "What a new cleaner needs on day one",
      "node_type": "content_step",
      "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/What a new cleaner needs on day one",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "A new cleaner does not need every detail in one hour, but they do need:\n- Clear expectations\n- Clear standards\n- Clear reporting lines\n- Clear tools/checklists\n- A path for questions\n- Support during early assignments\n\nDo not use onboarding language that suggests all contractors are employees. Keep training focused on guest-ready standards, service expectations, safety, reporting, and property-specific requirements.",
        "content_kind": "text"
      },
      "id": "52c59e19-0f73-4e57-a324-b349410dc1d1",
      "instructions": null,
      "name": "Do not overwhelm, but do not leave gaps",
      "node_type": "content_step",
      "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/Do not overwhelm, but do not leave gaps",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Illustration of a first-day onboarding pack with SOP, checklist, PPE, cleaning products, app login, and reporting guide.",
        "body": "New cleaners perform better when day-one expectations are clear.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "first-day-training-kit.png",
            "filename": "first-day-training-kit.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "72f2b808-50bd-46d8-a40f-6dcd0677c126",
      "instructions": null,
      "name": "First-day kit visual",
      "node_type": "content_step",
      "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/First-day kit visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that onboarding should give a new cleaner structure, clarity, and a support path.",
        "body": ""
      },
      "id": "ca617572-9043-40a0-b567-046359d834b2",
      "instructions": null,
      "name": "I understand that onboarding should give a new cleaner structure, clarity, and a",
      "node_type": "acknowledgment_step",
      "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/I understand that onboarding should give a new cleaner structure, clarity, and a",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "A good onboarding process sets clear operational expectations.",
        "options": [
          {
            "id": "a",
            "label": "Cleaning standards"
          },
          {
            "id": "b",
            "label": "Reporting rules"
          },
          {
            "id": "c",
            "label": "Access/security"
          },
          {
            "id": "d",
            "label": "Communication expectations"
          },
          {
            "id": "e",
            "label": "What to do if behind schedule"
          }
        ],
        "points": 2,
        "prompt": "Which topics should be covered during onboarding?",
        "question_type": "multiple_select"
      },
      "id": "e3225e29-8dee-46a9-99d5-fea40da53a72",
      "instructions": null,
      "name": "Onboarding topics",
      "node_type": "question",
      "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/Onboarding topics",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 5,
        "prerequisite_lesson_ids": [
          "d264a93a-6966-4fcb-a3bb-ead65b5d0020"
        ]
      },
      "id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
      "instructions": null,
      "name": "Set clear expectations early",
      "node_type": "lesson",
      "parent_node_id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "New cleaners should understand:\n- Quality is expected every time\n- Checklists matter\n- Photos may be required\n- Reporting issues is part of the job\n- Last-minute silence is unacceptable\n- Schedule changes must be acknowledged\n- If they cannot complete a job, they must say so early\n- A \"done\" clean means guest-ready, not halfway finished\n- Reliability matters as much as technical cleaning skill",
        "content_kind": "text"
      },
      "id": "74dcacbc-92ac-41c9-ba16-fdce2cc78c81",
      "instructions": null,
      "name": "What managers must make clear",
      "node_type": "content_step",
      "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/What managers must make clear",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Do not assume a new cleaner already knows:\n- Your turnover standard\n- Your towel/bed presentation\n- Your property access process\n- Your supply and stock rules\n- Your reporting expectations\n- How much detail is expected\n- What to escalate immediately\n\nSpell it out. Standardization protects everyone.",
        "content_kind": "text"
      },
      "id": "7da35c89-6b46-4667-b2a1-a95edb6d6494",
      "instructions": null,
      "name": "Avoid false assumptions",
      "node_type": "content_step",
      "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Avoid false assumptions",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Timeline showing offer, paperwork, expectations, training, shadowing, trial cleans, quality review, and early follow-up.",
        "body": "Expectations should be explicit, not assumed.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "onboarding-roadmap.png",
            "filename": "onboarding-roadmap.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "17fee10b-d4f5-4cc9-89e8-2ad741c880e3",
      "instructions": null,
      "name": "Onboarding roadmap visual",
      "node_type": "content_step",
      "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Onboarding roadmap visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that unclear expectations create preventable mistakes.",
        "body": ""
      },
      "id": "2be067f7-dd96-4654-b7aa-364d135da925",
      "instructions": null,
      "name": "I understand that unclear expectations create preventable mistakes.",
      "node_type": "acknowledgment_step",
      "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/I understand that unclear expectations create preventable mistakes.",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Early communication prevents operational failures.",
        "options": [
          {
            "id": "a",
            "label": "If the cleaner cannot complete a job, they must say so early"
          },
          {
            "id": "b",
            "label": "They should guess if unsure"
          },
          {
            "id": "c",
            "label": "Reporting issues is optional"
          },
          {
            "id": "d",
            "label": "Photos are never useful"
          }
        ],
        "points": 1,
        "prompt": "Which expectation is especially important to make clear early?",
        "question_type": "multiple_choice"
      },
      "id": "ce0956a7-1619-43b3-8ccc-bab0b5c55e89",
      "instructions": null,
      "name": "Important early expectation",
      "node_type": "question",
      "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Important early expectation",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": null,
      "id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
      "instructions": null,
      "name": "Training new cleaners in the field",
      "node_type": "module",
      "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field",
      "sort_order": 5,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 6,
        "prerequisite_lesson_ids": [
          "4d42b751-c753-4aea-84e1-41b82a2761d9"
        ]
      },
      "id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
      "instructions": null,
      "name": "Shadowing and hands-on training",
      "node_type": "lesson",
      "parent_node_id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Cleaners learn fastest when training includes observation and hands-on work.\n\nA strong field training flow:\n1. Observe an experienced cleaner\n2. Assist with parts of the clean\n3. Perform tasks with supervision\n4. Receive feedback\n5. Repeat with correction\n6. Progress toward independent assignments",
        "content_kind": "text"
      },
      "id": "e397922d-c3d0-4ab7-a7a7-3b86a6b2dfe1",
      "instructions": null,
      "name": "Best training is practical",
      "node_type": "content_step",
      "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Best training is practical",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Field training should cover:\n- Arrival routine\n- First walk-through\n- Room order\n- Bathroom standard\n- Kitchen standard\n- Beds and linens\n- Floors\n- Restocking\n- Reporting issues\n- Final walkthrough\n- Lockup/security\n- Timing and pacing",
        "content_kind": "text"
      },
      "id": "7d86914b-edc5-4e18-9759-c2bbc15696b5",
      "instructions": null,
      "name": "What to teach in the field",
      "node_type": "content_step",
      "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/What to teach in the field",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Flow chart showing observe, assist, perform, review, and independent assignment stages for new cleaners.",
        "body": "Observe, assist, perform, review, repeat.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "shadow-training-flow.png",
            "filename": "shadow-training-flow.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "00977207-1f83-4898-810c-5fd1f1553e57",
      "instructions": null,
      "name": "Shadow flow visual",
      "node_type": "content_step",
      "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Shadow flow visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
        "body": "This placeholder should be replaced with an internally produced video showing a trainer onboarding a new cleaner in a property.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
            "caption": "This placeholder should be replaced with an internally produced video showing a trainer onboarding a new cleaner in a property.",
            "filename": "internal-shadow-training-demo.mp4",
            "kind": "video_placeholder",
            "placeholder": true,
            "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
          }
        ]
      },
      "id": "861b8245-6e1d-411c-bee4-b374d64b1588",
      "instructions": null,
      "name": "Internal Video Placeholder \u2014 Shadow Training Demonstration",
      "node_type": "content_step",
      "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Internal Video Placeholder \u2014 Shadow Training Demonstration",
      "reference_media": [],
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that new cleaners need practical shadow training, not just verbal instruction.",
        "body": ""
      },
      "id": "7496d87d-e881-4dca-9d58-d7e7effcad15",
      "instructions": null,
      "name": "I understand that new cleaners need practical shadow training, not just verbal i",
      "node_type": "acknowledgment_step",
      "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/I understand that new cleaners need practical shadow training, not just verbal i",
      "sort_order": 8,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Hands-on step-by-step training is more effective.",
        "options": [
          {
            "id": "a",
            "label": "Observe, assist, perform, review"
          },
          {
            "id": "b",
            "label": "Work alone immediately"
          },
          {
            "id": "c",
            "label": "Read once and start alone"
          },
          {
            "id": "d",
            "label": "Skip feedback"
          }
        ],
        "points": 1,
        "prompt": "Which sequence best describes good field training?",
        "question_type": "multiple_choice"
      },
      "id": "494f5346-a04d-400f-af67-63f0c1ff320a",
      "instructions": null,
      "name": "Field training sequence",
      "node_type": "question",
      "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Field training sequence",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 5,
        "prerequisite_lesson_ids": [
          "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0"
        ]
      },
      "id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
      "instructions": null,
      "name": "Coaching, feedback, and correction",
      "node_type": "lesson",
      "parent_node_id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "New cleaners improve faster when feedback is:\n- Timely\n- Specific\n- Calm\n- Respectful\n- Tied to a standard\n- Focused on improvement\n\nExamples:\n- \"The bathroom looks good overall, but the mirror and faucet still have spots.\"\n- \"Beds need tighter presentation to match standard.\"\n- \"Please report missing supplies immediately rather than waiting until the end.\"\n\nPoor coaching examples:\n- \"This is bad.\"\n- \"You need to do better.\"\n- \"You missed loads of stuff.\"",
        "content_kind": "text"
      },
      "id": "c10877f8-9fc1-40cf-a19e-6a71b138e922",
      "instructions": null,
      "name": "Correct early and specifically",
      "node_type": "content_step",
      "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Correct early and specifically",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Inspection results should help training, not just catch mistakes.\n\nUse inspections to identify:\n- Repeat misses\n- Speed/quality imbalance\n- Weak reporting habits\n- Restocking misses\n- Presentation inconsistencies\n\nRepeat issues should lead to retraining, not just frustration.",
        "content_kind": "text"
      },
      "id": "f7755b95-614b-4ff6-84c1-65cfc0a7800f",
      "instructions": null,
      "name": "Use inspection feedback well",
      "node_type": "content_step",
      "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Use inspection feedback well",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Diagram showing clean, inspect, feedback, correction, retrain, and recheck.",
        "body": "Clean, inspect, coach, retrain, recheck.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "quality-review-loop.png",
            "filename": "quality-review-loop.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "c329afd9-34dc-494c-bfb4-d74ec61bde16",
      "instructions": null,
      "name": "Quality review loop visual",
      "node_type": "content_step",
      "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Quality review loop visual",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
        "body": "This placeholder should be replaced with an internally produced video showing how to coach and review a new cleaner after early assignments.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
            "caption": "This placeholder should be replaced with an internally produced video showing how to coach and review a new cleaner after early assignments.",
            "filename": "internal-quality-feedback-demo.mp4",
            "kind": "video_placeholder",
            "placeholder": true,
            "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
          }
        ]
      },
      "id": "840cb198-7888-4ccd-b6fd-9f89ae597dec",
      "instructions": null,
      "name": "Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
      "node_type": "content_step",
      "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
      "reference_media": [],
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that early feedback should be specific, calm, and tied to clear standards.",
        "body": ""
      },
      "id": "5e092973-8912-430a-b708-53c615fb82bd",
      "instructions": null,
      "name": "I understand that early feedback should be specific, calm, and tied to clear sta",
      "node_type": "acknowledgment_step",
      "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/I understand that early feedback should be specific, calm, and tied to clear sta",
      "sort_order": 8,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d"
        ],
        "explanation": "Specific and respectful coaching improves learning.",
        "options": [
          {
            "id": "a",
            "label": "Specific"
          },
          {
            "id": "b",
            "label": "Timely"
          },
          {
            "id": "c",
            "label": "Respectful"
          },
          {
            "id": "d",
            "label": "Linked to standards"
          },
          {
            "id": "e",
            "label": "Vague and emotional"
          }
        ],
        "points": 2,
        "prompt": "What makes feedback effective?",
        "question_type": "multiple_select"
      },
      "id": "0cd585f0-32ae-47bd-be2b-bfac1b56dd7f",
      "instructions": null,
      "name": "Effective feedback",
      "node_type": "question",
      "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Effective feedback",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": null,
      "id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
      "instructions": null,
      "name": "Early performance review and retention",
      "node_type": "module",
      "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 5,
        "prerequisite_lesson_ids": [
          "457e4663-7995-4d26-85b3-c41e43aeb5e3"
        ]
      },
      "id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
      "instructions": null,
      "name": "First several assignments / first 30 days",
      "node_type": "lesson",
      "parent_node_id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "In the first several assignments or first 30 days, evaluate:\n- Attendance and punctuality\n- Reliability\n- Communication\n- Responsiveness\n- Quality consistency\n- Willingness to learn\n- Ability to follow systems\n- Reporting habits\n- Guest-readiness understanding\n- Attitude with feedback\n\nFor employees, this may be a probation-style review. For contractors or subcontractors, this may be an early vendor/service quality review. Either way, review reliability, quality, communication, and fit early.\n\nThe first month usually reveals whether the person can become a dependable team member.",
        "content_kind": "text"
      },
      "id": "e1878d96-3d8f-4323-9d06-a30617a8fe17",
      "instructions": null,
      "name": "Watch the right indicators",
      "node_type": "content_step",
      "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Watch the right indicators",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Checklist showing attendance, reliability, quality, communication, guest-readiness, and teamwork review items.",
        "body": "The first several assignments or first 30 days should be reviewed intentionally.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "probation-review-checklist.png",
            "filename": "probation-review-checklist.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "8c0c9dba-ecb3-4779-abdb-4ccf3067cc4f",
      "instructions": null,
      "name": "Early performance review visual",
      "node_type": "content_step",
      "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Early performance review visual",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that early performance reviews help identify strong team members and weak fits quickly.",
        "body": ""
      },
      "id": "42d791a2-97b2-4955-8522-bce6fbc4a7eb",
      "instructions": null,
      "name": "I understand that early performance reviews help identify strong team members an",
      "node_type": "acknowledgment_step",
      "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/I understand that early performance reviews help identify strong team members an",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "These indicators show whether the cleaner is becoming a dependable team member.",
        "options": [
          {
            "id": "a",
            "label": "Attendance"
          },
          {
            "id": "b",
            "label": "Communication"
          },
          {
            "id": "c",
            "label": "Quality consistency"
          },
          {
            "id": "d",
            "label": "Reliability"
          },
          {
            "id": "e",
            "label": "Willingness to learn"
          }
        ],
        "points": 2,
        "prompt": "Which first-30-day indicators matter most?",
        "question_type": "multiple_select"
      },
      "id": "a7bc4357-9e4c-4ad6-9631-a80fdc20e396",
      "instructions": null,
      "name": "Early performance indicators",
      "node_type": "question",
      "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Early performance indicators",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 4,
        "prerequisite_lesson_ids": [
          "aecd770e-d315-4c82-b5b6-30b963e0a4ec"
        ]
      },
      "id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
      "instructions": null,
      "name": "Keeping good cleaners",
      "node_type": "lesson",
      "parent_node_id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "Recruitment is expensive. Once you find good cleaners, retention matters.\n\nGood cleaners are more likely to stay when they have:\n- Clear expectations\n- Reasonable support\n- Respectful treatment\n- Predictable communication\n- Fair workload\n- Timely feedback\n- Recognition\n- A sense that standards are real and consistent\n\nFor contractors and vendors, retention also depends on:\n- Pay clearly and on time\n- Avoiding unclear extra-work expectations\n- Giving enough notice where possible\n- Communicating schedule changes clearly\n- Respecting the agreed working relationship\n- Keeping standards consistent\n- Not repeatedly assigning impossible turns without discussion\n- Recognizing reliable cleaners and vendors\n\nGood operations do not only recruit better. They also keep better people.",
        "content_kind": "text"
      },
      "id": "c1a51f14-50e8-468d-8e20-9557a8d081a2",
      "instructions": null,
      "name": "Retention matters too",
      "node_type": "content_step",
      "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention matters too",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "alt_text": "Graphic showing clear standards, fair treatment, communication, recognition, and support.",
        "body": "Retention starts with clarity, support, and respect.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "cleaner-retention-best-practices.png",
            "filename": "cleaner-retention-best-practices.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "9cb4cec6-1e0b-4deb-b57c-f0a04637cdc5",
      "instructions": null,
      "name": "Retention practices visual",
      "node_type": "content_step",
      "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention practices visual",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "BEFORE YOU RECRUIT:\n- Define the role clearly\n- Set availability expectations\n- Clarify pay structure (hourly, per clean, or other agreed method)\n- Define service area\n- Clarify reporting/checklist/photo expectations\n- Decide whether laundry/restocking/inspection duties are included\n- Clarify employee, independent contractor, subcontractor, or cleaning company arrangement\n\nSCREEN FOR:\n- Availability\n- Weekend/holiday willingness\n- Transportation\n- Service area fit\n- Responsiveness\n- Comfort using phone/app\n- Experience level\n- Willingness to follow systems\n- Employee vs contractor vs subcontractor preference\n- Comfort with per-clean pay if applicable\n- Equipment/supply expectations\n- Insurance or business documentation where applicable\n\nINTERVIEW FOR:\n- Reliability\n- Communication\n- Attitude\n- Accountability\n- Problem-solving\n- Ability to work under time pressure\n- Openness to feedback\n- Standards mindset\n- Per-clean pricing and extra-work judgment\n- Supplies and tools normally brought\n- Schedule change communication\n\nUSE A PRACTICAL EVALUATION:\n- Trial clean or shadow\n- Assess pace\n- Assess quality\n- Assess checklist use\n- Assess reporting\n- Assess coachability\n\nONBOARDING MUST COVER:\n- SOP basics\n- Guest-ready standard\n- Reporting damage/issues\n- Restocking rules\n- Access/security\n- Photos/checklists\n- Communication expectations\n- Escalation rules\n- What to do if behind schedule\n- Working arrangement, scope, payment, and extra-work process (especially for contractors)\n\nTRAIN USING:\n- Observe\n- Assist\n- Perform\n- Review\n- Retrain\n- Recheck\n\nFIRST SEVERAL ASSIGNMENTS / FIRST 30 DAYS:\n- Monitor attendance\n- Monitor communication\n- Monitor quality\n- Monitor responsiveness\n- Monitor reporting\n- Give specific feedback\n- Retrain early if needed\n- Decide quickly if fit is weak\n\nRETAIN GOOD CLEANERS BY:\n- Being clear\n- Being fair\n- Communicating well\n- Giving feedback\n- Recognizing strong performance\n- Supporting standards consistently\n- Paying clearly and on time\n- Avoiding unclear extra-work expectations\n- Respecting the agreed working relationship\n\n1099 / PER-CLEAN CLEANER ARRANGEMENTS:\n\nClarify:\n- Is the cleaner an employee, independent contractor, subcontractor, or cleaning company?\n- Is pay hourly, per clean, per property size, or by agreed job?\n- What is included in a standard clean?\n- What is not included?\n- Who provides tools and supplies?\n- Is laundry included?\n- Are pool/patio/grill tasks included?\n- How is extra work approved?\n- How is extra work paid?\n- How are re-cleans handled?\n- When is payment made?\n- Are invoices required?\n- Is insurance or business documentation required?\n- Can the cleaner accept/decline jobs?\n- Can the cleaner use helpers, and under what rules?\n- What reporting and photo requirements apply?\n\nCompliance caution:\nDo not assume that 1099, per-clean pay, or contractor language alone determines worker classification. Classification depends on the actual working relationship. Get qualified professional advice.\n\nEXTRA-WORK APPROVAL:\n1. Identify condition beyond normal checkout.\n2. Take photos if required.\n3. Report immediately.\n4. Confirm whether it affects guest readiness.\n5. Request approval if outside standard clean.\n6. Complete if approved and possible.\n7. Document completion.\n8. Pay/invoice according to agreement.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "Recruiting \u0026 Onboarding Cleaners Quick Reference (downloadable)",
            "filename": "recruiting-onboarding-cleaners-quick-reference.pdf",
            "kind": "pdf",
            "placeholder": true
          }
        ]
      },
      "id": "5ee0a97b-7e4a-43a4-b1b7-b4f254bc9c90",
      "instructions": null,
      "name": "Recruiting \u0026 Onboarding Cleaners Quick Reference",
      "node_type": "content_step",
      "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Recruiting \u0026 Onboarding Cleaners Quick Reference",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand that retaining good cleaners is part of good operations management.",
        "body": ""
      },
      "id": "bb48b36f-3566-439c-a47d-d8daabde16ad",
      "instructions": null,
      "name": "I understand that retaining good cleaners is part of good operations management.",
      "node_type": "acknowledgment_step",
      "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/I understand that retaining good cleaners is part of good operations management.",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Good people stay longer when operations are clear and supportive.",
        "options": [
          {
            "id": "a",
            "label": "Clear expectations"
          },
          {
            "id": "b",
            "label": "Respectful treatment"
          },
          {
            "id": "c",
            "label": "Predictable communication"
          },
          {
            "id": "d",
            "label": "Fair workload"
          },
          {
            "id": "e",
            "label": "Recognition"
          },
          {
            "id": "f",
            "label": "Constant confusion"
          }
        ],
        "points": 2,
        "prompt": "Which actions support cleaner retention?",
        "question_type": "multiple_select"
      },
      "id": "426c8113-5f88-48e2-961d-f13da57d097d",
      "instructions": null,
      "name": "Retention actions",
      "node_type": "question",
      "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention actions",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": null,
      "id": "8e09cc41-0b39-498b-95d2-f76d29a88653",
      "instructions": null,
      "name": "Final assessment",
      "node_type": "module",
      "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment",
      "sort_order": 7,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "estimated_minutes": 10,
        "pass_threshold_percent": 80,
        "prerequisite_lesson_ids": [
          "d2a31d9f-f028-4f0c-8a41-beb6630294df"
        ],
        "question_pool_size": 10,
        "shuffle_questions": true
      },
      "id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "instructions": null,
      "name": "Recruiting \u0026 Onboarding Cleaners Final Assessment",
      "node_type": "lesson",
      "parent_node_id": "8e09cc41-0b39-498b-95d2-f76d29a88653",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "body": "This final assessment draws 10 random questions from a bank of 22 covering all modules. You need 80% to pass. Long-form scenario answers are marked for manager review. Review prior lessons if needed before starting.",
        "content_kind": "text",
        "media_placeholders": [
          {
            "alt_text": "",
            "caption": "Recruiting \u0026 Onboarding course overview (placeholder)",
            "filename": "recruiting_onboarding_course_card.png",
            "kind": "photo",
            "placeholder": true
          }
        ]
      },
      "id": "19ffecbb-433e-4a8b-94f3-f10d2b16b2a2",
      "instructions": null,
      "name": "Final assessment instructions",
      "node_type": "content_step",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final assessment instructions",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d"
        ],
        "explanation": "Recruitment and onboarding directly affect quality and operations.",
        "options": [
          {
            "id": "a",
            "label": "They reduce missed cleans"
          },
          {
            "id": "b",
            "label": "They improve consistency"
          },
          {
            "id": "c",
            "label": "They support guest experience"
          },
          {
            "id": "d",
            "label": "They reduce manager stress"
          },
          {
            "id": "e",
            "label": "They make standards unnecessary"
          }
        ],
        "points": 2,
        "prompt": "Why are good cleaner recruitment and onboarding important?",
        "question_type": "multiple_select"
      },
      "id": "7dc24c3c-432c-42d8-9216-b0a8748cfba6",
      "instructions": null,
      "name": "Final: recruitment importance",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: recruitment importance",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Reliability is one of the strongest predictors of success.",
        "options": [
          {
            "id": "a",
            "label": "Reliability"
          },
          {
            "id": "b",
            "label": "Fancy interview language"
          },
          {
            "id": "c",
            "label": "Personal friendship with manager"
          },
          {
            "id": "d",
            "label": "Guessing well"
          }
        ],
        "points": 1,
        "prompt": "Which trait is often one of the most important in vacation rental cleaners?",
        "question_type": "multiple_choice"
      },
      "id": "06ae1a8d-ec29-47fd-9f27-7f6d3bdafff3",
      "instructions": null,
      "name": "Final: key trait",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: key trait",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "A clear role attracts better-fit applicants.",
        "options": [
          {
            "id": "a",
            "label": "Availability expectations"
          },
          {
            "id": "b",
            "label": "Service area"
          },
          {
            "id": "c",
            "label": "Pay structure"
          },
          {
            "id": "d",
            "label": "Reporting expectations"
          },
          {
            "id": "e",
            "label": "Whether laundry is included"
          }
        ],
        "points": 2,
        "prompt": "Which details should be clearly defined before advertising a cleaner role?",
        "question_type": "multiple_select"
      },
      "id": "2fc01da4-a0db-4ccb-b4ca-c2d2eda3d0d8",
      "instructions": null,
      "name": "Final: define role",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: define role",
      "sort_order": 102,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Screening filters for fit and practical readiness.",
        "options": [
          {
            "id": "a",
            "label": "Availability"
          },
          {
            "id": "b",
            "label": "Transportation"
          },
          {
            "id": "c",
            "label": "Communication responsiveness"
          },
          {
            "id": "d",
            "label": "Ability to use checklists/photos"
          },
          {
            "id": "e",
            "label": "Service area fit"
          }
        ],
        "points": 2,
        "prompt": "Which items should be covered in initial screening?",
        "question_type": "multiple_select"
      },
      "id": "20925ca9-1888-4e67-baa6-f8ab257c7341",
      "instructions": null,
      "name": "Final: screening items",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: screening items",
      "sort_order": 103,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "The interview should test fit, not just experience claims.",
        "options": [
          {
            "id": "a",
            "label": "Reliability"
          },
          {
            "id": "b",
            "label": "Communication"
          },
          {
            "id": "c",
            "label": "Attitude"
          },
          {
            "id": "d",
            "label": "Willingness to follow systems"
          },
          {
            "id": "e",
            "label": "Fit for the role"
          }
        ],
        "points": 2,
        "prompt": "What should the interview mainly assess?",
        "question_type": "multiple_select"
      },
      "id": "b41536a2-d45c-4ee1-ba4a-435d860b10a6",
      "instructions": null,
      "name": "Final: interview focus",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: interview focus",
      "sort_order": 104,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d"
        ],
        "explanation": "Practical evaluation gives real-world evidence of fit.",
        "options": [
          {
            "id": "a",
            "label": "It shows work pace"
          },
          {
            "id": "b",
            "label": "It reveals attention to detail"
          },
          {
            "id": "c",
            "label": "It tests whether instructions are followed"
          },
          {
            "id": "d",
            "label": "It shows response to feedback"
          },
          {
            "id": "e",
            "label": "It replaces onboarding"
          }
        ],
        "points": 2,
        "prompt": "Why is a trial clean or shadow evaluation useful?",
        "question_type": "multiple_select"
      },
      "id": "186fe4a9-c519-4d3b-aded-d64871ae5af3",
      "instructions": null,
      "name": "Final: trial clean",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: trial clean",
      "sort_order": 105,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Reporting standards are a key onboarding topic.",
        "options": [
          {
            "id": "a",
            "label": "Reporting issues and shortages"
          },
          {
            "id": "b",
            "label": "Guessing when unsure"
          },
          {
            "id": "c",
            "label": "Ignoring checklists"
          },
          {
            "id": "d",
            "label": "Avoiding manager contact"
          }
        ],
        "points": 1,
        "prompt": "Which topic should be included in first-day onboarding?",
        "question_type": "multiple_choice"
      },
      "id": "9fcafa64-f870-4f1b-b69f-22bf21be8e8d",
      "instructions": null,
      "name": "Final: first-day topic",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: first-day topic",
      "sort_order": 106,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "A staged training sequence builds confidence and consistency.",
        "options": [
          {
            "id": "a",
            "label": "Observe, assist, perform, review"
          },
          {
            "id": "b",
            "label": "Start alone immediately"
          },
          {
            "id": "c",
            "label": "Read once and work unsupervised"
          },
          {
            "id": "d",
            "label": "Skip practical training"
          }
        ],
        "points": 1,
        "prompt": "Which training sequence is strongest for a new cleaner?",
        "question_type": "multiple_choice"
      },
      "id": "c580d7b6-fe93-41a9-b348-1542d00b20f1",
      "instructions": null,
      "name": "Final: training sequence",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: training sequence",
      "sort_order": 107,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d"
        ],
        "explanation": "Specific and respectful coaching improves learning.",
        "options": [
          {
            "id": "a",
            "label": "Specific"
          },
          {
            "id": "b",
            "label": "Timely"
          },
          {
            "id": "c",
            "label": "Respectful"
          },
          {
            "id": "d",
            "label": "Tied to standards"
          },
          {
            "id": "e",
            "label": "Emotional and vague"
          }
        ],
        "points": 2,
        "prompt": "What makes feedback effective?",
        "question_type": "multiple_select"
      },
      "id": "126e0e06-5e48-461f-88e5-dce56a4dde27",
      "instructions": null,
      "name": "Final: effective feedback",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: effective feedback",
      "sort_order": 108,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "The first month usually reveals likely fit.",
        "options": [
          {
            "id": "a",
            "label": "Attendance"
          },
          {
            "id": "b",
            "label": "Reliability"
          },
          {
            "id": "c",
            "label": "Communication"
          },
          {
            "id": "d",
            "label": "Quality consistency"
          },
          {
            "id": "e",
            "label": "Willingness to learn"
          }
        ],
        "points": 2,
        "prompt": "Which early indicators help assess a new cleaner in the first 30 days?",
        "question_type": "multiple_select"
      },
      "id": "a7b8d8bd-057d-45bf-9f6b-1ebc63870aa8",
      "instructions": null,
      "name": "Final: early indicators",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: early indicators",
      "sort_order": 109,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Retention is improved by clarity and good management.",
        "options": [
          {
            "id": "a",
            "label": "Clear expectations"
          },
          {
            "id": "b",
            "label": "Respectful treatment"
          },
          {
            "id": "c",
            "label": "Fair workload"
          },
          {
            "id": "d",
            "label": "Predictable communication"
          },
          {
            "id": "e",
            "label": "Recognition"
          },
          {
            "id": "f",
            "label": "Constant confusion"
          }
        ],
        "points": 2,
        "prompt": "Which actions help retain good cleaners?",
        "question_type": "multiple_select"
      },
      "id": "6a679dd9-de99-467d-9153-84785373c23e",
      "instructions": null,
      "name": "Final: retention",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: retention",
      "sort_order": 110,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Skipping process can create larger operational problems.",
        "options": [
          {
            "id": "a",
            "label": "The manager may hire quickly but create bigger reliability and quality problems later."
          },
          {
            "id": "b",
            "label": "The cleaner will automatically perform well."
          },
          {
            "id": "c",
            "label": "Screening has no value."
          },
          {
            "id": "d",
            "label": "Onboarding only slows things down and has no benefit."
          }
        ],
        "points": 1,
        "prompt": "A manager is desperate for help and wants to skip screening and onboarding. What is the biggest risk?",
        "question_type": "multiple_choice"
      },
      "id": "5065d433-9e54-4e61-8c13-923c50127a7b",
      "instructions": null,
      "name": "Final: skip process risk",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: skip process risk",
      "sort_order": 111,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "max_length": 800,
        "points": 3,
        "prompt": "Scenario: A cleaner candidate says they have experience but is slow to reply, vague about weekends, and resistant to using photos/checklists. What concerns should a manager have?",
        "question_type": "long_form",
        "requires_review": true,
        "rubric": "A strong answer should mention reliability concerns, communication concerns, possible resistance to systems, and fit risk for vacation rental operations."
      },
      "id": "40b8c9a1-6936-4df2-abc1-40e713bb297f",
      "instructions": null,
      "name": "Final: scenario weak candidate",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario weak candidate",
      "sort_order": 112,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "max_length": 800,
        "points": 3,
        "prompt": "Scenario: A new cleaner completed two cleans but missed restocking and failed to report damage. What should the manager do?",
        "question_type": "long_form",
        "requires_review": true,
        "rubric": "A strong answer should mention prompt feedback, retraining, clarification of standards, closer review on next cleans, and use of inspection/checklist standards."
      },
      "id": "f222b7ee-d46a-47d4-9f73-5823e628b15c",
      "instructions": null,
      "name": "Final: scenario missed reporting",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario missed reporting",
      "sort_order": 113,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "max_length": 700,
        "points": 3,
        "prompt": "Scenario: A manager finds a candidate who is less experienced but highly reliable, responsive, and willing to follow systems. Why might this candidate still be strong?",
        "question_type": "long_form",
        "requires_review": true,
        "rubric": "A strong answer should mention that reliability, communication, and coachability can outweigh raw experience and often lead to better long-term fit."
      },
      "id": "f9c9cf3f-2f44-457f-89c3-79d1d76ce59c",
      "instructions": null,
      "name": "Final: scenario coachable candidate",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario coachable candidate",
      "sort_order": 114,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "The goal is to build dependable, standards-driven team capacity.",
        "options": [
          {
            "id": "a",
            "label": "The goal is not just to fill a cleaning slot, but to build a dependable team."
          },
          {
            "id": "b",
            "label": "Any available person should be hired immediately."
          },
          {
            "id": "c",
            "label": "Onboarding is mainly paperwork."
          },
          {
            "id": "d",
            "label": "Standards can be figured out later."
          }
        ],
        "points": 1,
        "prompt": "Which statement best reflects the course message?",
        "question_type": "multiple_choice"
      },
      "id": "8c7bd6dd-a349-41dc-a2db-bd7659a974ba",
      "instructions": null,
      "name": "Final: course message",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: course message",
      "sort_order": 115,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Classification depends on the real relationship, not just the label or payment method.",
        "options": [
          {
            "id": "a",
            "label": "Paying per clean automatically makes a cleaner a contractor."
          },
          {
            "id": "b",
            "label": "Worker classification depends on the actual working relationship."
          },
          {
            "id": "c",
            "label": "A verbal label is all that matters."
          },
          {
            "id": "d",
            "label": "Compliance never matters for cleaners."
          }
        ],
        "points": 1,
        "prompt": "Which statement about 1099 cleaners is correct?",
        "question_type": "multiple_choice"
      },
      "id": "c445eb55-568c-4782-b081-2d2b99c4432a",
      "instructions": null,
      "name": "Final: 1099 statement",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: 1099 statement",
      "sort_order": 116,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Per-clean work needs clear scope, price, and process.",
        "options": [
          {
            "id": "a",
            "label": "Clean fee"
          },
          {
            "id": "b",
            "label": "Scope of work"
          },
          {
            "id": "c",
            "label": "Laundry responsibility"
          },
          {
            "id": "d",
            "label": "Extra-work approval process"
          },
          {
            "id": "e",
            "label": "Payment timing"
          },
          {
            "id": "f",
            "label": "Nothing needs to be documented"
          }
        ],
        "points": 2,
        "prompt": "Which items should be clear in a per-clean arrangement?",
        "question_type": "multiple_select"
      },
      "id": "c779c627-31f0-448e-b9cb-5a59ca5ed5e3",
      "instructions": null,
      "name": "Final: per-clean clarity",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: per-clean clarity",
      "sort_order": 117,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Per-clean pricing should reflect actual workload.",
        "options": [
          {
            "id": "a",
            "label": "Bedrooms and bathrooms"
          },
          {
            "id": "b",
            "label": "Laundry volume"
          },
          {
            "id": "c",
            "label": "Property size"
          },
          {
            "id": "d",
            "label": "Pool/patio/balcony duties"
          },
          {
            "id": "e",
            "label": "Same-day turnover pressure"
          },
          {
            "id": "f",
            "label": "Random preference"
          }
        ],
        "points": 2,
        "prompt": "Which factors may affect per-clean pricing?",
        "question_type": "multiple_select"
      },
      "id": "564bec2f-c066-4e80-89fe-ddae1b5cc765",
      "instructions": null,
      "name": "Final: pricing factors",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: pricing factors",
      "sort_order": 118,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Unusual or excessive conditions should be documented and approved according to process.",
        "options": [
          {
            "id": "a",
            "label": "Property is far beyond normal checkout condition."
          },
          {
            "id": "b",
            "label": "Property is normal and cleanable within scope."
          },
          {
            "id": "c",
            "label": "One clean towel is folded correctly."
          },
          {
            "id": "d",
            "label": "Cleaner arrived prepared."
          }
        ],
        "points": 1,
        "prompt": "Which issue should usually trigger extra-work approval or manager review?",
        "question_type": "multiple_choice"
      },
      "id": "d6ad7a0f-978f-4508-9055-1bafd893af4b",
      "instructions": null,
      "name": "Final: extra work trigger",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: extra work trigger",
      "sort_order": 119,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b",
          "c",
          "d",
          "e"
        ],
        "explanation": "Contractor onboarding should clarify business terms and service expectations.",
        "options": [
          {
            "id": "a",
            "label": "Scope of service"
          },
          {
            "id": "b",
            "label": "Payment timing"
          },
          {
            "id": "c",
            "label": "Extra-work process"
          },
          {
            "id": "d",
            "label": "Supply/equipment responsibility"
          },
          {
            "id": "e",
            "label": "Insurance/documentation requirements where applicable"
          },
          {
            "id": "f",
            "label": "Guaranteed employee benefits for all contractors"
          }
        ],
        "points": 2,
        "prompt": "Which are contractor-specific onboarding topics?",
        "question_type": "multiple_select"
      },
      "id": "5e4df18e-f5e4-4649-bb2d-8025e91dd270",
      "instructions": null,
      "name": "Final: contractor onboarding",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: contractor onboarding",
      "sort_order": 120,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    },
    {
      "extra": {
        "max_length": 900,
        "points": 3,
        "prompt": "Scenario: A 1099 cleaner is paid per clean and arrives at a property with excessive trash, pet urine, and extra laundry beyond normal turnover. What should the manager expect them to do?",
        "question_type": "long_form",
        "requires_review": true,
        "rubric": "A strong answer should mention documenting the condition, reporting early, using the extra-work approval process, clarifying whether extra pay applies, protecting minimum guest-ready tasks, and not silently absorbing major extra work if outside scope."
      },
      "id": "cca04b63-b6ef-492c-a9d3-49f76c37f98e",
      "instructions": null,
      "name": "Final: scenario extra work",
      "node_type": "question",
      "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario extra work",
      "sort_order": 121,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    }
  ],
  "program": {
    "active_version_id": "1b3ecd66-48b4-45ad-8055-5f4ce00e5b21",
    "created_at": "2026-06-29T15:58:18.811090Z",
    "created_by_user_id": 1,
    "description": "This course teaches PMs and operations managers how to recruit, screen, interview, onboard, and train cleaners for vacation rental cleaning operations. It covers both employee and independent-contractor style arrangements, including per-clean expectations, screening for reliability, setting service standards, onboarding without confusion, early quality review, and avoiding common operational and classification mistakes.",
    "extra": {
      "allow_flag_question": true,
      "allow_question_navigator": true,
      "allow_revisit_completed_lessons": true,
      "audience_roles": [
        "property_manager",
        "manager",
        "team_lead",
        "admin",
        "operations_manager"
      ],
      "blocks_turnover_until_complete": false,
      "card_image_media_id": "959b9ad9-cf21-47c8-831a-7dec0b5ba527",
      "certificate_on_complete": true,
      "certification_valid_days": 365,
      "contractor_visible": false,
      "estimated_minutes": 45,
      "feedback_timing": "after_quiz_submit",
      "lesson_navigation_mode": "sequential_content",
      "lock_answer_after_submit": false,
      "max_attempts": 3,
      "media_manifest": [
        {
          "alt_text": "Bright bold course card showing recruiting and onboarding symbols such as clipboard, candidate profile, magnifying glass, and graduation cap.",
          "filename": "recruiting_onboarding_course_card.png",
          "source_note": "Internal/generated placeholder. Bright pink/magenta background.",
          "suggested_lessons": [
            "1.1"
          ],
          "title": "Recruiting \u0026 Onboarding Course Card",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Checklist graphic showing qualities such as reliability, communication, punctuality, detail orientation, and willingness to follow systems.",
          "filename": "cleaner-role-scorecard.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "2.1"
          ],
          "title": "What Makes a Good Cleaner Candidate",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Graphic showing employee, 1099 contractor, subcontractor, and cleaning company engagement models.",
          "filename": "cleaner-engagement-models.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "3.1"
          ],
          "title": "Cleaner Engagement Models",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Graphic showing per-clean fee, scope, timing, laundry, supplies, extra work, and payment.",
          "filename": "per-clean-expectations.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "3.2"
          ],
          "title": "Per-clean Expectations",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Graphic showing behavioral control, financial control, and relationship of the parties as classification considerations.",
          "filename": "classification-caution.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "3.3"
          ],
          "title": "Worker Classification Caution",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Flowchart showing identify extra work, document with photos, request approval, complete if approved, invoice/pay correctly.",
          "filename": "extra-work-approval-flow.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "3.2"
          ],
          "title": "Extra-work Approval Flow",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Screening checklist showing availability, transport, communication, experience, references, and ability to meet scheduling expectations.",
          "filename": "cleaner-screening-checklist.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "4.1"
          ],
          "title": "Cleaner Screening Checklist",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Interview form with scored categories for reliability, attitude, communication, problem solving, and standards.",
          "filename": "interview-question-scorecard.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "4.2"
          ],
          "title": "Interview Question Scorecard",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Timeline showing offer, paperwork, expectations, training, shadowing, trial cleans, quality review, and early follow-up.",
          "filename": "onboarding-roadmap.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "5.2"
          ],
          "title": "New Cleaner Onboarding Roadmap",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Illustration of a first-day onboarding pack with SOP, checklist, PPE, cleaning products, app login, and reporting guide.",
          "filename": "first-day-training-kit.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "5.1"
          ],
          "title": "First-day Training Kit",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Flow chart showing observe, assist, perform, review, and independent assignment stages for new cleaners.",
          "filename": "shadow-training-flow.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "6.1"
          ],
          "title": "Shadow Training Flow",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Diagram showing clean, inspect, feedback, correction, retrain, and recheck.",
          "filename": "quality-review-loop.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "6.2"
          ],
          "title": "Early Quality Review Loop",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Checklist showing attendance, reliability, quality, communication, guest-readiness, and teamwork review items.",
          "filename": "probation-review-checklist.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "7.1"
          ],
          "title": "30-day Probation Review Checklist",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Graphic showing clear standards, fair treatment, communication, recognition, and support.",
          "filename": "cleaner-retention-best-practices.png",
          "source_note": "Internal/generated placeholder.",
          "suggested_lessons": [
            "7.2"
          ],
          "title": "Retaining Good Cleaners",
          "type": "image_placeholder"
        },
        {
          "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
          "filename": "internal-hiring-cleaners-overview.mp4",
          "source_category": "internal_indigo",
          "source_note": "Needs internal production.",
          "suggested_lessons": [
            "1.1"
          ],
          "title": "Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
          "type": "video_placeholder"
        },
        {
          "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
          "filename": "internal-shadow-training-demo.mp4",
          "source_category": "internal_indigo",
          "source_note": "Needs internal production.",
          "suggested_lessons": [
            "6.1"
          ],
          "title": "Internal Video Placeholder \u2014 Shadow Training Demonstration",
          "type": "video_placeholder"
        },
        {
          "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
          "filename": "internal-quality-feedback-demo.mp4",
          "source_category": "internal_indigo",
          "source_note": "Needs internal production.",
          "suggested_lessons": [
            "6.2"
          ],
          "title": "Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
          "type": "video_placeholder"
        }
      ],
      "notify_on_assignment": false,
      "pass_threshold_percent": 80,
      "placeholder_media": [
        {
          "alt_text": "Bright bold course card showing recruiting and onboarding symbols such as clipboard, candidate profile, magnifying glass, and graduation cap.",
          "filename": "recruiting_onboarding_course_card.png"
        },
        {
          "alt_text": "Checklist graphic showing qualities such as reliability, communication, punctuality, detail orientation, and willingness to follow systems.",
          "filename": "cleaner-role-scorecard.png"
        },
        {
          "alt_text": "Graphic showing employee, 1099 contractor, subcontractor, and cleaning company engagement models.",
          "filename": "cleaner-engagement-models.png"
        },
        {
          "alt_text": "Graphic showing per-clean fee, scope, timing, laundry, supplies, extra work, and payment.",
          "filename": "per-clean-expectations.png"
        },
        {
          "alt_text": "Graphic showing behavioral control, financial control, and relationship of the parties as classification considerations.",
          "filename": "classification-caution.png"
        },
        {
          "alt_text": "Flowchart showing identify extra work, document with photos, request approval, complete if approved, invoice/pay correctly.",
          "filename": "extra-work-approval-flow.png"
        },
        {
          "alt_text": "Screening checklist showing availability, transport, communication, experience, references, and ability to meet scheduling expectations.",
          "filename": "cleaner-screening-checklist.png"
        },
        {
          "alt_text": "Interview form with scored categories for reliability, attitude, communication, problem solving, and standards.",
          "filename": "interview-question-scorecard.png"
        },
        {
          "alt_text": "Timeline showing offer, paperwork, expectations, training, shadowing, trial cleans, quality review, and early follow-up.",
          "filename": "onboarding-roadmap.png"
        },
        {
          "alt_text": "Illustration of a first-day onboarding pack with SOP, checklist, PPE, cleaning products, app login, and reporting guide.",
          "filename": "first-day-training-kit.png"
        },
        {
          "alt_text": "Flow chart showing observe, assist, perform, review, and independent assignment stages for new cleaners.",
          "filename": "shadow-training-flow.png"
        },
        {
          "alt_text": "Diagram showing clean, inspect, feedback, correction, retrain, and recheck.",
          "filename": "quality-review-loop.png"
        },
        {
          "alt_text": "Checklist showing attendance, reliability, quality, communication, guest-readiness, and teamwork review items.",
          "filename": "probation-review-checklist.png"
        },
        {
          "alt_text": "Graphic showing clear standards, fair treatment, communication, recognition, and support.",
          "filename": "cleaner-retention-best-practices.png"
        },
        {
          "alt_text": "Recruiting \u0026 Onboarding Quick Reference",
          "filename": "recruiting-onboarding-cleaners-quick-reference.pdf"
        },
        {
          "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
          "filename": "internal-hiring-cleaners-overview.mp4"
        },
        {
          "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
          "filename": "internal-shadow-training-demo.mp4"
        },
        {
          "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
          "filename": "internal-quality-feedback-demo.mp4"
        }
      ],
      "question_display_mode": "one_at_a_time",
      "quiz_navigation_mode": "one_at_a_time_with_back",
      "quiz_time_limit_minutes": 0,
      "require_answer_before_next": true,
      "require_assignment": false,
      "require_content_before_quiz": true,
      "require_correct_before_next": false,
      "require_pass_to_advance": false,
      "require_retake_on_republish": false,
      "resume_from_last_step": true,
      "retake_cooldown_hours": 0,
      "retake_mode": "full",
      "runner_color_palette": "indigo-night",
      "runner_preset": "",
      "safety_notice": "Good recruitment and onboarding reduce operational risk.\n\nIn vacation rental cleaning, reliability, communication, and willingness to follow standards are often more important than someone simply saying they know how to clean. The goal is not just to fill a slot. The goal is to build a dependable team that can deliver guest-ready homes consistently.\n\nManagers should recruit carefully, screen honestly, train clearly, and review new team members early before small issues become expensive patterns.\n\nMany vacation-rental cleaners work as independent contractors and are paid per clean. Others may be employees or work through a cleaning company. The correct structure depends on the actual relationship, local law, tax rules, insurance, level of control, who provides tools/supplies, scheduling, training, and other factors.\n\nThis training explains operational best practices for recruiting and onboarding cleaners. It does not determine worker classification and is not legal, tax, payroll, or HR advice. Managers should use qualified professional advice when deciding whether a cleaner should be treated as an employee, independent contractor, subcontractor, or vendor.",
      "score_policy": "best",
      "sequential_lessons": true,
      "show_correct_on_fail": true,
      "show_correct_on_results": true,
      "time_factor_weight": 0.0,
      "time_limit_mode": "hard"
    },
    "id": "b2788788-2a44-4490-8f28-39e486e28f85",
    "name": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
    "scope_property_id": null,
    "scope_type": "master",
    "status": "active",
    "tenant_id": null,
    "updated_at": "2026-06-29T16:31:33.142493Z"
  },
  "reference_media": [],
  "tree": [
    {
      "children": [
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Good recruitment and onboarding reduce operational risk.\n\nIn vacation rental cleaning, reliability, communication, and willingness to follow standards are often more important than someone simply saying they know how to clean. The goal is not just to fill a slot. The goal is to build a dependable team that can deliver guest-ready homes consistently.\n\nManagers should recruit carefully, screen honestly, train clearly, and review new team members early before small issues become expensive patterns.\n\nMany vacation-rental cleaners work as independent contractors and are paid per clean. Others may be employees or work through a cleaning company. The correct structure depends on the actual relationship, local law, tax rules, insurance, level of control, who provides tools/supplies, scheduling, training, and other factors.\n\nThis training explains operational best practices for recruiting and onboarding cleaners. It does not determine worker classification and is not legal, tax, payroll, or HR advice. Managers should use qualified professional advice when deciding whether a cleaner should be treated as an employee, independent contractor, subcontractor, or vendor.",
                    "content_kind": "text"
                  },
                  "id": "8b8c6b2b-b531-44fb-8ffa-c8086442af7b",
                  "instructions": null,
                  "name": "Program notice",
                  "node_type": "content_step",
                  "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Program notice",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "In vacation rental operations, a weak cleaner hire can create serious problems quickly.\n\nCommon consequences of poor hiring:\n- Missed cleans\n- Last-minute cancellations\n- Inconsistent quality\n- Poor communication\n- Guest complaints\n- Failed inspections\n- Re-cleans\n- Manager stress\n- Team frustration\n- Owner dissatisfaction\n\nMany problems blamed on \"cleaning quality\" actually begin with poor recruiting, poor fit, weak onboarding, or unclear standards.",
                    "content_kind": "text"
                  },
                  "id": "b5e86665-9f30-46d2-a872-8248db5fd327",
                  "instructions": null,
                  "name": "Why this matters",
                  "node_type": "content_step",
                  "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Why this matters",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "A strong onboarding process helps new cleaners:\n- Understand standards\n- Learn the cleaning order\n- Know what \"guest-ready\" means\n- Use products correctly\n- Report damage and supply shortages properly\n- Know when to escalate\n- Feel supported\n- Become productive faster",
                    "content_kind": "text"
                  },
                  "id": "72cb4da9-b899-4b83-ade3-5ebf1903d1c5",
                  "instructions": null,
                  "name": "What good onboarding improves",
                  "node_type": "content_step",
                  "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/What good onboarding improves",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Bright bold course card showing recruiting and onboarding symbols such as clipboard, candidate profile, magnifying glass, and graduation cap.",
                    "body": "Strong recruiting and onboarding build more reliable and consistent cleaning teams.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "recruiting_onboarding_course_card.png",
                        "filename": "recruiting_onboarding_course_card.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "a6190cc6-7ad1-4a4d-b817-5eea93d10f6c",
                  "instructions": null,
                  "name": "Course visual",
                  "node_type": "content_step",
                  "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Course visual",
                  "reference_media": [],
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
                    "body": "This placeholder should be replaced with an internally produced training video showing the hiring and onboarding process for cleaners.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "Placeholder for an internally produced training video showing the hiring and onboarding process for cleaners.",
                        "caption": "This placeholder should be replaced with an internally produced training video showing the hiring and onboarding process for cleaners.",
                        "filename": "internal-hiring-cleaners-overview.mp4",
                        "kind": "video_placeholder",
                        "placeholder": true,
                        "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
                      }
                    ]
                  },
                  "id": "0592486d-daf7-4634-8d9d-97163ac68d75",
                  "instructions": null,
                  "name": "Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
                  "node_type": "content_step",
                  "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Internal Video Placeholder \u2014 Hiring and Onboarding Cleaners",
                  "reference_media": [],
                  "sort_order": 8,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that recruiting and onboarding are operational quality controls, not just admin tasks.",
                    "body": ""
                  },
                  "id": "b238ecaa-201d-48de-a9e4-7403516b5b45",
                  "instructions": null,
                  "name": "I understand that recruiting and onboarding are operational quality controls, no",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/I understand that recruiting and onboarding are operational quality controls, no",
                  "sort_order": 10,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d"
                    ],
                    "explanation": "Poor hiring can affect reliability, quality, and guest experience.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Missed cleans"
                      },
                      {
                        "id": "b",
                        "label": "Guest complaints"
                      },
                      {
                        "id": "c",
                        "label": "Inconsistent quality"
                      },
                      {
                        "id": "d",
                        "label": "Re-cleans"
                      },
                      {
                        "id": "e",
                        "label": "Better reliability automatically"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which problems can result from poor cleaner hiring?",
                    "question_type": "multiple_select"
                  },
                  "id": "e5d807ae-5495-4eef-b223-ba61b1bf5232",
                  "instructions": null,
                  "name": "Problems from poor hiring",
                  "node_type": "question",
                  "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Problems from poor hiring",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Hiring and onboarding are key operational controls.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Cleaner onboarding is only paperwork."
                      },
                      {
                        "id": "b",
                        "label": "Hiring the right cleaner and onboarding them well improves operations."
                      },
                      {
                        "id": "c",
                        "label": "Any cleaner can succeed without standards."
                      },
                      {
                        "id": "d",
                        "label": "Interviewing is not important."
                      }
                    ],
                    "points": 1,
                    "prompt": "Which statement is most accurate?",
                    "question_type": "multiple_choice"
                  },
                  "id": "fea4acde-52ef-49f7-b2fb-baad958664ab",
                  "instructions": null,
                  "name": "Hiring and onboarding importance",
                  "node_type": "question",
                  "parent_node_id": "e4fd4389-2189-4349-87b0-fe923b827711",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner/Hiring and onboarding importance",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 5
              },
              "id": "e4fd4389-2189-4349-87b0-fe923b827711",
              "instructions": null,
              "name": "The cost of hiring the wrong cleaner",
              "node_type": "lesson",
              "parent_node_id": "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter/The cost of hiring the wrong cleaner",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            }
          ],
          "extra": null,
          "id": "8b2a8f50-a4d9-40a7-bb8c-b6084f16ee32",
          "instructions": null,
          "name": "Why cleaner recruitment and onboarding matter",
          "node_type": "module",
          "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
          "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Why cleaner recruitment and onboarding matter",
          "sort_order": 0,
          "source_node_id": null,
          "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Before advertising a cleaning role, define the job clearly.\n\nImportant role details:\n- Employee, independent contractor, subcontractor, or cleaning company arrangement\n- Per-clean pay or hourly pay\n- Expected availability\n- Weekend/holiday expectations\n- Number of properties or jobs per day\n- What is included in the standard clean\n- Extra-work approval process\n- Deep-clean pricing\n- Whether laundry is included\n- Supply/equipment responsibility\n- Travel area and transport expectations\n- Required communication standards\n- App usage / checklist / photo requirements\n- Insurance/documentation requirements where applicable\n- Payment timing\n- Whether the role includes inspection or restocking duties\n\nA vague role description creates the wrong applicants.",
                    "content_kind": "text"
                  },
                  "id": "f6a4626c-4c83-4e1f-9a22-394fb33a080b",
                  "instructions": null,
                  "name": "Know what you are hiring for",
                  "node_type": "content_step",
                  "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Know what you are hiring for",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "For vacation rentals, the strongest candidates often show:\n- Reliability\n- Punctuality\n- Clear communication\n- Willingness to follow standards\n- Attention to detail\n- Physical ability for the role\n- Flexibility with schedule\n- Comfort using a phone/app\n- Problem reporting mindset\n- Professional attitude\n\nCleaning experience helps, but reliability and standards often matter even more.",
                    "content_kind": "text"
                  },
                  "id": "eafba5f5-ad13-47e0-ba58-f4309c34b4af",
                  "instructions": null,
                  "name": "What makes a strong cleaner candidate",
                  "node_type": "content_step",
                  "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/What makes a strong cleaner candidate",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Checklist graphic showing qualities such as reliability, communication, punctuality, detail orientation, and willingness to follow systems.",
                    "body": "The best candidate is not just someone who says they can clean.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "cleaner-role-scorecard.png",
                        "filename": "cleaner-role-scorecard.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "bc50b426-1314-4c4a-83d8-643458451e5c",
                  "instructions": null,
                  "name": "Candidate qualities visual",
                  "node_type": "content_step",
                  "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Candidate qualities visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that a clear role definition improves the quality of applicants.",
                    "body": ""
                  },
                  "id": "34552bd5-e5f7-4e4b-a9ad-8fe87f4ecccc",
                  "instructions": null,
                  "name": "I understand that a clear role definition improves the quality of applicants.",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/I understand that a clear role definition improves the quality of applicants.",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Clear role definition improves recruitment quality.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Expected availability"
                      },
                      {
                        "id": "b",
                        "label": "Pay structure"
                      },
                      {
                        "id": "c",
                        "label": "Travel area"
                      },
                      {
                        "id": "d",
                        "label": "Reporting expectations"
                      },
                      {
                        "id": "e",
                        "label": "Whether laundry is included"
                      },
                      {
                        "id": "f",
                        "label": "None of the above"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which details should be defined before recruiting a cleaner?",
                    "question_type": "multiple_select"
                  },
                  "id": "c11a1589-8c51-4075-a2b8-cfc6841647a4",
                  "instructions": null,
                  "name": "Define before recruiting",
                  "node_type": "question",
                  "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Define before recruiting",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Reliability is one of the most important traits.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Reliability"
                      },
                      {
                        "id": "b",
                        "label": "Fancy resume language"
                      },
                      {
                        "id": "c",
                        "label": "Social media following"
                      },
                      {
                        "id": "d",
                        "label": "Knowing the owner personally"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which quality is especially important in vacation rental cleaning?",
                    "question_type": "multiple_choice"
                  },
                  "id": "a38f1a8a-baab-4d97-a7bc-a5efbc9b695a",
                  "instructions": null,
                  "name": "Important trait",
                  "node_type": "question",
                  "parent_node_id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit/Important trait",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 5,
                "prerequisite_lesson_ids": [
                  "e4fd4389-2189-4349-87b0-fe923b827711"
                ]
              },
              "id": "76881adb-f5b6-4a58-94c0-f6a700e7139b",
              "instructions": null,
              "name": "Define the role before you recruit",
              "node_type": "lesson",
              "parent_node_id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Define the role before you recruit",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Potential cleaner candidates may come from:\n- Referrals\n- Existing team referrals\n- Local job boards\n- Facebook/community groups\n- Hospitality networks\n- Housekeeping groups\n- Cleaning companies / subcontractor networks\n- Craigslist or equivalent local listings\n- Local community contacts\n- Hospitality or hotel housekeeping workers seeking extra work\n\nUse sources that fit the type of cleaner you need.",
                    "content_kind": "text"
                  },
                  "id": "fb2fcd0d-8662-44cc-b830-01157765d4a5",
                  "instructions": null,
                  "name": "Recruitment sources",
                  "node_type": "content_step",
                  "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Recruitment sources",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "A good job ad should be honest and specific.\n\nInclude:\n- Type of work\n- Service area\n- Schedule expectations\n- Whether the work is per clean, hourly, employee, contractor, or subcontractor style where appropriate\n- Weekend/holiday reality\n- That vacation rental cleaning includes time-sensitive same-day turnovers\n- Physical nature of the job\n- Communication/app expectations\n- Pay method/range if appropriate\n- Reliability expectations\n- Why the role matters\n\nDo not oversell the job. Understated honesty is better than attracting poor-fit candidates.",
                    "content_kind": "text"
                  },
                  "id": "7db4af59-c777-4707-90f4-088bc6aca706",
                  "instructions": null,
                  "name": "Write a realistic job ad",
                  "node_type": "content_step",
                  "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Write a realistic job ad",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that honest recruiting attracts better-fit candidates than vague or misleading ads.",
                    "body": ""
                  },
                  "id": "c721111f-f3a7-456d-a59c-e93e857c3892",
                  "instructions": null,
                  "name": "I understand that honest recruiting attracts better-fit candidates than vague or",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/I understand that honest recruiting attracts better-fit candidates than vague or",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Multiple channels can be used depending on the role and market.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Referrals"
                      },
                      {
                        "id": "b",
                        "label": "Local job boards"
                      },
                      {
                        "id": "c",
                        "label": "Community groups"
                      },
                      {
                        "id": "d",
                        "label": "Hospitality networks"
                      },
                      {
                        "id": "e",
                        "label": "Existing team referrals"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which are valid sources for cleaner recruitment?",
                    "question_type": "multiple_select"
                  },
                  "id": "7067d376-d381-41b8-83ba-7f922df96cc1",
                  "instructions": null,
                  "name": "Recruitment sources",
                  "node_type": "question",
                  "parent_node_id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates/Recruitment sources",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 4,
                "prerequisite_lesson_ids": [
                  "76881adb-f5b6-4a58-94c0-f6a700e7139b"
                ]
              },
              "id": "22f11fe6-872e-4d4e-a48a-c565f55d65af",
              "instructions": null,
              "name": "Where to find candidates",
              "node_type": "lesson",
              "parent_node_id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates/Where to find candidates",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            }
          ],
          "extra": null,
          "id": "24c0662b-c3f7-4bb4-ac7d-df2fc80e094b",
          "instructions": null,
          "name": "Defining the role and recruiting candidates",
          "node_type": "module",
          "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
          "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Defining the role and recruiting candidates",
          "sort_order": 1,
          "source_node_id": null,
          "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Vacation-rental cleaning teams may be structured in several ways.\n\nCommon arrangements include:\n\nEmployee:\nThe cleaner is employed by the company, often paid hourly or by wage rules, and the company may control schedule, methods, training, tools, procedures, and supervision more directly.\n\nIndependent contractor / 1099 cleaner:\nThe cleaner operates more independently and may be paid per clean or per job. They may provide their own tools, manage their own schedule within agreed job requirements, accept or reject work, and operate as their own business. Classification depends on the full working relationship, not just the label.\n\nSubcontractor or cleaning company:\nA separate business or crew provides cleaning services. The PM may contract with the company rather than individual cleaners.\n\nHybrid or trial arrangement:\nSome operators use a trial period, temporary arrangement, or mixed vendor pool. This should be documented clearly and reviewed for compliance.\n\nThe goal is not to force every cleaner into one model. The goal is to define the relationship clearly and operate consistently.",
                    "content_kind": "text"
                  },
                  "id": "36e55048-1e8f-4b0b-8a9c-4e8284ca9668",
                  "instructions": null,
                  "name": "Not every cleaner relationship is the same",
                  "node_type": "content_step",
                  "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Not every cleaner relationship is the same",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Many vacation-rental cleaners are paid per clean rather than by the hour.\n\nPer-clean pay can work well when:\n- Property sizes and cleaning expectations are clear.\n- Clean fees are matched to property size and workload.\n- Extra work has a defined approval process.\n- Deep cleans are priced separately.\n- Same-day turnover expectations are realistic.\n- Supplies, laundry, travel, and restocking responsibilities are clear.\n- Re-cleans and quality issues have a documented process.\n- Payment timing is clear.\n\nPer-clean pay can create problems when:\n- The cleaner does not understand the standard.\n- The property condition is far beyond normal checkout.\n- Extra work is expected but not approved.\n- Large homes are underpriced.\n- Laundry is included but not accounted for.\n- Cleaners rush because the fee does not match the work.\n- Managers treat contractors like employees without checking classification rules.",
                    "content_kind": "text"
                  },
                  "id": "27c3940b-6c7a-45ad-859d-cb82f574b813",
                  "instructions": null,
                  "name": "Per-clean pay",
                  "node_type": "content_step",
                  "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Per-clean pay",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Graphic showing employee, 1099 contractor, subcontractor, and cleaning company engagement models.",
                    "body": "Cleaner arrangements may include employees, 1099 contractors, subcontractors, or cleaning companies. The arrangement should be defined clearly.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "cleaner-engagement-models.png",
                        "filename": "cleaner-engagement-models.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "49054572-3585-4129-96dd-22c8a458b7cc",
                  "instructions": null,
                  "name": "Clear arrangement visual",
                  "node_type": "content_step",
                  "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Clear arrangement visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that cleaner payment and working arrangements must be clearly defined and should be reviewed for compliance.",
                    "body": ""
                  },
                  "id": "01bc6923-e3e0-45fd-9905-5cef0936004c",
                  "instructions": null,
                  "name": "I understand that cleaner payment and working arrangements must be clearly defin",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/I understand that cleaner payment and working arrangements must be clearly defin",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d"
                    ],
                    "explanation": "Different operators use different cleaner engagement models, but the arrangement should be clear and documented.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Employee"
                      },
                      {
                        "id": "b",
                        "label": "Independent contractor / 1099 cleaner"
                      },
                      {
                        "id": "c",
                        "label": "Subcontractor or cleaning company"
                      },
                      {
                        "id": "d",
                        "label": "Trial or temporary arrangement"
                      },
                      {
                        "id": "e",
                        "label": "No arrangement or documentation needed"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which cleaner working arrangements are common in vacation rental operations?",
                    "question_type": "multiple_select"
                  },
                  "id": "cbdd0e1a-2811-43d6-bdf2-6160e34c5c38",
                  "instructions": null,
                  "name": "Common arrangements",
                  "node_type": "question",
                  "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Common arrangements",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "c",
                    "explanation": "Classification depends on the actual relationship, not just the label or payment method.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Paying per clean automatically makes someone a 1099 contractor."
                      },
                      {
                        "id": "b",
                        "label": "Calling someone a contractor is all that matters."
                      },
                      {
                        "id": "c",
                        "label": "Worker classification depends on the actual working relationship."
                      },
                      {
                        "id": "d",
                        "label": "Classification never matters for cleaning teams."
                      }
                    ],
                    "points": 1,
                    "prompt": "Which statement is correct?",
                    "question_type": "multiple_choice"
                  },
                  "id": "f876493f-caf2-47c7-ae14-264f8bb9616c",
                  "instructions": null,
                  "name": "Classification statement",
                  "node_type": "question",
                  "parent_node_id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements/Classification statement",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 6,
                "prerequisite_lesson_ids": [
                  "22f11fe6-872e-4d4e-a48a-c565f55d65af"
                ]
              },
              "id": "85d2eef7-27fe-43db-999f-fb8ec59e52ff",
              "instructions": null,
              "name": "Common cleaner working arrangements",
              "node_type": "lesson",
              "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Common cleaner working arrangements",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "When working with independent cleaners or 1099 contractors, PMs still need clear service expectations. However, they should be careful about the level of control they exercise and should get professional advice on worker classification.\n\nClear expectations may include:\n- Property address and access instructions.\n- Agreed clean fee.\n- Scope of clean.\n- Expected completion deadline.\n- Required guest-ready outcome.\n- Required photos or completion evidence if part of the service agreement.\n- Damage/supply reporting requirements.\n- Extra-work approval process.\n- Deep-clean pricing or approval process.\n- Payment timing.\n- Cancellation/no-show policy.\n- Insurance or documentation requirements, where applicable.\n\nAvoid confusion around:\n- Whether supplies are provided or contractor-supplied.\n- Whether laundry is included.\n- Whether travel is included.\n- Whether the contractor can send helpers.\n- Whether jobs can be accepted or declined.\n- How re-cleans are handled.\n- What happens if a property is beyond normal checkout condition.",
                    "content_kind": "text"
                  },
                  "id": "be4c5cd3-0636-4365-8ee5-dd5bd9d1ac93",
                  "instructions": null,
                  "name": "Set service expectations without creating confusion",
                  "node_type": "content_step",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Set service expectations without creating confusion",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Per-clean pricing should reflect the actual work.\n\nPricing should consider:\n- Number of bedrooms and bathrooms.\n- Property type: pool home, condo, townhouse.\n- Square footage.\n- Number of beds.\n- Laundry volume.\n- Patio/pool/balcony requirements.\n- Grill or outdoor cleaning scope.\n- Restocking expectations.\n- Travel area.\n- Same-day turnaround pressure.\n- Inspection/photo requirements.\n- Property condition history.\n\nA 2-bedroom condo and a 6-bedroom pool home should not be treated as the same job.",
                    "content_kind": "text"
                  },
                  "id": "7c789a72-9116-4fb6-b69f-a13982220fef",
                  "instructions": null,
                  "name": "Per-clean pricing should match scope",
                  "node_type": "content_step",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Per-clean pricing should match scope",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Per-clean arrangements need a clear extra-work process.\n\nExamples of extra work:\n- Excessive trash.\n- Party mess.\n- Biohazard.\n- Heavy oven cleaning.\n- Heavy grout or shower scale.\n- Pet mess.\n- Smoke odor.\n- Large stain treatment.\n- Extra laundry.\n- Furniture moved heavily.\n- Deep patio or grill cleaning.\n\nThe cleaner should know:\n- What is included in the standard clean.\n- What counts as extra work.\n- Who approves extra work.\n- How to document it.\n- How it is paid.\n- Whether guest chargeback/owner billing may apply.",
                    "content_kind": "text"
                  },
                  "id": "4ba30c87-6b71-497e-8a22-3f57b22b66d9",
                  "instructions": null,
                  "name": "Extra work and deep cleans",
                  "node_type": "content_step",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Extra work and deep cleans",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Flowchart showing identify extra work, document with photos, request approval, complete if approved, invoice/pay correctly.",
                    "body": "Identify, document, approve, complete, and pay extra work according to process.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "extra-work-approval-flow.png",
                        "filename": "extra-work-approval-flow.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "40220071-7a83-491a-9296-e6071b34b89e",
                  "instructions": null,
                  "name": "Extra-work approval visual",
                  "node_type": "content_step",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Extra-work approval visual",
                  "reference_media": [],
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Graphic showing per-clean fee, scope, timing, laundry, supplies, extra work, and payment.",
                    "body": "Per-clean arrangements work best when scope, timing, extra work, and payment are clearly documented.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "per-clean-expectations.png",
                        "filename": "per-clean-expectations.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "8c659da9-4cb7-4cba-91bc-dec2c4d8c833",
                  "instructions": null,
                  "name": "1099 expectations visual",
                  "node_type": "content_step",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/1099 expectations visual",
                  "reference_media": [],
                  "sort_order": 8,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that per-clean work requires clear scope, clear pricing, and a clear extra-work approval process.",
                    "body": ""
                  },
                  "id": "ce31b9f6-a79f-4ae7-a952-0958b5f05daa",
                  "instructions": null,
                  "name": "I understand that per-clean work requires clear scope, clear pricing, and a clea",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/I understand that per-clean work requires clear scope, clear pricing, and a clea",
                  "sort_order": 10,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Per-clean arrangements work best when expectations and payment terms are clear.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Agreed clean fee"
                      },
                      {
                        "id": "b",
                        "label": "Scope of clean"
                      },
                      {
                        "id": "c",
                        "label": "Laundry responsibility"
                      },
                      {
                        "id": "d",
                        "label": "Extra-work approval process"
                      },
                      {
                        "id": "e",
                        "label": "Payment timing"
                      },
                      {
                        "id": "f",
                        "label": "Nothing should be written down"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which items should be clear in a per-clean arrangement?",
                    "question_type": "multiple_select"
                  },
                  "id": "6887c8aa-10e9-4533-8931-3ba49c4773b6",
                  "instructions": null,
                  "name": "Per-clean clarity",
                  "node_type": "question",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Per-clean clarity",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Pricing should reflect actual workload and property requirements.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Bedrooms and bathrooms"
                      },
                      {
                        "id": "b",
                        "label": "Laundry volume"
                      },
                      {
                        "id": "c",
                        "label": "Property size"
                      },
                      {
                        "id": "d",
                        "label": "Pool/patio/balcony requirements"
                      },
                      {
                        "id": "e",
                        "label": "Same-day turnaround pressure"
                      },
                      {
                        "id": "f",
                        "label": "Whether the cleaner likes the paint color"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which factors may affect per-clean pricing?",
                    "question_type": "multiple_select"
                  },
                  "id": "e6eabdea-acda-4738-9069-304c8901c8d0",
                  "instructions": null,
                  "name": "Pricing factors",
                  "node_type": "question",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Pricing factors",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Extra work should be documented and approved according to process.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Report it and follow the extra-work approval process."
                      },
                      {
                        "id": "b",
                        "label": "Silently absorb the extra work every time."
                      },
                      {
                        "id": "c",
                        "label": "Skip important guest-ready tasks."
                      },
                      {
                        "id": "d",
                        "label": "Mark complete without photos or notes."
                      }
                    ],
                    "points": 1,
                    "prompt": "What should a cleaner do if the property is far beyond normal checkout condition?",
                    "question_type": "multiple_choice"
                  },
                  "id": "67b70e01-9da7-4256-9097-0a7ce4c3a5f6",
                  "instructions": null,
                  "name": "Beyond normal checkout",
                  "node_type": "question",
                  "parent_node_id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations/Beyond normal checkout",
                  "sort_order": 102,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 7,
                "prerequisite_lesson_ids": [
                  "85d2eef7-27fe-43db-999f-fb8ec59e52ff"
                ]
              },
              "id": "c66f7077-8449-43f4-b7c9-d822aac8e881",
              "instructions": null,
              "name": "1099 and per-clean expectations",
              "node_type": "lesson",
              "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/1099 and per-clean expectations",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Worker classification should not be treated casually.\n\nA cleaner being paid on a 1099 basis does not automatically mean they are properly classified as an independent contractor. The real working relationship matters.\n\nFactors that may be relevant include:\n- Who controls how the work is done.\n- Who controls when and where work is done.\n- Whether the cleaner can accept or reject jobs.\n- Whether the cleaner provides tools and supplies.\n- Whether the cleaner has business expenses.\n- Whether the cleaner offers services to others.\n- Whether there is a written agreement.\n- Whether benefits are provided.\n- Whether the relationship is ongoing or project/job based.\n- Whether the cleaner can profit or lose money from the work.\n\nThis course does not decide classification. Managers should consult a tax, payroll, HR, or employment professional when setting up cleaner relationships.",
                    "content_kind": "text"
                  },
                  "id": "d283d66f-bd25-4508-91e9-37314580ee32",
                  "instructions": null,
                  "name": "Do not treat classification casually",
                  "node_type": "content_step",
                  "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Do not treat classification casually",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Practical rule:\nBe clear. Be consistent. Document the arrangement. Do not assume the label \"contractor\" fixes everything.\n\nIf you want to control exactly how, when, and with what tools a person works, get advice before treating that person as a contractor.\n\nIf you are using a contractor model, make sure the agreement, payment process, insurance/documentation expectations, scope, extra-work process, and communication process match the business relationship you intend.",
                    "content_kind": "text"
                  },
                  "id": "5840e622-283c-41c9-a0d8-ac013059410a",
                  "instructions": null,
                  "name": "Practical manager rule",
                  "node_type": "content_step",
                  "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Practical manager rule",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Graphic showing behavioral control, financial control, and relationship of the parties as classification considerations.",
                    "body": "1099 classification depends on the working relationship, not just the payment label.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "classification-caution.png",
                        "filename": "classification-caution.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "ea451e50-cd78-4e52-8ca9-652229951dfa",
                  "instructions": null,
                  "name": "Classification caution visual",
                  "node_type": "content_step",
                  "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Classification caution visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that worker classification is a compliance issue and should be reviewed by qualified professionals.",
                    "body": ""
                  },
                  "id": "a29061a6-5e94-419d-a821-07b82f5e9c99",
                  "instructions": null,
                  "name": "I understand that worker classification is a compliance issue and should be revi",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/I understand that worker classification is a compliance issue and should be revi",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d"
                    ],
                    "explanation": "Classification depends on the full relationship, not only the label.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Behavioral control"
                      },
                      {
                        "id": "b",
                        "label": "Financial control"
                      },
                      {
                        "id": "c",
                        "label": "Relationship of the parties"
                      },
                      {
                        "id": "d",
                        "label": "Whether the cleaner provides tools/supplies"
                      },
                      {
                        "id": "e",
                        "label": "Whether the cleaner is simply called \"1099\""
                      }
                    ],
                    "points": 2,
                    "prompt": "Which factors may be relevant to worker classification?",
                    "question_type": "multiple_select"
                  },
                  "id": "b26a181f-9b6b-4674-afea-a4c614a35219",
                  "instructions": null,
                  "name": "Classification factors",
                  "node_type": "question",
                  "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Classification factors",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "The course should avoid giving legal advice and should encourage professional review.",
                    "options": [
                      {
                        "id": "a",
                        "label": "This course is not legal, tax, payroll, or HR advice."
                      },
                      {
                        "id": "b",
                        "label": "Every cleaner is automatically 1099."
                      },
                      {
                        "id": "c",
                        "label": "Paying per clean always avoids employment rules."
                      },
                      {
                        "id": "d",
                        "label": "Documentation does not matter."
                      }
                    ],
                    "points": 1,
                    "prompt": "Which statement should be included as a compliance caution?",
                    "question_type": "multiple_choice"
                  },
                  "id": "eaec400a-7caa-49cd-bbee-70b8c84060fa",
                  "instructions": null,
                  "name": "Compliance caution",
                  "node_type": "question",
                  "parent_node_id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution/Compliance caution",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 5,
                "prerequisite_lesson_ids": [
                  "c66f7077-8449-43f4-b7c9-d822aac8e881"
                ]
              },
              "id": "3f6153f7-fdd1-4b2b-a691-ac1085813330",
              "instructions": null,
              "name": "Compliance and classification caution",
              "node_type": "lesson",
              "parent_node_id": "cf065f8a-3324-4bad-a109-759ce66ff097",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay/Compliance and classification caution",
              "sort_order": 2,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            }
          ],
          "extra": null,
          "id": "cf065f8a-3324-4bad-a109-759ce66ff097",
          "instructions": null,
          "name": "Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay",
          "node_type": "module",
          "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
          "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Cleaner engagement models: employees, 1099 contractors, subcontractors, and per-clean pay",
          "sort_order": 2,
          "source_node_id": null,
          "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "A short screening step saves time.\n\nScreen for:\n- Availability\n- Weekend/holiday willingness\n- Transportation\n- Service area fit\n- Cleaning experience\n- Ability to communicate by phone/text/app\n- Comfort taking photos and following checklists\n- Current workload if subcontractor\n- Ability to start when needed\n- Professional responsiveness\n\nFast replies do not always mean good quality, but poor responsiveness early is a warning sign.",
                    "content_kind": "text"
                  },
                  "id": "817c7098-0f1e-413d-b99f-22d2b8cb4bbb",
                  "instructions": null,
                  "name": "Screen before you interview",
                  "node_type": "content_step",
                  "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screen before you interview",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Examples:\n- Are you looking for employee work, contractor work, or subcontract cleaning work?\n- Are you comfortable being paid per clean?\n- Do you provide your own equipment and supplies, or do you expect them to be provided?\n- What areas do you serve?\n- Do you carry liability insurance or work through a cleaning company? If applicable.\n- Can you accept or decline jobs through the scheduling process?\n- How do you handle jobs that are beyond normal checkout condition?\n- What areas can you cover?\n- Are you available weekends?\n- How do you handle same-day schedule changes?\n- Are you comfortable using a phone app and uploading photos?\n- Do you work alone or with helpers?\n- If you use helpers, how are they trained and supervised?\n- Do you have reliable transportation?\n- What type of cleaning work have you done before?\n- How quickly can you usually respond to a schedule update?",
                    "content_kind": "text"
                  },
                  "id": "e8b66fdc-a546-459d-a5c3-0efe0f0c26f3",
                  "instructions": null,
                  "name": "Useful screening questions",
                  "node_type": "content_step",
                  "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Useful screening questions",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Screening checklist showing availability, transport, communication, experience, references, and ability to meet scheduling expectations.",
                    "body": "Good screening prevents wasted interviews.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "cleaner-screening-checklist.png",
                        "filename": "cleaner-screening-checklist.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "7da70d7a-343d-43f2-8714-625c6e022c7c",
                  "instructions": null,
                  "name": "Screening checklist visual",
                  "node_type": "content_step",
                  "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screening checklist visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that screening should test fit, reliability, and communication before hiring.",
                    "body": ""
                  },
                  "id": "7a195638-1620-40ba-bda7-b5197171060c",
                  "instructions": null,
                  "name": "I understand that screening should test fit, reliability, and communication befo",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/I understand that screening should test fit, reliability, and communication befo",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "These are key fit indicators.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Availability"
                      },
                      {
                        "id": "b",
                        "label": "Transportation"
                      },
                      {
                        "id": "c",
                        "label": "Communication responsiveness"
                      },
                      {
                        "id": "d",
                        "label": "Ability to use checklists/photos"
                      },
                      {
                        "id": "e",
                        "label": "Service area fit"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which topics should be covered in initial screening?",
                    "question_type": "multiple_select"
                  },
                  "id": "bf12205c-66dc-4d50-bd03-0e27fb7ad9b7",
                  "instructions": null,
                  "name": "Screening topics",
                  "node_type": "question",
                  "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Screening topics",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Poor early responsiveness can indicate future reliability issues.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Poor responsiveness during screening"
                      },
                      {
                        "id": "b",
                        "label": "Asking thoughtful questions"
                      },
                      {
                        "id": "c",
                        "label": "Clear availability"
                      },
                      {
                        "id": "d",
                        "label": "Honest communication"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which is an early warning sign?",
                    "question_type": "multiple_choice"
                  },
                  "id": "70b4da8d-93f1-43b5-bf32-614ef38e58f9",
                  "instructions": null,
                  "name": "Early warning sign",
                  "node_type": "question",
                  "parent_node_id": "e85eebc4-968a-4412-8d16-361759a48e74",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening/Early warning sign",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 6,
                "prerequisite_lesson_ids": [
                  "3f6153f7-fdd1-4b2b-a691-ac1085813330"
                ]
              },
              "id": "e85eebc4-968a-4412-8d16-361759a48e74",
              "instructions": null,
              "name": "Initial screening",
              "node_type": "lesson",
              "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Initial screening",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "The interview should test:\n- Reliability\n- Attitude\n- Communication\n- Willingness to follow systems\n- Problem-solving\n- Accountability\n- Comfort with standards and inspections\n- Flexibility\n- Fit for your operation\n\nGood interview questions:\n- Tell me about a time you had to finish a job under time pressure.\n- What would you do if you found damage after a guest left?\n- How do you handle a home that is much dirtier than expected?\n- What does \"ready for the next guest\" mean to you?\n- How do you make sure you do not miss important tasks?\n- What would you do if you were running behind?\n- How do you respond to feedback or re-clean requests?\n- How do you price or evaluate a vacation rental clean?\n- What would you consider extra work beyond a normal turnover?\n- What supplies and tools do you normally bring?\n- How do you communicate schedule changes or delays?\n- How do you handle re-clean requests?",
                    "content_kind": "text"
                  },
                  "id": "63b5dcf2-e946-4d8a-b325-80859f211b16",
                  "instructions": null,
                  "name": "What to learn in the interview",
                  "node_type": "content_step",
                  "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/What to learn in the interview",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Positive signs:\n- Clear, direct answers\n- Ownership\n- Practical thinking\n- Willingness to follow procedures\n- Respect for quality standards\n- Understanding of time pressure\n- Openness to training\n\nConcerning signs:\n- Blaming others constantly\n- Avoiding accountability\n- Poor communication\n- Resistance to checklists or proof photos\n- Unrealistic availability claims\n- Dismissive attitude toward inspections or standards",
                    "content_kind": "text"
                  },
                  "id": "43c094ae-ebdc-4b67-8c07-48b10459dd2a",
                  "instructions": null,
                  "name": "What to listen for",
                  "node_type": "content_step",
                  "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/What to listen for",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Interview form with scored categories for reliability, attitude, communication, problem solving, and standards.",
                    "body": "A simple scorecard makes interviews more consistent.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "interview-question-scorecard.png",
                        "filename": "interview-question-scorecard.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "b2108758-0c50-4de7-8562-9c223ec513a2",
                  "instructions": null,
                  "name": "Interview scorecard visual",
                  "node_type": "content_step",
                  "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Interview scorecard visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that interviews should test reliability, communication, and willingness to follow standards.",
                    "body": ""
                  },
                  "id": "fa194de7-d8e9-403e-9293-a27a0e9434c1",
                  "instructions": null,
                  "name": "I understand that interviews should test reliability, communication, and willing",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/I understand that interviews should test reliability, communication, and willing",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "These are core indicators for success.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Reliability"
                      },
                      {
                        "id": "b",
                        "label": "Communication"
                      },
                      {
                        "id": "c",
                        "label": "Attitude"
                      },
                      {
                        "id": "d",
                        "label": "Willingness to follow systems"
                      },
                      {
                        "id": "e",
                        "label": "Fit for the role"
                      }
                    ],
                    "points": 2,
                    "prompt": "What should the interview mainly assess?",
                    "question_type": "multiple_select"
                  },
                  "id": "36b445f7-ac4e-4ba5-8364-514bce9dd06e",
                  "instructions": null,
                  "name": "Interview assessment",
                  "node_type": "question",
                  "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Interview assessment",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Resistance to systems can create operational problems.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Resistance to checklists and standards"
                      },
                      {
                        "id": "b",
                        "label": "Openness to feedback"
                      },
                      {
                        "id": "c",
                        "label": "Clear communication"
                      },
                      {
                        "id": "d",
                        "label": "Accountability"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which is a concerning interview sign?",
                    "question_type": "multiple_choice"
                  },
                  "id": "fb7173c5-2372-4547-a791-4635dfab52d4",
                  "instructions": null,
                  "name": "Concerning interview sign",
                  "node_type": "question",
                  "parent_node_id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates/Concerning interview sign",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 6,
                "prerequisite_lesson_ids": [
                  "e85eebc4-968a-4412-8d16-361759a48e74"
                ]
              },
              "id": "e45aff93-8db8-4db9-bc6b-26f1ca13edbf",
              "instructions": null,
              "name": "Interviewing cleaner candidates",
              "node_type": "lesson",
              "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Interviewing cleaner candidates",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Whenever possible, use a practical evaluation before fully assigning a cleaner.\n\nA trial clean or shadow evaluation can reveal:\n- Work pace\n- Attention to detail\n- How well they follow instructions\n- Whether they ask good questions\n- Professionalism\n- Product/equipment handling\n- Whether they notice issues\n- How they respond to feedback\n\nA candidate may interview well but still be a poor fit in the field.",
                    "content_kind": "text"
                  },
                  "id": "2ca11dd4-b60d-4061-8a5a-b82c4ddca334",
                  "instructions": null,
                  "name": "Do not rely on interview only",
                  "node_type": "content_step",
                  "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Do not rely on interview only",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "During a trial clean, assess:\n- Arrival on time\n- Preparedness\n- Ability to work through a checklist\n- Whether they clean in a logical order\n- Use of products and PPE\n- Bathroom and kitchen quality\n- Bed presentation\n- Reporting mindset\n- Speed versus quality balance",
                    "content_kind": "text"
                  },
                  "id": "7204135b-904e-4896-af93-214075ac718b",
                  "instructions": null,
                  "name": "Practical evaluation tips",
                  "node_type": "content_step",
                  "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Practical evaluation tips",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that a practical test or shadow clean is one of the best ways to assess fit.",
                    "body": ""
                  },
                  "id": "e7763ad0-a4f1-4e16-9f72-c3807dedcd28",
                  "instructions": null,
                  "name": "I understand that a practical test or shadow clean is one of the best ways to as",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/I understand that a practical test or shadow clean is one of the best ways to as",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d"
                    ],
                    "explanation": "A trial clean helps assess field fit but does not replace onboarding.",
                    "options": [
                      {
                        "id": "a",
                        "label": "It reveals work pace"
                      },
                      {
                        "id": "b",
                        "label": "It shows attention to detail"
                      },
                      {
                        "id": "c",
                        "label": "It tests whether instructions are followed"
                      },
                      {
                        "id": "d",
                        "label": "It shows how the candidate responds to feedback"
                      },
                      {
                        "id": "e",
                        "label": "It replaces all future training"
                      }
                    ],
                    "points": 2,
                    "prompt": "Why is a trial clean useful?",
                    "question_type": "multiple_select"
                  },
                  "id": "1c9d3999-7603-4617-859d-7013fdb71501",
                  "instructions": null,
                  "name": "Trial clean value",
                  "node_type": "question",
                  "parent_node_id": "ad2d623e-8328-4908-9ed8-4e8261698068",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation/Trial clean value",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 4,
                "prerequisite_lesson_ids": [
                  "e45aff93-8db8-4db9-bc6b-26f1ca13edbf"
                ]
              },
              "id": "ad2d623e-8328-4908-9ed8-4e8261698068",
              "instructions": null,
              "name": "Trial clean or shadow evaluation",
              "node_type": "lesson",
              "parent_node_id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates/Trial clean or shadow evaluation",
              "sort_order": 2,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            }
          ],
          "extra": null,
          "id": "3f69f961-b80b-40b3-afa1-823015dfdf2f",
          "instructions": null,
          "name": "Screening and interviewing cleaner candidates",
          "node_type": "module",
          "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
          "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Screening and interviewing cleaner candidates",
          "sort_order": 3,
          "source_node_id": null,
          "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "A strong first day should cover:\n- Who they report to\n- How jobs are assigned\n- What time expectations exist\n- Cleaning SOP basics\n- Guest-ready expectations\n- Property access/security rules\n- Photo/proof requirements\n- Damage and supply reporting\n- PPE and chemical basics\n- What to do if behind schedule\n- Communication standards\n- Pay and admin basics\n- When not to guess and when to escalate\n\nOnboarding is not only training. For contractors, onboarding also means confirming the working arrangement, scope, communication process, documentation, payment expectations, and extra-work process.",
                    "content_kind": "text"
                  },
                  "id": "d2367a52-cdeb-4319-8a0b-c7fa58e9376d",
                  "instructions": null,
                  "name": "What a new cleaner needs on day one",
                  "node_type": "content_step",
                  "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/What a new cleaner needs on day one",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "A new cleaner does not need every detail in one hour, but they do need:\n- Clear expectations\n- Clear standards\n- Clear reporting lines\n- Clear tools/checklists\n- A path for questions\n- Support during early assignments\n\nDo not use onboarding language that suggests all contractors are employees. Keep training focused on guest-ready standards, service expectations, safety, reporting, and property-specific requirements.",
                    "content_kind": "text"
                  },
                  "id": "52c59e19-0f73-4e57-a324-b349410dc1d1",
                  "instructions": null,
                  "name": "Do not overwhelm, but do not leave gaps",
                  "node_type": "content_step",
                  "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/Do not overwhelm, but do not leave gaps",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Illustration of a first-day onboarding pack with SOP, checklist, PPE, cleaning products, app login, and reporting guide.",
                    "body": "New cleaners perform better when day-one expectations are clear.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "first-day-training-kit.png",
                        "filename": "first-day-training-kit.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "72f2b808-50bd-46d8-a40f-6dcd0677c126",
                  "instructions": null,
                  "name": "First-day kit visual",
                  "node_type": "content_step",
                  "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/First-day kit visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that onboarding should give a new cleaner structure, clarity, and a support path.",
                    "body": ""
                  },
                  "id": "ca617572-9043-40a0-b567-046359d834b2",
                  "instructions": null,
                  "name": "I understand that onboarding should give a new cleaner structure, clarity, and a",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/I understand that onboarding should give a new cleaner structure, clarity, and a",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "A good onboarding process sets clear operational expectations.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Cleaning standards"
                      },
                      {
                        "id": "b",
                        "label": "Reporting rules"
                      },
                      {
                        "id": "c",
                        "label": "Access/security"
                      },
                      {
                        "id": "d",
                        "label": "Communication expectations"
                      },
                      {
                        "id": "e",
                        "label": "What to do if behind schedule"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which topics should be covered during onboarding?",
                    "question_type": "multiple_select"
                  },
                  "id": "e3225e29-8dee-46a9-99d5-fea40da53a72",
                  "instructions": null,
                  "name": "Onboarding topics",
                  "node_type": "question",
                  "parent_node_id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials/Onboarding topics",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 5,
                "prerequisite_lesson_ids": [
                  "ad2d623e-8328-4908-9ed8-4e8261698068"
                ]
              },
              "id": "d264a93a-6966-4fcb-a3bb-ead65b5d0020",
              "instructions": null,
              "name": "First-day onboarding essentials",
              "node_type": "lesson",
              "parent_node_id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/First-day onboarding essentials",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "New cleaners should understand:\n- Quality is expected every time\n- Checklists matter\n- Photos may be required\n- Reporting issues is part of the job\n- Last-minute silence is unacceptable\n- Schedule changes must be acknowledged\n- If they cannot complete a job, they must say so early\n- A \"done\" clean means guest-ready, not halfway finished\n- Reliability matters as much as technical cleaning skill",
                    "content_kind": "text"
                  },
                  "id": "74dcacbc-92ac-41c9-ba16-fdce2cc78c81",
                  "instructions": null,
                  "name": "What managers must make clear",
                  "node_type": "content_step",
                  "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/What managers must make clear",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Do not assume a new cleaner already knows:\n- Your turnover standard\n- Your towel/bed presentation\n- Your property access process\n- Your supply and stock rules\n- Your reporting expectations\n- How much detail is expected\n- What to escalate immediately\n\nSpell it out. Standardization protects everyone.",
                    "content_kind": "text"
                  },
                  "id": "7da35c89-6b46-4667-b2a1-a95edb6d6494",
                  "instructions": null,
                  "name": "Avoid false assumptions",
                  "node_type": "content_step",
                  "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Avoid false assumptions",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Timeline showing offer, paperwork, expectations, training, shadowing, trial cleans, quality review, and early follow-up.",
                    "body": "Expectations should be explicit, not assumed.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "onboarding-roadmap.png",
                        "filename": "onboarding-roadmap.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "17fee10b-d4f5-4cc9-89e8-2ad741c880e3",
                  "instructions": null,
                  "name": "Onboarding roadmap visual",
                  "node_type": "content_step",
                  "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Onboarding roadmap visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that unclear expectations create preventable mistakes.",
                    "body": ""
                  },
                  "id": "2be067f7-dd96-4654-b7aa-364d135da925",
                  "instructions": null,
                  "name": "I understand that unclear expectations create preventable mistakes.",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/I understand that unclear expectations create preventable mistakes.",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Early communication prevents operational failures.",
                    "options": [
                      {
                        "id": "a",
                        "label": "If the cleaner cannot complete a job, they must say so early"
                      },
                      {
                        "id": "b",
                        "label": "They should guess if unsure"
                      },
                      {
                        "id": "c",
                        "label": "Reporting issues is optional"
                      },
                      {
                        "id": "d",
                        "label": "Photos are never useful"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which expectation is especially important to make clear early?",
                    "question_type": "multiple_choice"
                  },
                  "id": "ce0956a7-1619-43b3-8ccc-bab0b5c55e89",
                  "instructions": null,
                  "name": "Important early expectation",
                  "node_type": "question",
                  "parent_node_id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early/Important early expectation",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 5,
                "prerequisite_lesson_ids": [
                  "d264a93a-6966-4fcb-a3bb-ead65b5d0020"
                ]
              },
              "id": "4d42b751-c753-4aea-84e1-41b82a2761d9",
              "instructions": null,
              "name": "Set clear expectations early",
              "node_type": "lesson",
              "parent_node_id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations/Set clear expectations early",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            }
          ],
          "extra": null,
          "id": "d4766493-93a4-4d65-8e58-6e6657ab9759",
          "instructions": null,
          "name": "Onboarding and setting expectations",
          "node_type": "module",
          "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
          "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Onboarding and setting expectations",
          "sort_order": 4,
          "source_node_id": null,
          "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Cleaners learn fastest when training includes observation and hands-on work.\n\nA strong field training flow:\n1. Observe an experienced cleaner\n2. Assist with parts of the clean\n3. Perform tasks with supervision\n4. Receive feedback\n5. Repeat with correction\n6. Progress toward independent assignments",
                    "content_kind": "text"
                  },
                  "id": "e397922d-c3d0-4ab7-a7a7-3b86a6b2dfe1",
                  "instructions": null,
                  "name": "Best training is practical",
                  "node_type": "content_step",
                  "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Best training is practical",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Field training should cover:\n- Arrival routine\n- First walk-through\n- Room order\n- Bathroom standard\n- Kitchen standard\n- Beds and linens\n- Floors\n- Restocking\n- Reporting issues\n- Final walkthrough\n- Lockup/security\n- Timing and pacing",
                    "content_kind": "text"
                  },
                  "id": "7d86914b-edc5-4e18-9759-c2bbc15696b5",
                  "instructions": null,
                  "name": "What to teach in the field",
                  "node_type": "content_step",
                  "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/What to teach in the field",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Flow chart showing observe, assist, perform, review, and independent assignment stages for new cleaners.",
                    "body": "Observe, assist, perform, review, repeat.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "shadow-training-flow.png",
                        "filename": "shadow-training-flow.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "00977207-1f83-4898-810c-5fd1f1553e57",
                  "instructions": null,
                  "name": "Shadow flow visual",
                  "node_type": "content_step",
                  "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Shadow flow visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
                    "body": "This placeholder should be replaced with an internally produced video showing a trainer onboarding a new cleaner in a property.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "Placeholder for an internally produced video showing a trainer onboarding a new cleaner in a property.",
                        "caption": "This placeholder should be replaced with an internally produced video showing a trainer onboarding a new cleaner in a property.",
                        "filename": "internal-shadow-training-demo.mp4",
                        "kind": "video_placeholder",
                        "placeholder": true,
                        "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
                      }
                    ]
                  },
                  "id": "861b8245-6e1d-411c-bee4-b374d64b1588",
                  "instructions": null,
                  "name": "Internal Video Placeholder \u2014 Shadow Training Demonstration",
                  "node_type": "content_step",
                  "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Internal Video Placeholder \u2014 Shadow Training Demonstration",
                  "reference_media": [],
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that new cleaners need practical shadow training, not just verbal instruction.",
                    "body": ""
                  },
                  "id": "7496d87d-e881-4dca-9d58-d7e7effcad15",
                  "instructions": null,
                  "name": "I understand that new cleaners need practical shadow training, not just verbal i",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/I understand that new cleaners need practical shadow training, not just verbal i",
                  "sort_order": 8,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Hands-on step-by-step training is more effective.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Observe, assist, perform, review"
                      },
                      {
                        "id": "b",
                        "label": "Work alone immediately"
                      },
                      {
                        "id": "c",
                        "label": "Read once and start alone"
                      },
                      {
                        "id": "d",
                        "label": "Skip feedback"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which sequence best describes good field training?",
                    "question_type": "multiple_choice"
                  },
                  "id": "494f5346-a04d-400f-af67-63f0c1ff320a",
                  "instructions": null,
                  "name": "Field training sequence",
                  "node_type": "question",
                  "parent_node_id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training/Field training sequence",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 6,
                "prerequisite_lesson_ids": [
                  "4d42b751-c753-4aea-84e1-41b82a2761d9"
                ]
              },
              "id": "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0",
              "instructions": null,
              "name": "Shadowing and hands-on training",
              "node_type": "lesson",
              "parent_node_id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Shadowing and hands-on training",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "New cleaners improve faster when feedback is:\n- Timely\n- Specific\n- Calm\n- Respectful\n- Tied to a standard\n- Focused on improvement\n\nExamples:\n- \"The bathroom looks good overall, but the mirror and faucet still have spots.\"\n- \"Beds need tighter presentation to match standard.\"\n- \"Please report missing supplies immediately rather than waiting until the end.\"\n\nPoor coaching examples:\n- \"This is bad.\"\n- \"You need to do better.\"\n- \"You missed loads of stuff.\"",
                    "content_kind": "text"
                  },
                  "id": "c10877f8-9fc1-40cf-a19e-6a71b138e922",
                  "instructions": null,
                  "name": "Correct early and specifically",
                  "node_type": "content_step",
                  "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Correct early and specifically",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Inspection results should help training, not just catch mistakes.\n\nUse inspections to identify:\n- Repeat misses\n- Speed/quality imbalance\n- Weak reporting habits\n- Restocking misses\n- Presentation inconsistencies\n\nRepeat issues should lead to retraining, not just frustration.",
                    "content_kind": "text"
                  },
                  "id": "f7755b95-614b-4ff6-84c1-65cfc0a7800f",
                  "instructions": null,
                  "name": "Use inspection feedback well",
                  "node_type": "content_step",
                  "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Use inspection feedback well",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Diagram showing clean, inspect, feedback, correction, retrain, and recheck.",
                    "body": "Clean, inspect, coach, retrain, recheck.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "quality-review-loop.png",
                        "filename": "quality-review-loop.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "c329afd9-34dc-494c-bfb4-d74ec61bde16",
                  "instructions": null,
                  "name": "Quality review loop visual",
                  "node_type": "content_step",
                  "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Quality review loop visual",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
                    "body": "This placeholder should be replaced with an internally produced video showing how to coach and review a new cleaner after early assignments.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "Placeholder for an internally produced video showing how to coach and review a new cleaner after early assignments.",
                        "caption": "This placeholder should be replaced with an internally produced video showing how to coach and review a new cleaner after early assignments.",
                        "filename": "internal-quality-feedback-demo.mp4",
                        "kind": "video_placeholder",
                        "placeholder": true,
                        "source_note": "Internal Indigo placeholder. Do not replace with competitor content."
                      }
                    ]
                  },
                  "id": "840cb198-7888-4ccd-b6fd-9f89ae597dec",
                  "instructions": null,
                  "name": "Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
                  "node_type": "content_step",
                  "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Internal Video Placeholder \u2014 Quality Feedback for New Cleaners",
                  "reference_media": [],
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that early feedback should be specific, calm, and tied to clear standards.",
                    "body": ""
                  },
                  "id": "5e092973-8912-430a-b708-53c615fb82bd",
                  "instructions": null,
                  "name": "I understand that early feedback should be specific, calm, and tied to clear sta",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/I understand that early feedback should be specific, calm, and tied to clear sta",
                  "sort_order": 8,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d"
                    ],
                    "explanation": "Specific and respectful coaching improves learning.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Specific"
                      },
                      {
                        "id": "b",
                        "label": "Timely"
                      },
                      {
                        "id": "c",
                        "label": "Respectful"
                      },
                      {
                        "id": "d",
                        "label": "Linked to standards"
                      },
                      {
                        "id": "e",
                        "label": "Vague and emotional"
                      }
                    ],
                    "points": 2,
                    "prompt": "What makes feedback effective?",
                    "question_type": "multiple_select"
                  },
                  "id": "0cd585f0-32ae-47bd-be2b-bfac1b56dd7f",
                  "instructions": null,
                  "name": "Effective feedback",
                  "node_type": "question",
                  "parent_node_id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction/Effective feedback",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 5,
                "prerequisite_lesson_ids": [
                  "26d5f027-ffb9-4dd0-8fe5-03d51ed125d0"
                ]
              },
              "id": "457e4663-7995-4d26-85b3-c41e43aeb5e3",
              "instructions": null,
              "name": "Coaching, feedback, and correction",
              "node_type": "lesson",
              "parent_node_id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field/Coaching, feedback, and correction",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            }
          ],
          "extra": null,
          "id": "b0a185c8-8743-4322-bfc2-1ad3cddb7ea7",
          "instructions": null,
          "name": "Training new cleaners in the field",
          "node_type": "module",
          "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
          "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Training new cleaners in the field",
          "sort_order": 5,
          "source_node_id": null,
          "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "In the first several assignments or first 30 days, evaluate:\n- Attendance and punctuality\n- Reliability\n- Communication\n- Responsiveness\n- Quality consistency\n- Willingness to learn\n- Ability to follow systems\n- Reporting habits\n- Guest-readiness understanding\n- Attitude with feedback\n\nFor employees, this may be a probation-style review. For contractors or subcontractors, this may be an early vendor/service quality review. Either way, review reliability, quality, communication, and fit early.\n\nThe first month usually reveals whether the person can become a dependable team member.",
                    "content_kind": "text"
                  },
                  "id": "e1878d96-3d8f-4323-9d06-a30617a8fe17",
                  "instructions": null,
                  "name": "Watch the right indicators",
                  "node_type": "content_step",
                  "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Watch the right indicators",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Checklist showing attendance, reliability, quality, communication, guest-readiness, and teamwork review items.",
                    "body": "The first several assignments or first 30 days should be reviewed intentionally.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "probation-review-checklist.png",
                        "filename": "probation-review-checklist.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "8c0c9dba-ecb3-4779-abdb-4ccf3067cc4f",
                  "instructions": null,
                  "name": "Early performance review visual",
                  "node_type": "content_step",
                  "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Early performance review visual",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that early performance reviews help identify strong team members and weak fits quickly.",
                    "body": ""
                  },
                  "id": "42d791a2-97b2-4955-8522-bce6fbc4a7eb",
                  "instructions": null,
                  "name": "I understand that early performance reviews help identify strong team members an",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/I understand that early performance reviews help identify strong team members an",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "These indicators show whether the cleaner is becoming a dependable team member.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Attendance"
                      },
                      {
                        "id": "b",
                        "label": "Communication"
                      },
                      {
                        "id": "c",
                        "label": "Quality consistency"
                      },
                      {
                        "id": "d",
                        "label": "Reliability"
                      },
                      {
                        "id": "e",
                        "label": "Willingness to learn"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which first-30-day indicators matter most?",
                    "question_type": "multiple_select"
                  },
                  "id": "a7bc4357-9e4c-4ad6-9631-a80fdc20e396",
                  "instructions": null,
                  "name": "Early performance indicators",
                  "node_type": "question",
                  "parent_node_id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days/Early performance indicators",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 5,
                "prerequisite_lesson_ids": [
                  "457e4663-7995-4d26-85b3-c41e43aeb5e3"
                ]
              },
              "id": "aecd770e-d315-4c82-b5b6-30b963e0a4ec",
              "instructions": null,
              "name": "First several assignments / first 30 days",
              "node_type": "lesson",
              "parent_node_id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/First several assignments / first 30 days",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Recruitment is expensive. Once you find good cleaners, retention matters.\n\nGood cleaners are more likely to stay when they have:\n- Clear expectations\n- Reasonable support\n- Respectful treatment\n- Predictable communication\n- Fair workload\n- Timely feedback\n- Recognition\n- A sense that standards are real and consistent\n\nFor contractors and vendors, retention also depends on:\n- Pay clearly and on time\n- Avoiding unclear extra-work expectations\n- Giving enough notice where possible\n- Communicating schedule changes clearly\n- Respecting the agreed working relationship\n- Keeping standards consistent\n- Not repeatedly assigning impossible turns without discussion\n- Recognizing reliable cleaners and vendors\n\nGood operations do not only recruit better. They also keep better people.",
                    "content_kind": "text"
                  },
                  "id": "c1a51f14-50e8-468d-8e20-9557a8d081a2",
                  "instructions": null,
                  "name": "Retention matters too",
                  "node_type": "content_step",
                  "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention matters too",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Graphic showing clear standards, fair treatment, communication, recognition, and support.",
                    "body": "Retention starts with clarity, support, and respect.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "cleaner-retention-best-practices.png",
                        "filename": "cleaner-retention-best-practices.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "9cb4cec6-1e0b-4deb-b57c-f0a04637cdc5",
                  "instructions": null,
                  "name": "Retention practices visual",
                  "node_type": "content_step",
                  "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention practices visual",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "BEFORE YOU RECRUIT:\n- Define the role clearly\n- Set availability expectations\n- Clarify pay structure (hourly, per clean, or other agreed method)\n- Define service area\n- Clarify reporting/checklist/photo expectations\n- Decide whether laundry/restocking/inspection duties are included\n- Clarify employee, independent contractor, subcontractor, or cleaning company arrangement\n\nSCREEN FOR:\n- Availability\n- Weekend/holiday willingness\n- Transportation\n- Service area fit\n- Responsiveness\n- Comfort using phone/app\n- Experience level\n- Willingness to follow systems\n- Employee vs contractor vs subcontractor preference\n- Comfort with per-clean pay if applicable\n- Equipment/supply expectations\n- Insurance or business documentation where applicable\n\nINTERVIEW FOR:\n- Reliability\n- Communication\n- Attitude\n- Accountability\n- Problem-solving\n- Ability to work under time pressure\n- Openness to feedback\n- Standards mindset\n- Per-clean pricing and extra-work judgment\n- Supplies and tools normally brought\n- Schedule change communication\n\nUSE A PRACTICAL EVALUATION:\n- Trial clean or shadow\n- Assess pace\n- Assess quality\n- Assess checklist use\n- Assess reporting\n- Assess coachability\n\nONBOARDING MUST COVER:\n- SOP basics\n- Guest-ready standard\n- Reporting damage/issues\n- Restocking rules\n- Access/security\n- Photos/checklists\n- Communication expectations\n- Escalation rules\n- What to do if behind schedule\n- Working arrangement, scope, payment, and extra-work process (especially for contractors)\n\nTRAIN USING:\n- Observe\n- Assist\n- Perform\n- Review\n- Retrain\n- Recheck\n\nFIRST SEVERAL ASSIGNMENTS / FIRST 30 DAYS:\n- Monitor attendance\n- Monitor communication\n- Monitor quality\n- Monitor responsiveness\n- Monitor reporting\n- Give specific feedback\n- Retrain early if needed\n- Decide quickly if fit is weak\n\nRETAIN GOOD CLEANERS BY:\n- Being clear\n- Being fair\n- Communicating well\n- Giving feedback\n- Recognizing strong performance\n- Supporting standards consistently\n- Paying clearly and on time\n- Avoiding unclear extra-work expectations\n- Respecting the agreed working relationship\n\n1099 / PER-CLEAN CLEANER ARRANGEMENTS:\n\nClarify:\n- Is the cleaner an employee, independent contractor, subcontractor, or cleaning company?\n- Is pay hourly, per clean, per property size, or by agreed job?\n- What is included in a standard clean?\n- What is not included?\n- Who provides tools and supplies?\n- Is laundry included?\n- Are pool/patio/grill tasks included?\n- How is extra work approved?\n- How is extra work paid?\n- How are re-cleans handled?\n- When is payment made?\n- Are invoices required?\n- Is insurance or business documentation required?\n- Can the cleaner accept/decline jobs?\n- Can the cleaner use helpers, and under what rules?\n- What reporting and photo requirements apply?\n\nCompliance caution:\nDo not assume that 1099, per-clean pay, or contractor language alone determines worker classification. Classification depends on the actual working relationship. Get qualified professional advice.\n\nEXTRA-WORK APPROVAL:\n1. Identify condition beyond normal checkout.\n2. Take photos if required.\n3. Report immediately.\n4. Confirm whether it affects guest readiness.\n5. Request approval if outside standard clean.\n6. Complete if approved and possible.\n7. Document completion.\n8. Pay/invoice according to agreement.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "Recruiting \u0026 Onboarding Cleaners Quick Reference (downloadable)",
                        "filename": "recruiting-onboarding-cleaners-quick-reference.pdf",
                        "kind": "pdf",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "5ee0a97b-7e4a-43a4-b1b7-b4f254bc9c90",
                  "instructions": null,
                  "name": "Recruiting \u0026 Onboarding Cleaners Quick Reference",
                  "node_type": "content_step",
                  "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Recruiting \u0026 Onboarding Cleaners Quick Reference",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand that retaining good cleaners is part of good operations management.",
                    "body": ""
                  },
                  "id": "bb48b36f-3566-439c-a47d-d8daabde16ad",
                  "instructions": null,
                  "name": "I understand that retaining good cleaners is part of good operations management.",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/I understand that retaining good cleaners is part of good operations management.",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Good people stay longer when operations are clear and supportive.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Clear expectations"
                      },
                      {
                        "id": "b",
                        "label": "Respectful treatment"
                      },
                      {
                        "id": "c",
                        "label": "Predictable communication"
                      },
                      {
                        "id": "d",
                        "label": "Fair workload"
                      },
                      {
                        "id": "e",
                        "label": "Recognition"
                      },
                      {
                        "id": "f",
                        "label": "Constant confusion"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which actions support cleaner retention?",
                    "question_type": "multiple_select"
                  },
                  "id": "426c8113-5f88-48e2-961d-f13da57d097d",
                  "instructions": null,
                  "name": "Retention actions",
                  "node_type": "question",
                  "parent_node_id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners/Retention actions",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 4,
                "prerequisite_lesson_ids": [
                  "aecd770e-d315-4c82-b5b6-30b963e0a4ec"
                ]
              },
              "id": "d2a31d9f-f028-4f0c-8a41-beb6630294df",
              "instructions": null,
              "name": "Keeping good cleaners",
              "node_type": "lesson",
              "parent_node_id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention/Keeping good cleaners",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            }
          ],
          "extra": null,
          "id": "20dfc3a4-9381-44d1-a6d3-f62739316993",
          "instructions": null,
          "name": "Early performance review and retention",
          "node_type": "module",
          "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
          "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Early performance review and retention",
          "sort_order": 6,
          "source_node_id": null,
          "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "This final assessment draws 10 random questions from a bank of 22 covering all modules. You need 80% to pass. Long-form scenario answers are marked for manager review. Review prior lessons if needed before starting.",
                    "content_kind": "text",
                    "media_placeholders": [
                      {
                        "alt_text": "",
                        "caption": "Recruiting \u0026 Onboarding course overview (placeholder)",
                        "filename": "recruiting_onboarding_course_card.png",
                        "kind": "photo",
                        "placeholder": true
                      }
                    ]
                  },
                  "id": "19ffecbb-433e-4a8b-94f3-f10d2b16b2a2",
                  "instructions": null,
                  "name": "Final assessment instructions",
                  "node_type": "content_step",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final assessment instructions",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d"
                    ],
                    "explanation": "Recruitment and onboarding directly affect quality and operations.",
                    "options": [
                      {
                        "id": "a",
                        "label": "They reduce missed cleans"
                      },
                      {
                        "id": "b",
                        "label": "They improve consistency"
                      },
                      {
                        "id": "c",
                        "label": "They support guest experience"
                      },
                      {
                        "id": "d",
                        "label": "They reduce manager stress"
                      },
                      {
                        "id": "e",
                        "label": "They make standards unnecessary"
                      }
                    ],
                    "points": 2,
                    "prompt": "Why are good cleaner recruitment and onboarding important?",
                    "question_type": "multiple_select"
                  },
                  "id": "7dc24c3c-432c-42d8-9216-b0a8748cfba6",
                  "instructions": null,
                  "name": "Final: recruitment importance",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: recruitment importance",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Reliability is one of the strongest predictors of success.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Reliability"
                      },
                      {
                        "id": "b",
                        "label": "Fancy interview language"
                      },
                      {
                        "id": "c",
                        "label": "Personal friendship with manager"
                      },
                      {
                        "id": "d",
                        "label": "Guessing well"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which trait is often one of the most important in vacation rental cleaners?",
                    "question_type": "multiple_choice"
                  },
                  "id": "06ae1a8d-ec29-47fd-9f27-7f6d3bdafff3",
                  "instructions": null,
                  "name": "Final: key trait",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: key trait",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "A clear role attracts better-fit applicants.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Availability expectations"
                      },
                      {
                        "id": "b",
                        "label": "Service area"
                      },
                      {
                        "id": "c",
                        "label": "Pay structure"
                      },
                      {
                        "id": "d",
                        "label": "Reporting expectations"
                      },
                      {
                        "id": "e",
                        "label": "Whether laundry is included"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which details should be clearly defined before advertising a cleaner role?",
                    "question_type": "multiple_select"
                  },
                  "id": "2fc01da4-a0db-4ccb-b4ca-c2d2eda3d0d8",
                  "instructions": null,
                  "name": "Final: define role",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: define role",
                  "sort_order": 102,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Screening filters for fit and practical readiness.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Availability"
                      },
                      {
                        "id": "b",
                        "label": "Transportation"
                      },
                      {
                        "id": "c",
                        "label": "Communication responsiveness"
                      },
                      {
                        "id": "d",
                        "label": "Ability to use checklists/photos"
                      },
                      {
                        "id": "e",
                        "label": "Service area fit"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which items should be covered in initial screening?",
                    "question_type": "multiple_select"
                  },
                  "id": "20925ca9-1888-4e67-baa6-f8ab257c7341",
                  "instructions": null,
                  "name": "Final: screening items",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: screening items",
                  "sort_order": 103,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "The interview should test fit, not just experience claims.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Reliability"
                      },
                      {
                        "id": "b",
                        "label": "Communication"
                      },
                      {
                        "id": "c",
                        "label": "Attitude"
                      },
                      {
                        "id": "d",
                        "label": "Willingness to follow systems"
                      },
                      {
                        "id": "e",
                        "label": "Fit for the role"
                      }
                    ],
                    "points": 2,
                    "prompt": "What should the interview mainly assess?",
                    "question_type": "multiple_select"
                  },
                  "id": "b41536a2-d45c-4ee1-ba4a-435d860b10a6",
                  "instructions": null,
                  "name": "Final: interview focus",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: interview focus",
                  "sort_order": 104,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d"
                    ],
                    "explanation": "Practical evaluation gives real-world evidence of fit.",
                    "options": [
                      {
                        "id": "a",
                        "label": "It shows work pace"
                      },
                      {
                        "id": "b",
                        "label": "It reveals attention to detail"
                      },
                      {
                        "id": "c",
                        "label": "It tests whether instructions are followed"
                      },
                      {
                        "id": "d",
                        "label": "It shows response to feedback"
                      },
                      {
                        "id": "e",
                        "label": "It replaces onboarding"
                      }
                    ],
                    "points": 2,
                    "prompt": "Why is a trial clean or shadow evaluation useful?",
                    "question_type": "multiple_select"
                  },
                  "id": "186fe4a9-c519-4d3b-aded-d64871ae5af3",
                  "instructions": null,
                  "name": "Final: trial clean",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: trial clean",
                  "sort_order": 105,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Reporting standards are a key onboarding topic.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Reporting issues and shortages"
                      },
                      {
                        "id": "b",
                        "label": "Guessing when unsure"
                      },
                      {
                        "id": "c",
                        "label": "Ignoring checklists"
                      },
                      {
                        "id": "d",
                        "label": "Avoiding manager contact"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which topic should be included in first-day onboarding?",
                    "question_type": "multiple_choice"
                  },
                  "id": "9fcafa64-f870-4f1b-b69f-22bf21be8e8d",
                  "instructions": null,
                  "name": "Final: first-day topic",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: first-day topic",
                  "sort_order": 106,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "A staged training sequence builds confidence and consistency.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Observe, assist, perform, review"
                      },
                      {
                        "id": "b",
                        "label": "Start alone immediately"
                      },
                      {
                        "id": "c",
                        "label": "Read once and work unsupervised"
                      },
                      {
                        "id": "d",
                        "label": "Skip practical training"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which training sequence is strongest for a new cleaner?",
                    "question_type": "multiple_choice"
                  },
                  "id": "c580d7b6-fe93-41a9-b348-1542d00b20f1",
                  "instructions": null,
                  "name": "Final: training sequence",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: training sequence",
                  "sort_order": 107,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d"
                    ],
                    "explanation": "Specific and respectful coaching improves learning.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Specific"
                      },
                      {
                        "id": "b",
                        "label": "Timely"
                      },
                      {
                        "id": "c",
                        "label": "Respectful"
                      },
                      {
                        "id": "d",
                        "label": "Tied to standards"
                      },
                      {
                        "id": "e",
                        "label": "Emotional and vague"
                      }
                    ],
                    "points": 2,
                    "prompt": "What makes feedback effective?",
                    "question_type": "multiple_select"
                  },
                  "id": "126e0e06-5e48-461f-88e5-dce56a4dde27",
                  "instructions": null,
                  "name": "Final: effective feedback",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: effective feedback",
                  "sort_order": 108,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "The first month usually reveals likely fit.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Attendance"
                      },
                      {
                        "id": "b",
                        "label": "Reliability"
                      },
                      {
                        "id": "c",
                        "label": "Communication"
                      },
                      {
                        "id": "d",
                        "label": "Quality consistency"
                      },
                      {
                        "id": "e",
                        "label": "Willingness to learn"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which early indicators help assess a new cleaner in the first 30 days?",
                    "question_type": "multiple_select"
                  },
                  "id": "a7b8d8bd-057d-45bf-9f6b-1ebc63870aa8",
                  "instructions": null,
                  "name": "Final: early indicators",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: early indicators",
                  "sort_order": 109,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Retention is improved by clarity and good management.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Clear expectations"
                      },
                      {
                        "id": "b",
                        "label": "Respectful treatment"
                      },
                      {
                        "id": "c",
                        "label": "Fair workload"
                      },
                      {
                        "id": "d",
                        "label": "Predictable communication"
                      },
                      {
                        "id": "e",
                        "label": "Recognition"
                      },
                      {
                        "id": "f",
                        "label": "Constant confusion"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which actions help retain good cleaners?",
                    "question_type": "multiple_select"
                  },
                  "id": "6a679dd9-de99-467d-9153-84785373c23e",
                  "instructions": null,
                  "name": "Final: retention",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: retention",
                  "sort_order": 110,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Skipping process can create larger operational problems.",
                    "options": [
                      {
                        "id": "a",
                        "label": "The manager may hire quickly but create bigger reliability and quality problems later."
                      },
                      {
                        "id": "b",
                        "label": "The cleaner will automatically perform well."
                      },
                      {
                        "id": "c",
                        "label": "Screening has no value."
                      },
                      {
                        "id": "d",
                        "label": "Onboarding only slows things down and has no benefit."
                      }
                    ],
                    "points": 1,
                    "prompt": "A manager is desperate for help and wants to skip screening and onboarding. What is the biggest risk?",
                    "question_type": "multiple_choice"
                  },
                  "id": "5065d433-9e54-4e61-8c13-923c50127a7b",
                  "instructions": null,
                  "name": "Final: skip process risk",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: skip process risk",
                  "sort_order": 111,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "max_length": 800,
                    "points": 3,
                    "prompt": "Scenario: A cleaner candidate says they have experience but is slow to reply, vague about weekends, and resistant to using photos/checklists. What concerns should a manager have?",
                    "question_type": "long_form",
                    "requires_review": true,
                    "rubric": "A strong answer should mention reliability concerns, communication concerns, possible resistance to systems, and fit risk for vacation rental operations."
                  },
                  "id": "40b8c9a1-6936-4df2-abc1-40e713bb297f",
                  "instructions": null,
                  "name": "Final: scenario weak candidate",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario weak candidate",
                  "sort_order": 112,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "max_length": 800,
                    "points": 3,
                    "prompt": "Scenario: A new cleaner completed two cleans but missed restocking and failed to report damage. What should the manager do?",
                    "question_type": "long_form",
                    "requires_review": true,
                    "rubric": "A strong answer should mention prompt feedback, retraining, clarification of standards, closer review on next cleans, and use of inspection/checklist standards."
                  },
                  "id": "f222b7ee-d46a-47d4-9f73-5823e628b15c",
                  "instructions": null,
                  "name": "Final: scenario missed reporting",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario missed reporting",
                  "sort_order": 113,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "max_length": 700,
                    "points": 3,
                    "prompt": "Scenario: A manager finds a candidate who is less experienced but highly reliable, responsive, and willing to follow systems. Why might this candidate still be strong?",
                    "question_type": "long_form",
                    "requires_review": true,
                    "rubric": "A strong answer should mention that reliability, communication, and coachability can outweigh raw experience and often lead to better long-term fit."
                  },
                  "id": "f9c9cf3f-2f44-457f-89c3-79d1d76ce59c",
                  "instructions": null,
                  "name": "Final: scenario coachable candidate",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario coachable candidate",
                  "sort_order": 114,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "The goal is to build dependable, standards-driven team capacity.",
                    "options": [
                      {
                        "id": "a",
                        "label": "The goal is not just to fill a cleaning slot, but to build a dependable team."
                      },
                      {
                        "id": "b",
                        "label": "Any available person should be hired immediately."
                      },
                      {
                        "id": "c",
                        "label": "Onboarding is mainly paperwork."
                      },
                      {
                        "id": "d",
                        "label": "Standards can be figured out later."
                      }
                    ],
                    "points": 1,
                    "prompt": "Which statement best reflects the course message?",
                    "question_type": "multiple_choice"
                  },
                  "id": "8c7bd6dd-a349-41dc-a2db-bd7659a974ba",
                  "instructions": null,
                  "name": "Final: course message",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: course message",
                  "sort_order": 115,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Classification depends on the real relationship, not just the label or payment method.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Paying per clean automatically makes a cleaner a contractor."
                      },
                      {
                        "id": "b",
                        "label": "Worker classification depends on the actual working relationship."
                      },
                      {
                        "id": "c",
                        "label": "A verbal label is all that matters."
                      },
                      {
                        "id": "d",
                        "label": "Compliance never matters for cleaners."
                      }
                    ],
                    "points": 1,
                    "prompt": "Which statement about 1099 cleaners is correct?",
                    "question_type": "multiple_choice"
                  },
                  "id": "c445eb55-568c-4782-b081-2d2b99c4432a",
                  "instructions": null,
                  "name": "Final: 1099 statement",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: 1099 statement",
                  "sort_order": 116,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Per-clean work needs clear scope, price, and process.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Clean fee"
                      },
                      {
                        "id": "b",
                        "label": "Scope of work"
                      },
                      {
                        "id": "c",
                        "label": "Laundry responsibility"
                      },
                      {
                        "id": "d",
                        "label": "Extra-work approval process"
                      },
                      {
                        "id": "e",
                        "label": "Payment timing"
                      },
                      {
                        "id": "f",
                        "label": "Nothing needs to be documented"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which items should be clear in a per-clean arrangement?",
                    "question_type": "multiple_select"
                  },
                  "id": "c779c627-31f0-448e-b9cb-5a59ca5ed5e3",
                  "instructions": null,
                  "name": "Final: per-clean clarity",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: per-clean clarity",
                  "sort_order": 117,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Per-clean pricing should reflect actual workload.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Bedrooms and bathrooms"
                      },
                      {
                        "id": "b",
                        "label": "Laundry volume"
                      },
                      {
                        "id": "c",
                        "label": "Property size"
                      },
                      {
                        "id": "d",
                        "label": "Pool/patio/balcony duties"
                      },
                      {
                        "id": "e",
                        "label": "Same-day turnover pressure"
                      },
                      {
                        "id": "f",
                        "label": "Random preference"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which factors may affect per-clean pricing?",
                    "question_type": "multiple_select"
                  },
                  "id": "564bec2f-c066-4e80-89fe-ddae1b5cc765",
                  "instructions": null,
                  "name": "Final: pricing factors",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: pricing factors",
                  "sort_order": 118,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Unusual or excessive conditions should be documented and approved according to process.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Property is far beyond normal checkout condition."
                      },
                      {
                        "id": "b",
                        "label": "Property is normal and cleanable within scope."
                      },
                      {
                        "id": "c",
                        "label": "One clean towel is folded correctly."
                      },
                      {
                        "id": "d",
                        "label": "Cleaner arrived prepared."
                      }
                    ],
                    "points": 1,
                    "prompt": "Which issue should usually trigger extra-work approval or manager review?",
                    "question_type": "multiple_choice"
                  },
                  "id": "d6ad7a0f-978f-4508-9055-1bafd893af4b",
                  "instructions": null,
                  "name": "Final: extra work trigger",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: extra work trigger",
                  "sort_order": 119,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b",
                      "c",
                      "d",
                      "e"
                    ],
                    "explanation": "Contractor onboarding should clarify business terms and service expectations.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Scope of service"
                      },
                      {
                        "id": "b",
                        "label": "Payment timing"
                      },
                      {
                        "id": "c",
                        "label": "Extra-work process"
                      },
                      {
                        "id": "d",
                        "label": "Supply/equipment responsibility"
                      },
                      {
                        "id": "e",
                        "label": "Insurance/documentation requirements where applicable"
                      },
                      {
                        "id": "f",
                        "label": "Guaranteed employee benefits for all contractors"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which are contractor-specific onboarding topics?",
                    "question_type": "multiple_select"
                  },
                  "id": "5e4df18e-f5e4-4649-bb2d-8025e91dd270",
                  "instructions": null,
                  "name": "Final: contractor onboarding",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: contractor onboarding",
                  "sort_order": 120,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                },
                {
                  "children": [],
                  "extra": {
                    "max_length": 900,
                    "points": 3,
                    "prompt": "Scenario: A 1099 cleaner is paid per clean and arrives at a property with excessive trash, pet urine, and extra laundry beyond normal turnover. What should the manager expect them to do?",
                    "question_type": "long_form",
                    "requires_review": true,
                    "rubric": "A strong answer should mention documenting the condition, reporting early, using the extra-work approval process, clarifying whether extra pay applies, protecting minimum guest-ready tasks, and not silently absorbing major extra work if outside scope."
                  },
                  "id": "cca04b63-b6ef-492c-a9d3-49f76c37f98e",
                  "instructions": null,
                  "name": "Final: scenario extra work",
                  "node_type": "question",
                  "parent_node_id": "272c8b27-c571-435a-9efc-14021a9c32ab",
                  "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment/Final: scenario extra work",
                  "sort_order": 121,
                  "source_node_id": null,
                  "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
                }
              ],
              "extra": {
                "estimated_minutes": 10,
                "pass_threshold_percent": 80,
                "prerequisite_lesson_ids": [
                  "d2a31d9f-f028-4f0c-8a41-beb6630294df"
                ],
                "question_pool_size": 10,
                "shuffle_questions": true
              },
              "id": "272c8b27-c571-435a-9efc-14021a9c32ab",
              "instructions": null,
              "name": "Recruiting \u0026 Onboarding Cleaners Final Assessment",
              "node_type": "lesson",
              "parent_node_id": "8e09cc41-0b39-498b-95d2-f76d29a88653",
              "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment/Recruiting \u0026 Onboarding Cleaners Final Assessment",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
            }
          ],
          "extra": null,
          "id": "8e09cc41-0b39-498b-95d2-f76d29a88653",
          "instructions": null,
          "name": "Final assessment",
          "node_type": "module",
          "parent_node_id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
          "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members/Final assessment",
          "sort_order": 7,
          "source_node_id": null,
          "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
        }
      ],
      "extra": null,
      "id": "ff9ba3d7-4e81-41f2-84ef-bd01f088ceb6",
      "instructions": null,
      "name": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
      "node_type": "program",
      "parent_node_id": null,
      "path_text": "Recruiting \u0026 Onboarding Cleaners \u2014 Screening, Interviewing and Training New Team Members",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
    }
  ],
  "version": {
    "archived_at": null,
    "based_on_version_id": null,
    "created_at": "2026-06-29T15:58:19.335568Z",
    "created_by_user_id": 1,
    "id": "25e42419-cd6c-4750-953b-7180455a2a4e",
    "published_at": null,
    "status": "draft",
    "training_program_id": "b2788788-2a44-4490-8f28-39e486e28f85",
    "version_number": -1
  },
  "working_version_id": "25e42419-cd6c-4750-953b-7180455a2a4e"
}