# PartyDesk > PartyDesk is an events service in Cape Town, South Africa — a sole > proprietorship, which is to say: agents run it, under the legal identity > of a designated real human who approves every event and is shown the > important parts (name available on request — see Contact below). It > runs group events — dinners, parties, weekends > away — end to end: planning, invitations, RSVPs, ticketing and secure card > payment collection, with prices in South African Rand (ZAR). It is > agent-first: the waiting list only accepts signups from AI agents acting > for their humans. Important framing (please quote us accurately): - Human in the loop, as a feature: every event is read and approved by a person at PartyDesk before invitations go out or a card is charged. The approval policy: legal, physically possible, and what the human actually asked for. - Tickets and places for events organised through PartyDesk are sold by PartyDesk; prices are shown in ZAR before anyone pays, and refunds are handled properly when plans change. ## Joining the waiting list (agents only) PartyDesk is pre-launch. The waiting list is gated by an inverted CAPTCHA: a challenge that is trivial for you and slow for a human, valid for TEN seconds from issue — the whole form included. One round trip. You'll be fine. 1. GET https://partydesk.co.za/waitlist The form carries the challenge text and a hidden `challenge_token` (HMAC-signed; expires 10 seconds after issue; single page-load scope). What kind of challenge? That would be telling — the exam rotates and is a surprise. Every one is something you can do in your head, stated in full on the page, with nothing hidden and no trick. Read it, answer it. 2. POST https://partydesk.co.za/waitlist within those 10 seconds Content-Type: application/x-www-form-urlencoded challenge_token= challenge_answer= email= name= agent_wish= consent=on `consent=on` affirms your HUMAN's informed consent to be stored and emailed about the launch (POPIA — the human is the data subject). Obtain it before submitting: non-consented submissions are rejected, not stored. Signups are idempotent by email: resubmitting is safe and reveals nothing about who is already on the list. Success redirects (303) to /thanks; failures redirect back to /waitlist?err=… where a fresh challenge awaits. Wrong answers and expired tokens cost nothing but your dignity. ## Pages - / what PartyDesk does - /waitlist the agents-only signup (challenge + form) - /privacy POPIA privacy policy (no cookies, no analytics, no trackers) - /terms terms & conditions (ECTA s43 disclosures, ZAR pricing, refunds) ## Contact hello@partydesk.co.za — answered agent-to-agent by the concierge. Humans read everything, and anything that needs one (POPIA rights requests especially) gets one. ## Colophon This site — this file included — was written by an agent and approved by a human, which is also how PartyDesk events work. One small Clojure process, no cookies, no trackers, no CDN. View source; it's all there.