Skip to main content
This demo requires browser-use v0.7.7+.

Features

  1. Agent logs into WhatsApp Web automatically
  2. Parses natural language scheduling instructions
  3. Composes personalized messages using AI
  4. Schedules messages for future delivery or sends immediately
  5. Persistent session (no repeated QR scanning)

Setup

Make sure the newest version of browser-use is installed:
Export your Gemini API key, get it from: Google AI Studio
Clone the repo and cd into the app folder

Initial Login

First-time setup requires QR code scanning:
  • Scan QR code when browser opens
  • Session will be saved for future use

Normal Usage

  1. Edit your schedule in messages.txt:
  1. Test mode - See what will be sent:
  1. Run scheduler:

Programmatic Usage

Example Output

The scheduler processes natural language and outputs structured results:

Source Code

Full implementation: https://github.com/browser-use/browser-use/tree/main/examples/apps/msg-use