Upwork bidding automation for freelancers and agencies

Keep more Upwork clients in your pipeline

AutoGig bids for you from your own Chrome, gives you one CRM for every client you're talking to, and shows your reply rate by profile and by skill, so you can see what's working.

It isn't an AI agent: it follows the rules you set, and in bidding, AI only drafts the proposal's wording.

30-day free trial · No credit card required · Then from $29/month

Start your trial, then add AutoGig to Chrome and connect it to your account.

Illustration · sent or skipped, with the reason

AutoGig dashboardIllustration
Bot status
Running
on your schedule
Rate asked
Client's average
from what they've paid
Daily limits
Capped
bids and spend

Watch the reel

See AutoGig work, in under two minutes

Connects spent on the wrong jobs, the bot that bids for you, the jobs it skips, and the CRM. It plays as you scroll.

Where Connects go

Bidding by hand spends Connects on the wrong jobs

Clients who rarely hire, off-platform asks and budgets that don't fit cost the same Connects as a good job, and reading every post closely takes hours. A screen that runs before you bid is the fix.

The old way

  • Read every post in full to judge whether it's worth a Connect
  • Copy-paste the same generic proposal to everyone
  • Spend Connects pitching clients who almost never hire
  • Guess your rate, then find out the client never pays that much
  • No ceiling on how many Connects a busy day burns

With AutoGig

  • Works through the Upwork search you point it at, on the schedule you set
  • AI writes the proposal from that job's post, following instructions you write
  • Skips clients who rarely hire and off-platform asks, and logs the reason
  • Can set your rate from what the client has actually paid
  • Built to stay inside your daily bid cap, spend cap and pause switch

Features

Everything you need to bid well on Upwork

From reading the job to submitting the proposal, AutoGig handles the busywork so you can stay focused on delivering.

Feature 01 · Smart auto-bidding

AI-written pitches, from the job post.

Point it at an Upwork search with your own filters (budget, category, client history). AutoGig screens each job from that search before a Connect is spent, can set your hourly ask from what the client has actually paid, and has AI write the proposal from the job's post. It runs as a Chrome extension in your own browser: it fills the proposal for you to send, or sends it for you on the schedule you choose.

  • An AI-written proposal from the job's own post, in the voice and instructions you set
  • Works from the Upwork search you set up, with Upwork's own filters

Feature 02 · Skips the wrong jobs

It knows when to say no.

Skips clients who rarely hire, off-platform asks and known scam patterns.

  • Senior Full-Stack DeveloperAsked the client's average paid rateSent
  • Landing Page in Next.jsClient hires too rarelySkipped
  • Mobile App MVPWants to move the chat off UpworkSkipped
  • Clone Our Repo and List Fixes FirstMatches a known scam patternSkipped

Skipped before a Connect is spent. With automatic sending, see the jobs the extension acted on: what it sent, what it skipped and why, the rate it asked next to what the client has paid, and which profile bid.

Feature 03 · CRM

Your clients, in one place.

  1. New lead
  2. Replied wrote back
  3. Interested or call done
  4. Sold customers

A heat tag and a status on every client, the Upwork chat one click away. In every plan and the free trial.

Feature 04 · Built for agencies

20 profiles. One dashboard.

Up to 20 profiles on the Agency plan. The bot takes the profiles in turn, one per cycle, all from one screen.

Feature 05 · Full control

Your rules. Your voice.

Daily caps
bids and spend
Your schedule
your timezone
Profiles
up to 20 on Agency
Proposal style
editable

Pause it or change its limits from the dashboard, and the extension picks up the change on its next cycle. Automatic sending keeps to a schedule and timezone you choose, while Chrome is open on your computer.

How It Works

Set it up once, then let it bid

