# How to schedule web browser tasks in the cloud

Published: 2026-09-09T00:00:00.000Z
Canonical: https://wow.pjh.is/journal/schedule-browser-use-tasks-in-the-cloud

ChatGPT can [schedule](https://learn.chatgpt.com/docs/automations?surface=app) browser tasks [in the cloud](https://learn.chatgpt.com/docs/browser?surface=app#use-chatgpt-work-to-get-things-done-across-the-web). But the implementation is half-baked right now. If your requirements are more complex than just "check this website and ping me if X" you'll probably hit a blocker.[^1]

[^1]: For example, the ChatGPT cloud browser is not good at getting past bot-detection, and is totally blocked by sites including Amazon and Substack.

Claude Cloud does not have browser use at all.

[Browser Use](https://browser-use.com/), however, is fantastic.

Example: on the start page, I prompted:

**Prompt**

Please check my Substack dashboard (peterhartree.substack.com) to get the subscriber count and views on my latest newsletter. Schedule it weekly, and send me the result on Slack.

![Browser Use Cloud home page with the prompt: check my Substack dashboard for subscriber count and views on my latest newsletter, schedule it weekly, and send the result on Slack](https://wow.pjh.is/static/images/blog/browser-use-start.jpeg)

This is the first run, so it asks me to log in to Substack. The authenticated session persists on future runs.

![Browser Use session paused on a Substack sign-in page, with the agent asking the user to sign in through the browser preview before continuing](https://wow.pjh.is/static/images/blog/browser-use-substack-sign-in.jpeg)

We've not connected Slack before, so I do that when prompted (a couple of clicks).

![Browser Use session reporting 357 subscribers and 503 views for Newsletter #8, sent to Slack, with a weekly check scheduled for Tuesdays at 13:00 UTC](https://wow.pjh.is/static/images/blog/browser-use-slack.jpeg)

Beautiful!

Let's take this further:

**Prompt**

Please could we also have this download the subscriber data CSV, and then send me the names of the new subscribers that were added since last time?

![Browser Use session after a follow-up request to download the subscriber CSV and report new subscriber names: the agent saves subscriber-export CSV to its files panel, reports no new subscribers since the previous check, and updates the weekly Tuesday task to compare snapshots](https://wow.pjh.is/static/images/blog/browser-use-csv-check.jpeg)

Success, one-shot.

There's a nice [1Password integration](https://docs.browser-use.com/cloud/guides/1password). You share credentials via a [vault](https://support.1password.com/create-share-vaults/), and then Browser Use can sign in automatically if a session expires (including TOTP 2FA).

If you don't use 1Password, they don't have a good alternative for storing credentials. They also can't handle sign in via magic link, SMS or passkey.

If you hit a blocker with Browser Use, try Skyvern. Skyvern is similar, but supports more authentication methods, and has a UI that's built for power users:

![Skyvern run showing the Substack dashboard alongside extracted results: 355 subscribers and 501 total views for Newsletter #8](https://wow.pjh.is/static/images/blog/skyvern-run.jpeg)

![Skyvern credential settings with session saving enabled and Authenticator App selected for two-factor authentication](https://wow.pjh.is/static/images/blog/skyvern-credential-management.jpeg)
