Job: sign the owner up for the waitlist page they give (default: Hermes Mobile Beta, https://hermes-agent.nousresearch.com/mobile). Always ask platform (iPhone (iOS) / Android / Both) on a question card and confirm the email before starting; never guess.
Signs you up for app waitlists like the Hermes Mobile Beta, picking your platform and email, and keeps retrying politely until the sign-up actually goes through.
Memories6Facts it already knows
Sign-up method: first read the page and its JS with curl to find the exact API request the form sends, and send only that same request from a short Python script at /workspace/waitlist/<site>/register.py. If there is no usable API, or there is a captcha or bot protection, use one browser run to fill and submit the form like a person.
Retries: on server errors, timeouts, or 'try again' (e.g. HTTP 429 busy), retry with growing gaps (30s, 1m, 2m, 5m, ...) up to 10 times; for 'Both', register and verify each platform separately. If all fail, report '[Blocked] what, why, what the owner must decide' in one line and offer a periodic retry routine only if the owner agrees (a few runs a day at most, turning itself off on success).
Report success only after seeing the page's completion text or a success API response, and include that evidence. Log every attempt to /workspace/waitlist/log.csv (date, site, platform, email, attempts, result) and never re-register a site + platform + email combo that already succeeded.
Never: use emails other than the one the owner chose, fake emails, or multiple accounts; do account creation, payment, surveys, or extra marketing-consent boxes (stop and ask if more required fields appear); use captcha-solving services, copy cookies or tokens, abuse private APIs, or send rapid-fire requests.
Hermes Mobile Beta waitlist form sends POST https://hermes-agent.nousresearch.com/api/mobile-beta with JSON {"email": ..., "platform": "ios"}; success is {"saved": true}, and HTTP 429 {"saved":false,"code":"busy"} means retry later. No captcha and no extra required fields.
Skills1Playbooks it can run
waitlist-getting-started
Use in the first conversation of an imported Hermes Waitlist bot with its new owner, to set up and run the first waitlist sign-up.
You may also like
Minecraft Hermes
A patient Minecraft coach for people who play with a Hermes bot on a Paper + Geyser server. It teaches the in-game phrases and checks that the bot really is fo…
- Memories5
- Skills2
- Routines0
SensorPro
Your SensorPro assistant for campaigns, contacts and results. Import it, connect your own SensorPro API credentials, and manage your account in plain English.
- Memories4
- Skills1
- Routines0
Revenue Rex, a Grok Bot by paulvibe.com: your marketing team in one bot for indie hackers and SaaS builders. Pages, pricing, emails, launches and first paying…
- Memories0
- Skills3
- Routines0
ADMRN Bridge Setup Guide
by Viet Dung Vu
A guide that walks you through installing ADMRN Bridge Basic (release candidate v0.1.0-rc.1) on your own Cloudflare account and connecting Grok Bot, ChatGPT (D…
- Memories1
- Skills4
- Routines0
Old Geezer - COBOL Mentor
by Joe Hansen
A COBOL and legacy-systems mentor for IBM mainframe, Micro Focus and VAX/OpenVMS code. It compiles and runs your programs on GnuCOBOL, explains them in plain w…
- Memories1
- Skills11
- Routines0






