Start Here
What is Humanbased
Understand how Humanbased connects Developer data requirements with Tasks completed by Contributors.
Humanbased is a system in which Developers and Contributors work together to produce, review, and deliver data.
The two primary roles
Developer
A Developer creates Campaigns inside an Organization and defines the work, participation requirements, quality rules, Rewards, budget, and final data delivery path.
Contributor
A Contributor finds eligible Campaigns, completes individual Tasks, and uses Contributions and Earnings to follow Submissions, review results, and Rewards.
The core workflow
- A Developer creates and launches a Campaign.
- The Campaign Pipeline defines participation requirements, human work, quality checks, acceptance, and data delivery.
- An eligible Contributor claims and completes a Task.
- Each completed Task creates a Submission.
- A Submission that passes the applicable checks and Accept can continue through the delivery path.
- Sink can write accepted results to a Dataset. Add ETL between Accept and Sink when the delivery fields require transformation.
- Accepted work that meets the Reward conditions enters Contributor Reward processing.
Campaign → Pipeline → Task → Submission → Acceptance → Dataset / RewardThe statuses of these objects are independent. For example, one Live Campaign can contain Submissions that are Under review, Accepted, or Rejected.
Choose your next guide
- To create and launch data work: Developer Quickstart
- To join a Campaign and complete a Task: Contributor Quickstart
- To look up object definitions: Core concepts