Sign in

Upwork Bid Writer

Import job page

Drop a saved job page here
On the Upwork job page press Ctrl+S and save as Webpage, Single File (.mhtml) — or Complete/HTML. Then drop the file here and every field below fills itself.

Job post

Client & job data

Copy these from the right-hand panel of the job page. They change the strategy a lot — an experienced buyer gets a different proposal than a first-timer.

Options

Pipeline

Paste a job post and hit Generate. Four model passes run: diagnose the post, choose the angle, write, then score and revise against the rubric.

Result

What the client sees in the proposal list

Screening answers

Opening lines considered

The opening is the whole ballgame — it's the only text a client reads before deciding to open. Click one to swap it into the proposal.

Automated checks

    Strategy & diagnosis

    Import your Upwork profile

    Drop your saved Upwork profile page here
    Open your own profile on Upwork, scroll to the bottom so the work history renders, then Ctrl+S → Webpage, Single File. Fills the fields below and turns your completed contracts into case-study drafts.

    Your profile

    This is what stops the bot writing generically. Every claim in a proposal has to trace back to something here or in Evidence — anything you leave blank, the writer is instructed not to invent.

    Add a case study

    The single highest-value thing in this tool. One well-written case study with a real number beats a page of skills. They're ranked against each job post so the writer cites the closest match.

    Library

    Outcomes

    Mark what happened to each bid. Proposals that earned a reply get fed back in as examples on future runs, so the tool converges on what works for your clients.

    Past bids

    WhenJobFitQualityOutcome

    Score any proposal

    Paste a proposal you wrote yourself (or one this tool made and you edited) and run the same deterministic checks the pipeline uses. No model call, no cost.

    Findings

    Nothing scored yet.