On-Demand staffing platforms are websites that operate as a labor marketplace that matches people that need work, usually gigs and not fulltime jobs to buyers that need them (clients). These online platforms increase labor liquidity and remove friction by instantly matching buyers and sellers. Different platforms focus on different verticals- for example- translation services, dog walking to event staffing. They could be self-service or full-service.
On-demand staffing can be segmented into On-Demand Services and On-Demand Marketplace Platforms.
In an On-Demand Services, the clients usually don’t care who performs the job, just that the job is done. For example- with Uber, you order a ride and a car shows up. You don't pick the driver. This is an on-demand service.
You can only imagine how bad the experience would be if you had to log onto a website, look for available drivers, exchange messages with them, negotiate prices, check availability and then hire them and pay them or resolve disputes.
On-Demand services may use fulltime employees or 1099 contractors to do the job, without the customer knowing anything about the backend operations. This kind of model works great for standardized tasks like car-rides in a car, delivering groceries, etc. Uber is the best example of successful on-demand service.
On-Demand services are limited in scope as these services are hard to build. There have been lots of attempts at 'Uber for x' for various services like laundry, food, homecleaning, etc. Most have fizzled out for lack of demand, supply or liquidity, the complexity in delivering non-standard tasks, if the service is non-repetitive, or if the transactions are taken offline after initial discovery.
So when its hard to match buyers and doers because the jobs are not standardized or the customer cares about the freelancer doing the job, the jobs move to on-demand marketplaces. These marketplaces, like a Craigslist classified site become the central hub for various categories of work. They differ from a posting service like Craigslist because they enable the transaction (by being a broker) and let the buyer and seller build their reputation, offer reviews and provide some trust based on that and resolve disputes. There are 3 types of such platforms differentiated based on the type and location of work.
Remote Staffing Platforms
eLance and guru.com were the pioneers of on-demand staffing platforms 10-15 years ago. They allowed companies in the US to hire contractors anywhere in the world to work for them. These platforms offer small or short term gigs in the range of $5 to a few thousand dollars. The largest remote freelancer platforms like Upwork do about $1B in projects every year and host around 4M freelancers. While these platforms are great for small businesses to get work done cheaply, they also can be problematic if you are not careful. The major problem with these platforms are disputes between customers and freelancers over mismatched expectations and whether the quality of work is good and who might be at fault if a project doesn’t work out. For freelancers in the US, these platforms represent a ‘Race to the bottom’ as new contractors in developing countries often undercut prices to levels that are not feasible in the US.
Local Gig Staffing Platforms
In recent years, companies like TaskRabbit took this model and applied it to local tasks that normal user might need done. This gave rise to a category of on-demand staffing platform for local gigs. For example families have chores like assembling furniture, dropping off stuff to the Post Office, Cleaning the garage, etc. While these platforms offer a lot of breadth, their con is that because of the lack of depth they often get beaten by more specialized SERVICES PLATFORMS for niche categories for example-for Field Engineers. For example if youa re looking for a someone to take your laundry and get it done you might be better off with Wash.io- an on-demand service vs looking for a tasker on TaskRabbit. However if you are looking for someone to hang a painting on your wall and there is no app or service for that you would need a general gig marketplace.
Onsite Staffing Platform
Online Onsite Staffing Platforms target companies that hire temp workers to come onsite and work on projects through staffing agencies. This category has over $130B in Staffing Spend per year and most of the innovation in this space has been in the customer facing side though the Vendor Management Systems and Managed Service Providers and Freelancer Management Systems. By creating a curated platform of the best contractors and clients, onsite staffing platforms like OnContracting reduce the frustration of clients in finding good contractors and the frustration of contractors in not having to deal with flaky staffing agencies and recruiters. With this model, approved customers and hiring managers will be able to self-browse the list of available contractors, engage them and decide to hire them directly. OnContracting would take a transaction fee out of the bill rate that would be far less than a staffing agency because there won’t be any sales or Recruiter costs.