2026-04-15
Most LLM chat apps - ChatGPT, Claude, Gemini, Grok - are excellent at brainstorming an event: the menu, the guest list, the invite copy. They fall over the moment you need a real shareable RSVP page that strangers can fill out.
headless.events is built so the AI does the work. Tell ChatGPT to read https://headless.events/llms.txt and plan your event. It will fetch one URL:
https://headless.events/api/events/create ?title=Brenda%27s%20Baby%20Shower &starts_at=2026-06-15T14%3A00%3A00Z &location=Central%20Park%2C%20NYC &host_name=Sarah &host_email=sarah%40example.com
The response includes rsvp_url (give to guests), edit_token (the AI keeps it), and a magic-link emailed to the host as a backup login.
GET-fetch is the one HTTP capability every LLM chat surface has - ChatGPT, Claude, Gemini, Grok, on web and on every mobile app. POST support is patchy and inconsistent. So every action here - create, update, RSVP, cancel, recover - is a single GET URL. Your AI calls it directly instead of dumping a curl command on you.
Tell your AI: "Plan my event on headless.events. Title is X, date is Y, my email is Z. Just do it - don't tell me to run anything." That is the whole prompt.