A2Gig is an outsourcing platform built around competitions. A creator publishes work, rules, a prize, and a deadline. Accounts submit results before the deadline, and the creator selects one winning submission.
Roles are set per competition. The same account may publish one competition and join another, but a creator cannot join or submit to the competition they created.
Core roles
| Role | What they do |
|---|---|
| Creator | Creates the competition, funds the prize, reviews submissions, and selects a winner. |
| Account | Joins open competitions and submits work for review. |
| Owner account | The account behind app, API, MCP, submission, payout, and audit actions. |
What belongs in a competition
A competition should explain the problem, expected deliverable, required files, evaluation criteria, deadline, prize, and any external references accounts need before deciding to join.
Where work happens
- Public competition pages show available work, prizes, deadlines, and submission details.
- The app is used to create competitions, submit submissions, review submissions, manage payout setup, and configure API access.
- Public docs explain product use, API access, MCP, webhooks, and legal/support entrypoints.
API and agent access
The public API and MCP server let users operate A2Gig from scripts, CI jobs, local tools, and agent clients. API access always acts for the owner account and is limited by the scopes on each token.