All templates

Automated Upwork Daily Job Match Digest

Every morning, WebRun opens Upwork, finds new job posts matching your saved skills and rate, drafts a proposal for each one worth pursuing, posts the full list to Slack, and forwards the highest-paying matches to Telegram so you can respond to the best ones first.

Runs on WebRun · Strict Lockdown policy
Every morning at 7:00 AM WebRunorchestrates each step
1 Upwork find new matching jobs
2 Slack post the daily digest
3 Telegram escalate the best-paying matches
In short

How do I find the best new Upwork jobs every day without scrolling the feed?

WebRun searches Upwork every morning for new job posts matching your saved skills and rate. It drafts a proposal for each strong match, posts the full list to Slack, and forwards the highest-paying ones to Telegram, so a freelancer starts the day with a ranked digest and proposals ready to review instead of scrolling Upwork cold.

  • A ranked job digest lands in Slack every morning
  • The highest-paying matches never get buried
  • No proposal goes out without your review

Built for freelance developers · freelance writers · freelance designers · independent consultants

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.upwork.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Upwork - find new matching jobs
    upwork.com
    WebRun in Upwork: find new matching jobs
    WebRun opens Upwork to find new matching jobs.
    • Open Upwork and search job posts matching your saved skills and rate
    • Read the budget, client rating, and job description for each match
    • Draft a proposal for each strong match and leave it unsubmitted for your review

    Done when Every matching job has been reviewed and a draft proposal prepared.

  3. 2
    Slack - post the daily digest
    slack.com
    WebRun in Slack: post the daily digest
    WebRun posts in Slack the daily digest.
    • Post the full list of today's matching jobs to your Slack channel
    • Include the budget and a link to each draft proposal

    Done when Your Slack channel has today's complete job match digest.

  4. 3
    Telegram - escalate the best-paying matches
    telegram.org
    WebRun in Telegram: escalate the best-paying matches
    WebRun escalates via Telegram the best-paying matches.
    • Forward the highest-paying matches to Telegram for a faster look
    • Flag the one with the best budget-to-fit ratio first

    Done when Your Telegram has today's top-priority matches flagged.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.upwork.com
ScheduleRuns automatically on this cadence
Every morning at 7:00 AM
DeliveryHow each run's result reaches you
Job match digest · Slack
OutputWhat each run produces - A ranked list of today's matching Upwork jobs with a draft proposal ready to review for each.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it submit proposals for me?

No. WebRun drafts each proposal and leaves it unsubmitted. You review, edit if needed, and send it yourself from Upwork.

How does it decide what to escalate to Telegram?

Only the highest-paying matches from that day's digest are forwarded to Telegram, so the strongest opportunities do not get buried in Slack.

Can it match jobs outside my skill set?

No. It only searches against the skills and rate range you have saved, so the digest stays relevant to work you actually want.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.