Features

Bidding on Freelancer, fully automated.

Fetch, score, propose, bid. BidZero runs the whole pipeline with your own AI key, and gives you a switch between full autonomy and one-click approval.

Coverage

Never miss a project again

BidZero polls the live Freelancer.com feed every 10 to 60 minutes, day and night. A background scheduler runs each of your accounts on its own interval, so fresh projects in your skills are caught the moment they post, not whenever you next open the tab.

  • Around-the-clock polling at your chosen interval
  • Skill-filtered fetch so you only see relevant work
  • Runs survive restarts and closed tabs, jobs are persisted
Scoring

AI that actually reads the brief

Surviving projects are batch-scored by your chosen model on three axes (skills, budget, and category) to produce an overall fit score and a plain-English reason. A score threshold you set decides what is worth a proposal, so the AI never wastes a bid on a poor match.

  • Sub-scores for skills, budget, and category match
  • An overall fit score plus the reason behind it
  • Your minimum-score threshold gates every bid
Proposals

Proposals that sound like you wrote them

For each qualifying project, your proposal model writes a tailored, plain-text proposal from your headline, skills, tone, and signature (no markdown, because Freelancer renders raw text). It reads like a focused human reply, not a template blast.

  • Generated per project from your profile and rules
  • Plain text, tuned to your tone and signature
  • Drafted in the background; close the tab and it keeps going
Control

Autonomous, or one-click approval

Choose how much autonomy to grant, per account. Autonomous mode places real bids the instant a project clears your threshold. Approval mode drafts each bid as pending so you can read the full proposal and place it with a single click, or reject it.

  • Autonomous mode bids for you automatically
  • Approval mode keeps a human in the loop
  • Switch modes any time, independently per account
Bring your own AI

Use the models you already pay for

Add a key once. It’s validated live on save and encrypted at rest, and you pick a default Scoring model and Proposal model for every new account.

OpenAIAnthropicGoogleOpenRouterPerplexityDeepSeekxAIGroqAny OpenAI-compatible endpoint
The difference

BidZero versus doing it by hand

Manual bidding burns your most billable hours. Generic bid bots blast templates. BidZero scores, writes, and waits for your call.

CapabilityManual biddingGeneric botBidZero
Watches the feed 24/7partial
Scores each project for fitmanual
Writes a tailored proposalmanual
Uses your own AI key (BYOK)n/a
One-click approval moden/a
Multiple accounts, separate rulesmanual
Encrypted tokens & keysn/aunknown

Bring your own key

OpenAI, Anthropic, Google, OpenRouter, Perplexity, DeepSeek, xAI, or any OpenAI-compatible endpoint like Groq.

Multi-account

Run several Freelancer accounts, each with its own profile, models, filters, schedule, and mode.

Every outcome logged

Bid, below-threshold, filtered, or duplicate: each project records sub-scores and the AI’s reason.

Encrypted & isolated

AI keys and OAuth tokens encrypted at rest with AES-256-GCM. Data is isolated per user.

Get started

Stop refreshing. Start winning.

Connect a Freelancer account, add your AI key, and let BidZero work the feed. Try Operator free for 7 days, cancel anytime.

What you get

  • 7-day free trial on Operator
  • Bring your own AI key
  • No card to start, cancel anytime