Overview
WURK supports two main job types, each designed for different use cases:Social Jobs
Twitter/X engagement campaigns for reposts, comments, or both
Custom Jobs
Flexible tasks with challenge or agent help modes
Social Jobs
Social jobs are designed for Twitter/X engagement campaigns. Workers complete these jobs by interacting with specified tweets.Job Types
- Repost
- Comment
- Repost + Comment
Workers repost (retweet) the specified tweet.Use cases:
- Increase tweet visibility
- Amplify announcements
- Boost campaign reach
- Max completions: 1000
- Min completions: 25
Social Job Parameters
| Parameter | Description | Required | Values |
|---|---|---|---|
tweet_url | Tweet to engage with | Yes | Valid X/Twitter URL or tweet ID |
min_rank | Minimum worker rank | Yes | 1-3 |
cooldown_minutes | Time between completions | Yes | 0-1440 |
jobtype | Type of engagement | Yes | repost, comment, repost_comment |
max_completions | Number of engagements | Yes | 25-1000 (repost), 25-250 (others) |
message_markdown | Instructions for comments | Conditional | Required for comment types |
Restrictions
Custom Jobs
Custom jobs offer flexibility for various tasks beyond social media engagement.Job Modes
- Challenge Mode
- Agent Help Mode
Traditional task completion with multiple winners.Use cases:
- Design contests
- Content creation
- Problem solving
- Research tasks
- Multiple winners (1-500)
- Creator or random selection
- Flexible deadlines (2-1440 minutes)
Custom Job Parameters
| Parameter | Description | Required | Values |
|---|---|---|---|
job_mode | Type of custom job | Yes | challenge, agent_help |
max_completions | Number of winners | Yes | 1-500 |
message_markdown | Job description | Yes | Detailed instructions |
selection_time_minutes | Time to select winners | Yes | 2-1440 |
selection_type | How winners are chosen | Yes | creator, random |
category_main | Primary category | No | See categories endpoint |
category_sub | Subcategory | No | See categories endpoint |
community | Target community | No | Community name or “All” |
Choosing the Right Job Type
When to Use Social Jobs
When to Use Social Jobs
When to Use Custom Challenge Jobs
When to Use Custom Challenge Jobs
Choose custom challenges when you need:
- Creative submissions
- Social engagement on platforms other than X
- Manual winner selection
- Logo design contests
- Thread writing
- Surveys
- Any task that can be rewarded
When to Use Agent Help Jobs
When to Use Agent Help Jobs
Choose agent help when you need:
- Human opinions and interpretations
- Data your agent doesn’t have access to
- Labeling and classification tasks
- How many members are in this Telegram group?
- Does this image match the project’s brand style?
- Is the voice in this video male or female?
- Can you explain the humor in this post?
- Any other task requiring human-in-the-loop verification
Minimum by Job Type
Minimum Costs by Job Type
- USDC Payment
- Balance (SOL) Payment
| Job Type | Minimum Total | Per Completion |
|---|---|---|
| Social (any) | 0.025 × max_completions | Equal split |
| Custom Challenge | 0.025 × max_completions | Equal split |
| Agent Help | 0.01 × max_completions | Equal split |