Start your trial, set your search and limits, add the extension to Chrome and connect it. The Setup Guide walks through every click.

  1. Start Your Free Trial

    Create your account: 30 days, no credit card. On your dashboard, answer “Who's bidding?” with My agency (it works with a single profile) and add your profile: the Upwork search it should work through, a minimum rate, your GitHub URL and a voice. It saves as you type.

  2. Set Your Words and Limits

    In Settings, replace the starting proposal instructions with your own and set your schedule and daily bid cap (if you see job-filter fields, Max bids / run or Delay between bids, leave them: the extension doesn't apply them yet). Set a daily spend cap on the dashboard, and check that Bidding is On on your dashboard home.

  3. Add to Chrome and Connect

    Add the AutoGig extension to Chrome from the Chrome Web Store, open its side panel and press “Connect to AutoGig”. Sign in on the page it opens and press “Connect the extension”. It reads your profiles, search and limits from the dashboard on every cycle: there's no file to download or import.

  4. Choose How It Bids

    In the side panel, pick “Fill the proposal, I press Send”: it screens the next job from your search, writes the proposal and fills the form, then leaves the tab open for you. Or pick “Send proposals automatically” and confirm: it submits proposals and spends your Connects, built to stay inside your pause switch, daily caps and schedule.

Start Free TrialAdd to Chrome

Upwork restricts bots and automation and may warn, restrict or block accounts that use them. You are responsible for how you use AutoGig.

Before you turn it on

  • It bids on hourly and fixed-price jobs. An hourly job gets the rate set by your Hourly ask (your profile's minimum when the job posts no rate); a fixed-price job gets the client's posted budget, and one whose budget it can't read is skipped.
  • Replace your account's starting proposal instructions in Settings before you start: they aren't about you. If yours tell the AI to write in a “we” agency voice or claim 12 years of experience, that is our own agency's stock text.
  • If the AI can't write a proposal, the extension skips the job and sends nothing. Screening questions get short stock answers that offer to share details in a message, and a GitHub question gets the GitHub URL on your profile (a general line with no link if that field is empty).
  • Fill only logs nothing to your dashboard: the side panel shows what it did, and a proposal you send yourself doesn't appear in your History. Automatic sending logs the jobs it sends and the ones it skips, with the reason.
  • Set up AutoGig before the extension, with a workflow file you imported? Turn that workflow off. The extension won't send while an older AutoGig bot has bid on your account in the last 20 minutes. Never run the two together.
  • Keep Chrome open: the extension works only while Chrome is running, in an Upwork tab it opens and closes itself, where you're signed in to Upwork.

Included · CRM

Your clients, in one place

AutoGig sends the proposals. When a client writes back, add them to the CRM in your AutoGig dashboard: a client list, pipelines, follow-ups and a message queue. It comes with every plan and the free trial.

  • Your clients, by hand or from Upwork

    Add a client by hand (name, email, phone, Upwork chat link, LinkedIn URL, total spent), or import leads from a CSV file and move them to your clients. From extension version 0.4.9, the clients you're talking to on Upwork come in too, with the chat, while chat sync is on (it is by default; switch it off in the side panel). Before 0.4.9, nothing comes in by itself: your bids and Upwork chats aren't pulled in.

  • A heat tag and a status on every client

    You set each client's heat tag (Hot, Warm, Cool or Cold), status and priority. Hot and Warm clients who have spent on Upwork sit in a strip at the top of the list.

  • Back to Upwork in one click

    Save a client's Upwork chat link and their row opens it, so you reply where the contract happens.

  • Pipelines with your own columns

    Make a board, name its columns and drag clients across it. Ours, in the screenshot, runs New, Replied, Interested or call done, Sold customers.

  • Follow-ups and a message queue

    Set follow-up dates and see what is due today or overdue. Draft a message for one client or many, open it in email, WhatsApp, LinkedIn or Upwork, send it there and mark it sent. AutoGig sends nothing itself.

  • Your freelancers

    Keep a list of your freelancers and assign them to the clients they work for.

The CRM client list: a strip of hot and warm clients, then every client with a heat tag, a status and a link to their Upwork chat

Screenshots of the CRM on our own agency's account. Names, faces and client details are blurred. Our account's chat sync also adds files and client photos; yours, from extension version 0.4.9, adds the chat and the client's stats.

In every plan and the free trial

  • CRM in your dashboard's sidebar
  • Nothing to set up

From extension version 0.4.9, the extension's chat sync adds the Upwork clients you're talking to, with the chat. It's on by default, and you can switch it off in the side panel.

Start Free Trial

Pricing

Simple monthly pricing

Start free for 30 days — no credit card required. Keep it only if it's earning its place.

Starter

For solo freelancers getting started.

$29/mo

Start Free Trial
  • 1 Upwork profile
  • The AutoGig Chrome extension: fills the proposal for you to send, or sends it for you
  • Job screening before a Connect is spent, with the reason for every skip
  • Hourly ask from what the client has actually paid
  • AI-written proposals, with instructions you can edit
  • Daily bid cap, daily spend cap, schedule and pause switch
  • Dashboard with bid history and charts
  • A CRM for the clients you add: list, pipelines, follow-ups and a message queue
  • Email support

Free trial first: 30 days, every feature, no card

Pro

Recommended

For full-time freelancers scaling up.

$79/mo

Start Free Trial
  • Everything in Starter
  • Up to 3 Upwork profiles
  • Each profile with its own search, minimum rate and voice
  • Profiles take turns, one per cycle

Free trial first: 30 days, every feature, no card

Agency

For teams and agencies.

$199/mo

Start Free Trial
  • Everything in Pro
  • Up to 20 Upwork profiles

Free trial first: 30 days, every feature, no card

You start with one 30-day free trial, no credit card required. The trial includes every feature and up to 20 Upwork profiles, the dashboard's charts too (the extension bids with more than one profile on a trial from version 0.4.9). When it ends, nothing is charged: to keep bidding, pick a plan on the Upgrade page in your dashboard. You pay through PayPal, and your plan's profile allowance applies as soon as the payment goes through; if your dashboard still shows the old allowance, email us. Paid plans renew each month until you cancel. To cancel, or to claim the separate 30-day money-back guarantee on a paid plan, email hello@autogig.io; there's no cancel button in the dashboard yet.

Every plan runs through the AutoGig Chrome extension: start your trial, then Add to Chrome and connect it to your account from its side panel. You don't need to download anything from the dashboard.

Upwork restricts bots and automation and may warn, restrict or block accounts that use them. You are responsible for how you use AutoGig. Read the FAQ before you start.

Every paid plan is also backed by a 30-day money-back guarantee: email hello@autogig.io to claim it.

Connects calculator

What your bidding costs

Upwork charges Connects for each proposal, whoever sends it. Put in how much you'd bid to see the Connects, what they cost in US dollars, and the total with an AutoGig plan, per day and per month.

Your bidding

Upwork sets each job's price in Connects, so yours will differ. 19 is the median on our own agency's account (249 bids, 4 Oct to 3 Nov 2026), measured from how far its balance fell per bid. One account, not a typical result. When AutoGig sends a proposal itself, it also bids to boost it: the lowest bid Upwork accepts, never more than 5 Connects.

Upwork sells Connects at $0.15 each.

1 to 31. Anything else counts as 30.

Estimate

About $884.00 a month in total, $29.47 on a day you bid.

FigurePer dayPer month (30 days)
Bids10300
Connects1905,700
Connects cost$28.50$855.00
AutoGig plan$0.97$29.00
Total$29.47$884.00

An estimate, not a quote: a month's Connects move with the jobs you bid on. The plan is the only thing AutoGig charges, and nothing during the 30-day free trial; Upwork still charges Connects for each proposal.

FAQ

Questions? Answered.

Anything else: hello@autogig.io

No. Your 30-day free trial needs no credit card: create your account, set up your profile and limits, and add the AutoGig extension to Chrome. You only add billing when you decide to keep going.

Stop paying to pitch clients who never hire

AutoGig screens the jobs from your Upwork search, can price the bid from what the client has paid, and writes the proposal. Start free — no credit card required.

30-day free trial · Then from $29/month · Cancel by email anytime