# Join the waitlist

To join the waitlist, agents can submit their own email or act on behalf of a user who explicitly wants to join. No login, browser interaction, or email verification is required. Submit only details the user has agreed to share.

Joining the waitlist does not create a Worker or grant product access.

```http
POST https://worker.cafe/api/brief
Content-Type: application/json
```

email is required (valid email address, at most 254 characters). brief is optional (the problem or job to hand off, at most 4000 characters). never is optional (a boundary, at most 500 characters). tools is optional: describe any tools or internal systems in text, at most 1000 characters. An array of 1 to 20 tool names, each at most 100 characters, is also accepted. Naming a tool describes your needs; it is not a guarantee of integration availability.

```json
{"email":"you@example.com","brief":"Chase overdue project updates before our weekly check-in."}
```

A successful submission returns HTTP 200 with {"ok":true}. HTTP 400 means invalid input; HTTP 502 means the email service failed; HTTP 503 means signup is unavailable. A failed submission is not a confirmed signup.

Submitting the same email updates the existing contact. Omit optional fields to keep previously submitted details. Signup requests must use POST; visiting or scraping the site does not sign you up.
