Service Providers
The Service Providers section allows Operations to manage external service companies and individual contractors who provide cleaning, maintenance, and other operational services to Hububb properties. This system enables Operations to:
Create and manage service provider accounts for external companies
Assign services to providers based on their capabilities and coverage areas
Monitor provider performance through ratings, worker counts, and service status
Manage provider documentation and verification status
Track coverage areas to ensure proper service delivery
This centralized management system ensures that all external service providers are properly onboarded, verified, and equipped to handle property maintenance tasks efficiently.
Account Creation and Management
Who Can Create Service Provider Accounts
Only Operations team members with [[Permissions]] can create service provider accounts. This restriction exists because of:
Quality Control: Operations ensures all providers meet Hububb's standards before onboarding
Business Relationships: Service providers are typically established through formal business agreements
Verification Process: Operations handles document verification and compliance checks
Service Assignment: Operations determines which services each provider can offer
Creating New Service Provider Accounts
Choose Provider Type
The system supports two types of service providers:
Business Provider:
For companies with multiple employees
Includes business information (name, address, website, business type)
Owner information for account access
Suitable for cleaning companies, maintenance firms, etc.
Individual Provider:
For independent contractors or sole proprietors
Personal information and service details
Direct contact information
Suitable for individual cleaners, handymen, etc.
Complete Provider Information
For Business Providers:
Business Details: Company name, email, phone, description
Business Information: Address, website, business type
Owner Information: First name, last name, password for account access
Logo: Optional company logo URL
For Individual Providers:
Personal Information: Name, email, phone, description
Service Information: Service address, service category
Account Access: Password for dashboard login
Service Provider Account Management
Provider List Overview
The Service Providers list displays all active providers with key information:
Provider Name and Type (Business or Individual)
Contact Information (email, phone)
Status (Active, Pending, Suspended)
Performance Metrics (rating, number of workers, services offered)
Quick Actions for account management
Provider Details Management
Each service provider account contains five main sections:
General Information Tab
Purpose: Core provider details and performance overview
Key Information Displayed:
Provider Profile: Name, logo, status, type, and verification status
Contact Details: Email, phone, business address, website
Owner Information: Account owner details and member since date
Performance Statistics: Total services, workers, coverage areas, documents
Bank Information: Payment details (if provided)
Business Description: Detailed service description
Operations Actions:
View complete provider profile
Monitor verification status
Check performance metrics
Review contact and payment information
Workers Tab
Purpose: Manage provider's employee roster who will have access to the [[Hububb Connect]] App
Key Features:
Worker Statistics: Total workers, available workers, active workers, average rating
Worker Management: Add, edit, or remove workers from the provider's team
Worker Details: Contact information, status, availability, ratings
Team Performance: Track individual worker performance and availability
Operations Actions:
Add Workers: Create new worker accounts for the provider
Edit Worker Information: Update contact details, status, or availability
Monitor Team Size: Track how many workers each provider has
Performance Tracking: Monitor worker ratings and availability
Services Tab
Purpose: Manage which services the provider can offer
Key Features:
Service Statistics: Total services, active services, average price, average rating
Service Management: Add or remove services from the provider's offerings
Service Details: Pricing, ratings, status, and custom configurations
Service Activation: Enable or disable specific services
Operations Actions:
Add Services: Assign new services to the provider from available service catalog
Set Custom Pricing: Override default service prices for specific providers
Activate/Deactivate Services: Control which services are available for assignment
Remove Services: Remove services from provider's offerings
Service Assignment Process:
Select Available Services: Choose from services not yet assigned to the provider
Configure Service Settings: Set custom pricing, descriptions, or activation status
Activate Service: Make the service available for task assignment
Monitor Performance: Track service ratings and completion rates
Documents Tab
Purpose: Manage provider documentation and verification
Key Features:
Document Statistics: Total documents, verified documents, pending verification, expired documents
Document Types: Certificates, licenses, insurance, contracts, ID documents
Verification Status: Track which documents are verified and which need review
Expiry Tracking: Monitor document expiration dates
Document Types Managed:
Certificates: Professional certifications and training documents
Licenses: Business licenses and professional permits
Insurance: Liability and professional insurance documents
Contracts: Service agreements and terms of service
ID Documents: Identity verification and background checks
Operations Actions:
Review Documents: Verify uploaded documents for compliance
Track Expirations: Monitor document renewal requirements
Manage Verification: Mark documents as verified or request updates
Compliance Monitoring: Ensure all required documents are current
Coverage Areas Tab
Purpose: Define geographic service areas where the provider can deliver services
Key Features:
Geographic Coverage: Interactive map-based coverage area definition with Google Maps integration
Service Zones: City, state, and zip code coverage areas with autocomplete search
Polygon Mapping: Precise geographic boundaries using custom-drawn polygons for exact service delivery areas
Coverage Management: Add, edit, or remove service areas with visual map representation
Area Statistics: Track total areas, complete areas, incomplete areas, and custom polygon areas
Operations Actions:
View Coverage Areas:
Area Overview: See all defined coverage areas with status indicators (Complete/Incomplete)
Map Visualization: View each coverage area on interactive maps with custom polygon boundaries
Area Details: Review location information including city, state, zip code, and custom boundary data
Status Monitoring: Track which areas are properly configured and which need attention
Edit Coverage Areas:
Add New Areas: Create additional coverage areas by entering location details
City Search: Use Google Places autocomplete to search and select cities with automatic coordinate detection
Location Details: Enter state/province and ZIP/postal code information for each area
Custom Boundaries: Draw precise polygon boundaries on interactive maps to define exact service delivery zones
Area Management: Remove coverage areas or modify existing ones as business needs change
Map-Based Configuration:
Interactive Drawing: Use Google Maps drawing tools to create custom polygon boundaries
Coordinate Management: Automatically capture and store polygon coordinates for precise area definition
Map Centering: Automatically center maps on selected cities for easier polygon drawing
Visual Feedback: See real-time polygon creation with color-coded boundaries
Coverage Area Types:
Standard Areas: Basic city-based coverage using city, state, and zip code information
Custom Areas: Precise polygon-defined boundaries for exact service delivery zones
Mixed Coverage: Combination of standard and custom areas for comprehensive service coverage
Area Validation and Status:
Completion Status: Track which areas have complete information (city, state, zip) vs incomplete areas
Polygon Validation: Ensure custom boundaries are properly defined with valid coordinate data
Area Counts: Monitor total areas, complete areas, incomplete areas, and custom polygon areas
Visual Indicators: Color-coded status chips showing area completion and type
Coverage Area Workflow:
Area Creation: Operations adds new coverage area with basic location information
City Selection: Use autocomplete search to select city with automatic coordinate detection
Location Details: Complete state and zip code information for the area
Custom Boundaries: Optionally draw precise polygon boundaries for exact service zones
Area Validation: System validates area completion and polygon data
Save and Activate: Coverage area becomes available for service assignment
Ongoing Management: Monitor and update coverage areas as business needs change
Service Provider Workflow
Provider Onboarding Process
Business Agreement: Operations establishes business relationship with external provider
Account Creation: Operations creates provider account in the dashboard
Service Assignment: Operations assigns appropriate services to the provider
Worker Setup: Provider adds their team members through their dashboard
Document Upload: Provider uploads required documents for verification
Coverage Area Setup: Operations defines geographic service areas
Account Activation: Provider account is fully operational and ready for tasks
Ongoing Management
Daily Operations:
Task Assignment: Operations assigns cleaning, maintenance, or other tasks to providers
Performance Monitoring: Track completion rates, ratings, and service quality
Issue Resolution: Address any service delivery problems or conflicts
Weekly Reviews:
Performance Analysis: Review provider ratings and completion statistics
Service Optimization: Adjust service assignments based on performance
Capacity Planning: Monitor worker availability and service demand
Monthly Assessments:
Document Verification: Review and update provider documentation
Service Expansion: Add new services or coverage areas as needed
Contract Renewals: Manage ongoing business relationships and agreements
Integration with Task Management
Task Assignment Flow
Property Booking: Guest books property through Hububb or connected channels
Service Requirements: System identifies required services (cleaning, maintenance, etc.)
Provider Matching: Operations assigns tasks to appropriate providers based on:
Service capabilities
Geographic coverage
Worker availability
Performance ratings
Task Notification: Provider receives task assignment in their dashboard
Task Completion: Provider completes task and marks as finished
Quality Review: Operations reviews completed work and provides feedback
Service Provider Dashboard Access
Once accounts are created, service providers can:
Log in using credentials provided by Operations
View assigned tasks and service requirements
Manage their team of workers
Update their profile and service information
Track performance and ratings
Communicate with Operations team
Read more about Service Providers in the [[Service Providers Overview]]