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

1

Access the Service Providers Section

  • Navigate to the Service Providers tab in the Operations dashboard

  • Click the "New Provider" button to begin account creation

2

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.

3

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

4

Account Activation

  • Once created, the service provider receives login credentials

  • The account is immediately active and ready for service assignment

  • Operations can begin assigning services and tasks to the new provider


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:

1

Select Available Services: Choose from services not yet assigned to the provider

2

Configure Service Settings: Set custom pricing, descriptions, or activation status

3

Activate Service: Make the service available for task assignment

4

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:

1

Area Creation: Operations adds new coverage area with basic location information

2

City Selection: Use autocomplete search to select city with automatic coordinate detection

3

Location Details: Complete state and zip code information for the area

4

Custom Boundaries: Optionally draw precise polygon boundaries for exact service zones

5

Area Validation: System validates area completion and polygon data

6

Save and Activate: Coverage area becomes available for service assignment

7

Ongoing Management: Monitor and update coverage areas as business needs change


Service Provider Workflow

Provider Onboarding Process

1

Business Agreement: Operations establishes business relationship with external provider

2

Account Creation: Operations creates provider account in the dashboard

3

Service Assignment: Operations assigns appropriate services to the provider

4

Worker Setup: Provider adds their team members through their dashboard

5

Document Upload: Provider uploads required documents for verification

6

Coverage Area Setup: Operations defines geographic service areas

7

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

1

Property Booking: Guest books property through Hububb or connected channels

2

Service Requirements: System identifies required services (cleaning, maintenance, etc.)

3

Provider Matching: Operations assigns tasks to appropriate providers based on:

  • Service capabilities

  • Geographic coverage

  • Worker availability

  • Performance ratings

4

Task Notification: Provider receives task assignment in their dashboard

5

Task Completion: Provider completes task and marks as finished

6

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]]