This fall I'm launching the beta version of an API that enables developers to build "Uber for anything" without having to hire or manage workers.
This will enable developers to solve problems like "Why doesn't chipotle deliver?" without needing to reach the same scale of Uber. Pay only for the minutes you're actually using workers, and no more. Since workers sign up once and work for multiple apps, you'll get higher availability than if you hired them yourself.
Build an app, and the backend can be as simple as generating a JSON request:
{ request: { time: "2014-08-16 19:43:37 +0100", location: { type: 'geopoint', latitude: 47.620167, longitude: -122.349285 }, hasTransportation: ["car", "truck"], skills: ["courier"], appName: "ZippityZap" ...}API calls support location and attribute filters so you can select workers that match your app. Workers opt-in to specific filters when they sign up so you'll always get results in realtime. Filters will be added throughout the beta, but here are a few examples:
- Transportation Methods
- Physical Difficulty
- Specialty Skills
- Latest Estimated Arrival