Upwork Job Auto Apply
7 days trial then $50.00/month - No credit card required now
Upwork Job Auto Apply
7 days trial then $50.00/month - No credit card required now
Pass a job application URL, Upwork login information, and messaging and automatically apply to a job. Pair with Upwork's RSS feeds to apply within minutes of a job being posted.
Hello,
I am getting the same error while running through API and via Web - 2024-05-21T20:59:21.205Z ACTOR: Pulling Docker image of build lLQIBWCt1fhjjqFl0 from repository. 2024-05-21T20:59:21.372Z ACTOR: Creating Docker container. 2024-05-21T20:59:21.600Z ACTOR: Starting Docker container. 2024-05-21T20:59:22.222Z Starting X virtual framebuffer using: Xvfb :99 -ac -screen 0 1920x1080x24+32 -nolisten tcp 2024-05-21T20:59:22.259Z Executing main command 2024-05-21T20:59:26.530Z INFO System info {"apifyVersion":"1.3.4","apifyClientVersion":"1.4.2","osType":"Linux","nodeVersion":"v20.12.2"} 2024-05-21T20:59:26.666Z ERROR Url not supported {"url":"https://www.upwork.com/jobs/span-class-highlight-Make-com-span-expert-needed-build-email-marketing-workflows_~01f8d8d2434dfebf21"}
I got it working a bit but it says proposal sent but in reality it is not, below is the log - can you please check:
2024-05-21T22:40:12.546Z ACTOR: Pulling Docker image of build lLQIBWCt1fhjjqFl0 from repository.
2024-05-21T22:40:33.686Z ACTOR: Creating Docker container.
2024-05-21T22:40:34.195Z ACTOR: Starting Docker container.
2024-05-21T22:40:35.484Z Starting X virtual framebuffer using: Xvfb :99 -ac -screen 0 1920x1080x24+32 -nolisten tcp
2024-05-21T22:40:35.516Z Executing main command
2024-05-21T22:40:36.725Z INFO System info {"apifyVersion":"1.3.4","apifyClientVersion":"1.4.2","osType":"Linux","nodeVersion":"v20.12.2"}
2024-05-21T22:40:37.235Z [.] Starting the crawl.
2024-05-21T22:40:37.287Z INFO PlaywrightCrawler:AutoscaledPool: state {"currentConcurrency":0,"desiredConcurrency":2,"systemStatus":{"isSystemIdle":true,"memInfo":{"isOverloaded":false,"limitRatio":0.2,"actualRatio":null},"eventLoopInfo":{"isOverloaded":false,"limitRatio":0.6,"actualRatio":null},"cpuInfo":{"isOverloaded":false,"limitRatio":0.4,"actualRatio":null},"clientInfo":{"isOverloaded":false,"limitRatio":0.3,"actualRatio":null}}}
2024-05-21T22:40:38.160Z [!] Error setting cookies: TypeError: Cannot read properties of null (reading 'cookies')
2024-05-21T22:40:38.161Z at Apify.PlaywrightCrawler.preNavigationHooks (/home/myuser/main.js:76:59)
2024-05-21T22:40:38.163Z at PlaywrightCrawler._executeHooks (/home/myuser/node_modules/apify/build/crawlers/basic_crawler.js:561:23)
2024-05-21T22:40:38.164Z at PlaywrightCrawler._handleNavigation (/home/myuser/node_modules/apify/build/crawlers/browser_crawler.js:359:20)
2024-05-21T22:40:38.166Z at PlaywrightCrawler._handleRequestFunction (/home/myuser/node_modules/apify/build/crawlers/browser_crawler.js:316:24)
2024-05-21T22:40:38.167Z at async PlaywrightCrawler._runTaskFunction (/home/myuser/node_modules/apify/build/crawlers/basic_crawler.js:425:13)
2024-05-21T22:40:38.169Z at async AutoscaledPool._maybeRunTask (/home/myuser/node_modules/apify/build/autoscaling/autoscaled_pool.js:408:17)
2024-05-21T22:40:50.142Z [+] Page loaded. {
2024-05-21T22:40:50.144Z url: 'https://www.upwork.com/ab/proposals/job/~01bd2000394a3308a7/apply/'
2024-05-21T22:40:50.145Z }
2024-05-21T22:40:50.839Z [+] Cookies accepted.
2024-05-21T22:40:51.032Z [!] Login page detected.
2024-05-21T22:40:51.034Z INFO Logging in
2024-05-21T22:40:51.036Z INFO title: Upwork Login - Log in to your Upwork account
2024-05-21T22:40:51.037Z INFO Typing username
2024-05-21T22:40:53.316Z INFO Typing password
2024-05-21T22:40:55.761Z INFO Validating login
2024-05-21T22:41:00.770Z INFO Typing security question
2024-05-21T22:41:02.003Z INFO Checking off remember selector
2024-05-21T22:41:02.005Z INFO Continue to go applying page...
2024-05-21T22:41:02.059Z INFO Continue Clicked
2024-05-21T22:41:02.061Z INFO Logging in
2024-05-21T22:41:02.502Z INFO [] Handling application URL..
2024-05-21T22:41:02.511Z INFO [] Page Title: Upwork Login - Log in to your Upwork account
2024-05-21T22:41:02.513Z WARN [] Screenshot of Handling Application #1 Saved.
2024-05-21T22:41:02.836Z INFO [] Page URL: https://www.upwork.com/ab/proposals/job/~01bd2000394a3308a7/apply/
2024-05-21T22:41:02.838Z INFO [] Freelancer option found in input undefined
2024-05-21T22:41:32.836Z [!] Error! Failed to select option: TimeoutError: page.waitForSelector: Timeout 30000ms exceeded.
2024-05-21T22:41:32.838Z Call log:
2024-05-21T22:41:32.840Z - waiting for locator('xpath=(//*[contains(text(), 'a freelancer')]/..//input)[1]/..') to be visible
2024-05-21T22:41:32.841Z
2024-05-21T22:41:35.339Z INFO [] Setting project payment method
2024-05-21T22:41:35.345Z INFO [] Fixed Price Project detected.
2024-05-21T22:41:35.451Z INFO [] Setting project duration to less than one month..
2024-05-21T22:41:35.534Z INFO [+] Project duration combobox opened.
2024-05-21T22:41:37.114Z INFO [+] Project duration set to 'Less than 1 month'.
2024-05-21T22:41:37.116Z INFO [] Typing proposal letter..
2024-05-21T22:41:37.315Z INFO PlaywrightCrawler:AutoscaledPool: state {"currentConcurrency":1,"desiredConcurrency":3,"systemStatus":{"isSystemIdle":true,"memInfo":{"isOverloaded":false,"limitRatio":0.2,"actualRatio":0},"eventLoopInfo":{"isOverloaded":false,"limitRatio":0.6,"actualRatio":0},"cpuInfo":{"isOverloaded":false,"limitRatio":0.4,"actualRatio":0.12},"clientInfo":{"isOverloaded":false,"limitRatio":0.3,"actualRatio":0}}}
2024-05-21T22:41:37.323Z INFO Statistics: PlaywrightCrawler request statistics: {"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":null,"requestsFinishedPerMinute":0,"requestsFailedPerMinute":0,"requestTotalDurationMillis":0,"requestsTotal":0,"crawlerRuntimeMillis":60089,"retryHistogram":[]}
2024-05-21T22:41:46.035Z INFO [] Filling questions..
2024-05-21T22:41:46.051Z INFO [+] 0 found
2024-05-21T22:41:46.053Z INFO [+] All questions filled.
2024-05-21T22:41:47.081Z INFO [~] Clicking on 'Send for 12 Connects' button.
2024-05-21T22:41:52.484Z INFO [+] Application submitted successfully.
2024-05-21T22:42:00.243Z INFO [+] Your proposal was submitted!
2024-05-21T22:42:01.432Z INFO PlaywrightCrawler: All the requests from request list and/or request queue have been processed, the crawler will shut down.
2024-05-21T22:42:01.975Z INFO PlaywrightCrawler: Final request statistics: {"requestsFinished":1,"requestsFailed":0,"retryHistogram":[1],"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":83941,"requestsFinishedPerMinute":1,"requestsFailedPerMinute":0,"requestTotalDurationMillis":83941,"requestsTotal":1,"crawlerRuntimeMillis":84741}
2024-05-21T22:42:01.976Z [+] Crawl finished.
I think a button has changed on upwork, it's not working anymore
Can you email me the share link?
Send it by email, rather than reply here as the URL contains private information.
I've responded by email.