Service Providers Overview

The Service Providers system enables Hububb to manage external service companies and individual contractors who provide essential operational services to properties. This comprehensive platform allows Operations to onboard, manage, and coordinate with service providers while giving providers access to their own dashboard for task management and business operations.

The system bridges the gap between property management needs and service delivery, ensuring that cleaning, maintenance, and other operational tasks are efficiently assigned to qualified providers within their service areas.


Service Provider Roles and Permissions

Role Hierarchy

1

Provider Owner (Business Account Owner)

Who: Owner or manager of a service company (e.g., cleaning company, maintenance firm)

Permissions:

  • Full Account Management: Complete access to company profile, settings, and business information

  • Worker Management: Add, edit, and manage all workers in their company

  • Service Management: Configure which services the company offers and pricing

  • Coverage Area Management: Define geographic service areas and boundaries

  • Document Management: Upload and manage business licenses, insurance, certifications

  • Task Assignment: View and assign tasks to their workers

  • Financial Access: View earnings, payment history, and financial reports

  • Communication: Access to chat and messaging with Operations team

Dashboard Access:

  • Complete service provider dashboard with all management features

  • Worker management interface

  • Service configuration tools

  • Coverage area mapping

  • Document upload and management

2

Individual Provider (Sole Proprietor)

Who: Independent contractor or individual service provider (e.g., individual cleaner, handyman)

Permissions:

  • Personal Profile Management: Update personal information and service details

  • Service Configuration: Set up services they offer and pricing

  • Coverage Area Management: Define their service areas

  • Document Management: Upload personal certifications and insurance

  • Task Management: View and manage their own assigned tasks

  • Communication: Direct communication with Operations team

Dashboard Access:

  • Simplified dashboard focused on individual operations

  • Personal profile management

  • Service and coverage area configuration

  • Task management interface

3

Provider Worker (Employee)

Who: Employee of a service company who performs actual service tasks

Permissions:

  • Task Management: View and update status of assigned tasks

  • Personal Profile: Update personal information and availability

  • Communication: Basic communication with their company owner and Operations

  • Limited Access: Cannot modify company settings or manage other workers

Dashboard Access:

  • Task-focused dashboard with assigned work

  • Personal profile updates

  • Task status updates and completion reporting

  • Basic communication tools


Service Provider Onboarding Process

1

Phase 1: Business Agreement and Account Creation

External Business Agreement

  • Operations Team establishes business relationship with external service provider

  • Contract Negotiation: Terms, pricing, service areas, and expectations are agreed upon

  • Documentation Collection: Business licenses, insurance certificates, and certifications are gathered

  • Background Verification: Operations conducts necessary background checks and verification

Account Creation by Operations

  • Operations Team creates service provider account in the Hububb dashboard

  • Account Type Selection: Choose between Business Provider or Individual Provider

  • Initial Setup: Basic company/personal information is entered

  • Login Credentials: Initial username and password are generated and provided to the provider

2

Phase 2: Provider Profile Setup

Initial Login and Profile Completion

  • Provider Login: Service provider logs in using provided credentials

  • Profile Setup: Complete business/personal information, contact details, and service descriptions

  • Document Upload: Upload required business documents, licenses, and certifications

  • Service Configuration: Define which services they offer and set pricing

Coverage Area Definition

  • Geographic Setup: Define service areas using interactive maps

  • City Selection: Use Google Places autocomplete to select service cities

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

  • Area Validation: System validates coverage areas and ensures proper configuration

Worker Management (Business Providers Only)

  • Team Setup: Add workers to the company roster

  • Worker Profiles: Create individual worker accounts with contact information

  • Availability Management: Set worker availability and scheduling preferences

  • Role Assignment: Assign appropriate permissions to each worker

3

Phase 3: Service Activation and Testing

Service Assignment by Operations

  • Service Selection: Operations assigns appropriate services from the service catalog

  • Pricing Configuration: Set custom pricing or use default service rates

  • Service Activation: Enable services for task assignment

  • Quality Standards: Establish service quality expectations and requirements

System Integration Testing

  • Task Assignment Testing: Operations creates test tasks to verify assignment flow

  • Provider Response Testing: Ensure providers can receive and respond to task assignments

  • Communication Testing: Verify messaging and notification systems work properly

  • Payment Integration: Test payment processing and financial reporting

Go-Live Preparation

  • Final Verification: Confirm all setup requirements are met

  • Training Completion: Ensure providers understand the system and processes

  • Support Setup: Establish ongoing support and communication channels

  • Performance Monitoring: Set up tracking for service quality and response times


Service Provider Dashboard Access

Login and Authentication

Secure Access

  • Dedicated Portal: Service providers access their dashboard through a separate portal (/service-provider)

  • Role-Based Authentication: System automatically detects user role and provides appropriate access

  • Session Management: Secure session handling with automatic timeout for security

  • Multi-Device Support: Access from desktop, tablet, and mobile devices

Navigation and Interface

  • Role-Specific Navigation: Menu items and features are customized based on user role

  • Responsive Design: Optimized interface for all device sizes

  • Intuitive Layout: Clean, professional interface designed for service providers

  • Quick Access: Easy access to most frequently used features

Dashboard Features by Role

Provider Owner Dashboard

  • Company Overview: Business statistics, performance metrics, and financial summaries

  • Task Management: View all company tasks, assign to workers, track completion

  • Worker Management: Add, edit, and manage employee accounts

  • Service Configuration: Manage offered services, pricing, and availability

  • Coverage Areas: Define and manage geographic service boundaries

  • Document Management: Upload and manage business documents

  • Financial Reports: View earnings, payment history, and performance analytics

  • Communication: Chat with Operations team and internal messaging

Individual Provider Dashboard

  • Personal Overview: Individual performance metrics and task statistics

  • Task Management: View and manage assigned tasks

  • Profile Management: Update personal information and service details

  • Service Configuration: Set up services and pricing

  • Coverage Areas: Define personal service areas

  • Document Management: Upload personal certifications and insurance

  • Communication: Direct communication with Operations team

Provider Worker Dashboard

  • Task Focus: View assigned tasks and update status

  • Personal Profile: Update availability and personal information

  • Communication: Basic messaging with company owner and Operations

  • Task History: View completed tasks and performance feedback


System Integration and Workflow

1

Property Booking and Requirements

  • Property Booking: Guest books property through Hububb or connected channels

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

2

Provider Matching

Operations assigns tasks to appropriate providers based on:

  • Service capabilities and availability

  • Geographic coverage areas

  • Worker availability and capacity

  • Performance ratings and reliability

3

Task Assignment and Service Delivery

  • Task Assignment: Provider receives task notification through dashboard and mobile app

  • Service Delivery: Worker completes task with real-time status updates on Hububb Connect App

  • Quality Verification: Photo documentation and completion reports

  • Payment Processing: Manual payment processing based on completed services