⚡ Business Onboarding Cookbook: Electricians, Plumbers & Home Handymen
Category: Electricians & Plumbers
Primary Domain: 05_Home_Care_Appliance_Services
Platform: 360 SERVICE HUB
1. Overview & Business Profile Context
This cookbook provides realistic, comprehensive, and verified test data for onboarding an on-demand residential and commercial electrical, sanitary plumbing, and emergency handyman collective. It exercises:
- Dual-Trade Technician Dispatch (
PERSON): Categorizing distinct trade competencies where electrical faults route exclusively to certified electricians, while water pipe leakages and sanitary fixtures route to master plumbers.
- Mobile Handyman Service Van (
VEHICLE / EQUIPMENT): Modeling an equipped mobile tool van carrying heavy diagnostic gear, pipe threading machines, step ladders, and emergency spare parts.
- Doorstep Fulfillment (
Field / Home) with 10 km Geofenced Radius: Managing travel times and residential entry across high-rise gated communities and plotted townships.
- Multi-Slot Consecutive Fixture Packages: Multi-slot booking rules with volume discounts for multi-point installations (e.g., wiring an inverter or installing 3 bathroom diverters across consecutive slots).
- Extended Emergency Operating Grid: Operating from 07:00 AM in the morning to 10:00 PM at night to cover morning water supply issues and late-night power tripping emergencies.
2. Step-by-Step Onboarding Data
Step 1 of 5: Business Information
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Business Logo / Photo Upload |
Image Picker Card |
sparkflow_home_logo.jpg (Industrial safety yellow and navy emblem with lightning bolt intertwining with water pipe droplet) |
Tap opens media picker. Renders 1:1 preview card with edit overlay. |
| Business Name |
Text Field (Single-line) |
SparkFlow Certified Electrical & Plumbing Services |
51 characters. Valid ($\ge 2$ and $\le 100$). |
| Business Category |
Dropdown / Picker |
Electricians & Plumbers |
Contextualizes electrical, plumbing, and handyman tags. |
| Business Type |
Segmented Control |
Company |
Multi-technician licensed maintenance company. |
| Business Address |
Text Field / Geocomplete |
Shop 18, Ground Floor, Central Arcade, DLF Phase 2 |
Commercial workshop hub. |
| Auto-detect GPS / Pick on Map |
Action Buttons |
Latitude: 28.4876 Longitude: 77.0851 |
Pinned precisely at DLF Phase 2, Gurugram. Valid Indian bounding box. |
| Operating City |
Text Field (Single-line) |
Gurugram |
City string. |
| Mobile Number (Verified via Login) |
Phone Input (Read-only) |
+919810887766 |
Read-only input with verified green badge (✔). |
| Email ID (Optional) |
Email Text Field |
dispatch@sparkflowcare.in |
Valid company dispatch email. |
| Business Description (Optional) |
Text Area (Multi-line) |
Govt.-certified electricians and master plumbers equipped for rapid residential repair. Specialized in short-circuit detection, MCB/DB box rewiring, inverter & UPS setups, smart home switch retrofits, concealed pipe leak acoustic detection, Jaquar/Kohler sanitary fittings, water motor installations, and geyser servicing. 30-day workmanship warranty. |
371 characters ($\le 500$). |
| Language Preference |
Dropdown / Select |
English (Default) |
Platform language. |
| Time Zone |
Input Field / Display |
India Standard Time (IST) |
IANA Asia/Kolkata. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
Validates Step 1 fields, advances to Step 2. |
Step 2 of 5: Add Resource (Polymorphic Flow)
Add the following 3 realistic resources covering 1 master electrician, 1 master plumber, and 1 equipped mobile service utility vehicle:
[ What does your customer book? ]
├── [●] 1. Team Member / Staff ──► Electrician Mahendra Singh (Master Wireman - ITI Certified)
├── [●] 2. Team Member / Staff ──► Plumber Rakesh Paswan (Master Plumbing Specialist)
└── [▲] 3. Vehicle / Equipment ──► Mobile Handyman Rapid Utility Van 1
Resource 1: Master Wireman & Electrician (Team Member / Staff)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Team Member / Staff |
Activates staff-specific fields. |
| Add Profile Photo (Optional) |
Avatar Upload Button |
electrician_mahendra.jpg |
Technician portrait in yellow safety hardhat with fluke digital multimeter. |
| Full Name of Staff / Specialist |
Text Field |
Electrician Mahendra Singh |
Required. |
| Role / Designation |
Text Field |
Senior Licensed Electrical Technician (ITI Electrical, Class-A Wireman) |
Title & credentials. |
| Simultaneous Clients Handled |
Number Input Field |
1 |
1 household service call at a time. |
| Mobile Number (For booking alerts) |
Phone Input Field |
9810887761 |
Notification phone for dispatch. |
| Gender |
Dropdown Selector |
Male |
Filterable technician profile. |
| Experience (Optional) |
Text Field |
14 Years (Residential High-Rise & Industrial Wiring) |
Technical tenure. |
| Bio / Specialization (Optional) |
Text Area |
Specializes in phase load balancing, thermal circuit overload detection, inverter/generator transfer switches, MCB tripping resolution, and smart touch switches. |
Electrician bio. |
| Primary Resource |
Switch / Toggle |
ON |
Lead electrical technician. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active state. |
| Action |
Primary Button |
Tap Save Resource |
Saves Mahendra Singh. |
Resource 2: Master Plumbing Specialist (Team Member / Staff)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Team Member / Staff |
Staff form. |
| Add Profile Photo (Optional) |
Avatar Upload Button |
plumber_rakesh_paswan.jpg |
Plumber portrait in company overalls holding pipe wrench. |
| Full Name of Staff / Specialist |
Text Field |
Plumber Rakesh Paswan |
Required. |
| Role / Designation |
Text Field |
Master Sanitary & Waterworks Specialist (ITI Plumber) |
Designation. |
| Simultaneous Clients Handled |
Number Input Field |
1 |
1 household at a time. |
| Mobile Number (For booking alerts) |
Phone Input Field |
9810887762 |
Alert phone number. |
| Gender |
Dropdown Selector |
Male |
Male technician. |
| Experience (Optional) |
Text Field |
10 Years |
Experience. |
| Bio / Specialization (Optional) |
Text Area |
Expert in concealed wall pipe repairs, acoustic water leak detection, Grohe/Kohler diverters, pressure booster pump installations, and drain declogging. |
Profile bio. |
| Primary Resource |
Switch / Toggle |
OFF |
Secondary technician. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Available for bookings. |
| Action |
Primary Button |
Tap Save Resource |
Saves Rakesh Paswan. |
Resource 3: Mobile Handyman Rapid Utility Van 1 (Vehicle / Equipment)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[▲] Vehicle / Equipment |
Activates equipment fields. |
| Add Equipment / Gear Photo |
Photo Upload Button |
sparkflow_utility_van.jpg |
Branded Maruti Eeco utility van with roof-mounted aluminum ladders and interior parts bins. |
| Equipment / Vehicle Name |
Text Field |
Mobile Handyman Rapid Utility Van 1 |
Required. |
| Capacity (Simultaneous Bookings) |
Number Input Field |
1 |
1 vehicle assigned to technician team. |
| Equipment Type / Category |
Dropdown / Text |
Mobile Service Van & Tool Rig |
Equipment classification. |
| Model / Serial / Asset ID (Optional) |
Text Field |
HR-26-CV-4412 |
Vehicle registration plate. |
| Description / Included Gear (Optional) |
Text Area |
Carries 12ft telescopic ladder, rotary hammer drills, Ridgid pipe threading tools, acoustic water leak detector, digital circuit tracer, and stock of standard valves/MCBs. |
Gear inventory. |
| Primary Resource |
Switch / Toggle |
OFF |
Secondary asset. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active. |
| Action |
Primary Button |
Tap Save Resource |
Saves Utility Van. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
All 3 resources saved; advances to Step 3. |
Step 3 of 5: Services & Offerings
Configure the following 4 realistic electrical & plumbing offerings covering diagnostic visits, major fittings, and multi-slot home rewiring:
[ Services & Offerings Portfolio ]
├── 1. Electrical Breakdown & MCB Tripping Diagnostic Visit (30 mins | ₹249 | Field / Home)
├── 2. Sanitary Diverter / Tap Replacement & Leak Repair (45 mins | ₹450 | Field / Home)
├── 3. Complete Inverter & Battery Wiring Setup (60 mins | ₹950 | Field / Home)
└── 4. Multi-Point Home Electrical & Plumbing Overhaul (45 mins slots | ₹400/slot | Multi-Slot 2-4)
Offering 1: Electrical Breakdown & MCB Tripping Diagnostic Visit (Field / Home)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field (Single-line) |
Electrical Breakdown & MCB Tripping Diagnostic Visit |
Required. |
| Service Description |
Text Area (Multi-line) |
Doorstep emergency electrical troubleshooting for sudden power outages, burnt sockets, recurring MCB tripping, or sparking wires. Electrician tests line neutral with digital multimeter and identifies fault root cause. |
Diagnostic details. |
| Service Photos (Optional) |
Multi-Image Picker |
mcb_tripping_diagnostic.jpg |
Electrician testing distribution board with voltage meter. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes unit. |
| Duration Value |
Number Input Field |
30 |
Fast 30-minute diagnosis. |
| Fulfillment Mode |
Segmented Control |
Field / Home (You travel to customer) |
Doorstep delivery! |
| Service Coverage Radius |
Dropdown / Distance |
Within 10 km of DLF Phase 2 |
Operational coverage boundary. |
| Capacity Model |
Radio Selection |
[●] 1:1 Appointment (One client per slot) |
Dedicated 1 household visit. |
| Base Price (₹) |
Currency Input Field |
249 |
Diagnostic inspection fee. |
| Buffer Time Before / After |
Dropdown Selector |
30 Mins |
Essential travel and traffic transit buffer! |
| Resource Mapping |
Multi-Select Checkboxes |
[✔] Electrician Mahendra Singh |
Electrician only (Trade isolation!). |
| Multi-Slot Consecutive Booking |
Switch / Toggle |
OFF |
Single visit. |
| Action |
Primary Button |
Tap Save Offering |
Saves Offering 1. |
Offering 2: Sanitary Diverter / Tap Replacement & Leak Repair (Field / Home)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field (Single-line) |
Sanitary Diverter / Tap Replacement & Leak Repair |
Required. |
| Service Description |
Text Area (Multi-line) |
Precision plumbing repair for leaking kitchen sink taps, shower diverter cartridges, flush tank leakages, or angle valves. Plumber dismantles fittings, replaces damaged seals/washers, and ensures zero seepage. |
Plumbing details. |
| Service Photos (Optional) |
Multi-Image Picker |
plumbing_tap_repair.jpg |
Plumber tightening chrome bathroom fixture with wrench. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes. |
| Duration Value |
Number Input Field |
45 |
45 minutes service. |
| Fulfillment Mode |
Segmented Control |
Field / Home (You travel to customer) |
Doorstep delivery. |
| Service Coverage Radius |
Dropdown / Distance |
Within 10 km of DLF Phase 2 |
Range. |
| Capacity Model |
Radio Selection |
[●] 1:1 Appointment (One client per slot) |
Dedicated 1:1 appointment. |
| Base Price (₹) |
Currency Input Field |
450 |
Workmanship fee. |
| Buffer Time Before / After |
Dropdown Selector |
30 Mins |
Travel transit buffer. |
| Resource Mapping |
Multi-Select Checkboxes |
[✔] Plumber Rakesh Paswan |
Plumber only (Trade isolation!). |
| Multi-Slot Consecutive Booking |
Switch / Toggle |
OFF |
Single repair. |
| Action |
Primary Button |
Tap Save Offering |
Saves Offering 2. |
Offering 3: Complete Inverter & Battery Wiring Setup
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field (Single-line) |
Complete Inverter & Battery Wiring Setup |
Required. |
| Service Description |
Text Area (Multi-line) |
Full-home inverter/UPS installation. Includes running dedicated 2.5 sq.mm copper bypass wiring, connecting tubular battery with anti-corrosive grease, installing double-pole MCB isolator, and testing emergency load switchover. |
Electrical installation details. |
| Service Photos (Optional) |
Multi-Image Picker |
inverter_installation.jpg |
Heavy-duty inverter battery setup neatly wired on trolley. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes. |
| Duration Value |
Number Input Field |
60 |
Full 60 minutes. |
| Fulfillment Mode |
Segmented Control |
Field / Home (You travel to customer) |
Home visit. |
| Service Coverage Radius |
Dropdown / Distance |
Within 10 km of DLF Phase 2 |
Radius. |
| Capacity Model |
Radio Selection |
[●] 1:1 Appointment (One client per slot) |
Dedicated visit. |
| Base Price (₹) |
Currency Input Field |
950 |
Installation rate. |
| Buffer Time Before / After |
Dropdown Selector |
30 Mins |
Travel buffer. |
| Resource Mapping |
Multi-Select Checkboxes |
[✔] Electrician Mahendra Singh
[✔] Mobile Handyman Rapid Utility Van 1 |
Requires Electrician AND Utility Van! |
| Multi-Slot Consecutive Booking |
Switch / Toggle |
OFF |
Single installation. |
| Action |
Primary Button |
Tap Save Offering |
Saves Offering 3. |
Offering 4: Multi-Point Home Electrical & Plumbing Overhaul (Multi-Slot Consecutive)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field (Single-line) |
Multi-Point Home Electrical & Plumbing Overhaul |
Required. |
| Service Description |
Text Area (Multi-line) |
Book comprehensive handyman service for multiple repairs across your house (changing multiple lights, fans, switches, washbasin taps, and geyser descaling). Bookable in consecutive 45-min slots with bundled savings. |
Multi-point description. |
| Service Photos (Optional) |
Multi-Image Picker |
home_handyman_overhaul.jpg |
Technician replacing light fixture in apartment hallway. |
| Duration Unit |
Segmented Control |
Minutes |
Minutes unit. |
| Duration Value |
Number Input Field |
45 |
Base unit duration = 45 mins. |
| Fulfillment Mode |
Segmented Control |
Field / Home (You travel to customer) |
Doorstep delivery. |
| Capacity Model |
Radio Selection |
[●] 1:1 Appointment (One client per slot) |
Dedicated home appointment. |
| Base Price (₹) |
Currency Input Field |
400 |
Base price per 45-min service block. |
| Buffer Time Before / After |
Dropdown Selector |
30 Mins |
Post-job travel buffer. |
| Resource Mapping |
Multi-Select Checkboxes |
[✔] Electrician Mahendra Singh
[✔] Plumber Rakesh Paswan
[✔] Mobile Handyman Rapid Utility Van 1 |
Any tech + Van. |
| Multi-Slot Consecutive Booking |
Switch / Toggle |
ON |
Multi-slot enabled! |
| Minimum Consecutive Slots |
Number Input Field |
2 (90 minutes total) |
Minimum 2 fixture blocks. |
| Maximum Consecutive Slots |
Number Input Field |
4 (180 minutes total) |
Maximum 4 blocks (full-home). |
| Volume Discount Tiers |
Data Table Input |
2 Slots: ₹720 (10% off ₹800 base) 3 Slots: ₹1,020 (15% off ₹1,200 base) 4 Slots: ₹1,280 (20% off ₹1,600 base) |
Tiered discount values entered. |
| Action |
Primary Button |
Tap Save Offering |
Saves Offering 4. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
All 4 offerings saved; advances to Step 4. |
Step 4 of 5: Business Availability
7-Day Weekly Shift Grid
SparkFlow operates 7 days a week from 07:00 AM to 10:00 PM to handle morning plumbing emergencies and late-evening power failures. Technicians rotate lunch and parts restocking between 01:30 PM and 03:00 PM.
| Day of Week |
Status |
Operating Hours |
Break / Split Interval |
Quick Chip Applied |
| Monday |
Open |
07:00 AM – 10:00 PM |
01:30 PM – 03:00 PM |
Baseline configuration |
| Tuesday |
Open |
07:00 AM – 10:00 PM |
01:30 PM – 03:00 PM |
Applied via Mon → All Days |
| Wednesday |
Open |
07:00 AM – 10:00 PM |
01:30 PM – 03:00 PM |
Applied via Mon → All Days |
| Thursday |
Open |
07:00 AM – 10:00 PM |
01:30 PM – 03:00 PM |
Applied via Mon → All Days |
| Friday |
Open |
07:00 AM – 10:00 PM |
01:30 PM – 03:00 PM |
Applied via Mon → All Days |
| Saturday |
Open |
07:00 AM – 10:00 PM |
01:30 PM – 03:00 PM |
Applied via Mon → All Days |
| Sunday |
Open |
07:00 AM – 10:00 PM |
01:30 PM – 03:00 PM |
Applied via Mon → All Days |
Holiday Closures & Non-Operating Calendar
| Holiday / Observance Name |
Date |
Recurrence Rule |
Business Rationale |
| Republic Day |
26 Jan 2026 |
Annual Closure |
National holiday |
| Holi Festival |
25 Mar 2026 |
Annual Floating |
Staff holiday |
| Independence Day |
15 Aug 2026 |
Annual Closure |
National holiday |
| Diwali (Laxmi Pujan) |
01 Nov 2026 |
Annual Floating |
Festival closure |
Step 5 of 5: Final Review & Publish
Onboarding Summary Card Inspection
================================================================================
360 SERVICE HUB — BUSINESS ONBOARDING VERIFICATION
================================================================================
Business Profile:
• Legal / Trade Name : SparkFlow Certified Electrical & Plumbing Services
• Operating Domain : 05_Home_Care_Appliance_Services / Electricians & Plumbers
• Structure : Company (Licensed Maintenance Collective)
• Coordinates : 28.4876, 77.0851 (DLF Phase 2, Central Arcade, Gurugram)
• Contacts : +919810887766 | dispatch@sparkflowcare.in
Configured Resources (3 Total):
1. [PERSON] Electrician Mahendra Singh (Master Wireman) — PRIMARY
2. [PERSON] Plumber Rakesh Paswan (Master Plumbing Specialist)
3. [ASSET] Mobile Handyman Rapid Utility Van 1 (Cap: 1)
Configured Services & Offerings (4 Total):
1. Electrical Breakdown & MCB Tripping Diagnostic (30m | ₹249 | Field/Home | Cap: 1:1)
2. Sanitary Diverter / Tap Replacement (45m | ₹450 | Field/Home | Cap: 1:1)
3. Complete Inverter & Battery Wiring Setup (60m | ₹950 | Field/Home | Cap: 1:1)
4. Multi-Point Home Overhaul (45m slots | ₹400/slot | Field/Home | Multi-Slot 2-4)
Operating Schedule:
• 7 Days a Week : 07:00 AM – 10:00 PM (Break: 01:30 PM – 03:00 PM)
• Holidays : 4 Planned Closures
================================================================================
- Action: Tap
Publish Business.
- Result: Activates trade dispatch on 360 SERVICE HUB discovery, enforces trade skill assignment, and enables doorstep booking.
3. Customer App End-to-End QA Testing Scenarios
+----------------------------------------------------------------------------------------------------+
| 360 SERVICE HUB VERIFICATION SUITE |
| CATEGORY: ELECTRICIANS & PLUMBERS |
+----+--------------------------------+-----------------------------------+--------------------------+
| # | Test Scenario | Execution Input | Expected System Outcome |
+----+--------------------------------+-----------------------------------+--------------------------+
| 1 | Trade Skill Isolation Guard | Customer books Electrical MCB | System locks Electrician |
| | (Electrician vs Plumber) | Tripping visit at 08:00 AM. | Mahendra Singh. Plumber |
| | | Verify Rakesh Paswan availability.| Rakesh remains free for |
| | | | a plumbing leak at 08:00.|
+----+--------------------------------+-----------------------------------+--------------------------+
| 2 | Dual Lock: Electrician + Van | Customer books Inverter Wiring | System locks Mahendra AND|
| | for Inverter Installation | Setup at 10:00 AM. Another user | the Utility Van. Neither |
| | | tries booking Van for overhaul. | is double-booked. |
+----+--------------------------------+-----------------------------------+--------------------------+
| 3 | Doorstep 30-Minute Transit | Plumbing job completes at | 30m travel buffer blocks |
| | Buffer Enforcement | 11:15 AM. Check next open slot | 11:15 to 11:45 AM. Next |
| | | for Rakesh Paswan. | open slot is 11:45 AM. |
+----+--------------------------------+-----------------------------------+--------------------------+
| 4 | Multi-Slot 3-Fixture Overhaul | Customer books 3 slots (135 mins) | System reserves 135 mins |
| | Tiered Discount Verification | for Multi-Point Overhaul. | continuous block; charges|
| | | | discounted ₹1,020. |
+----+--------------------------------+-----------------------------------+--------------------------+
| 5 | Early 07:00 AM Emergency Slot | Inspect calendar for Monday | First emergency morning |
| | Generation | morning slots. | slot generates at 07:00. |
+----+--------------------------------+-----------------------------------+--------------------------+