Research Project

Can an AI throw a house party?

Not a corporate event. Not a wedding. A regular house party — 25 friends, your apartment, beer and pizza, a Spotify playlist. How much of that can Claude Code handle from scratch?

Inspired by Scott Alexander's SOTA On Bay Area House Party

First: What Even Is a House Party?

Let's not overthink this. A normal house party involves roughly these steps:

1
Pick a date
2
Text your friends
3
Buy beer, wine, and snacks
4
Clean your apartment
5
Make a playlist
6
Order some pizza
7
Open the door
8
Clean up the next day

No event insurance. No liability waivers. No "enterprise venue booking API." Just vibes.

So How Much Can Claude Code Actually Do?

We went step by step and checked what's automatable. Here's the honest answer.

📱
Text your friends / send invites Group text, Partiful, or email
Claude can do this
Twilio API for group texts ($0.0079/SMS — so $0.20 for 25 people). Or use Resend to send nice email invites. Partiful has an unofficial API that works too. Claude can also create an event on Eventbrite or Luma via their APIs.

The catch: Claude doesn't know who your friends are. You have to give it a list of names + phone numbers/emails. But that's a 2-minute task.
🎶
Make a playlist Good vibes, right length, reads the room
Claude can do this
Spotify Web API has full playlist CRUD + playback control. Claude can create a playlist, add tracks, even control what's playing on your speaker in real-time via Spotify Connect. Tell it "chill indie for the first hour, then upbeat dance stuff" and it can build and sequence that. This is genuinely the easiest part of the whole project.
🍺
Buy beer, wine, and mixers Case of beer, box of wine, maybe vodka + mixers
Mostly — with a workaround
Instacart Developer Platform can order from 85K+ stores with same-day delivery. Covers beer and wine in most states (35 states allow alcohol delivery). Claude can search products, build a cart, and place the order.

The catches: Instacart's API requires business registration. Without it, Claude could use browser automation (Playwright MCP) to navigate Instacart's website, or just build a cart link and text it to you: "approve this order?" One tap. Alternatively, Drizly shut down in 2024, but Uber Eats delivers alcohol in 35 states.
🍟
Buy snacks and supplies Chips, cups, ice, napkins, maybe decorations
Claude can do this
Instacart again. Or Kroger API (publicly accessible, no business registration needed) for product search and cart building. For same-day delivery of party supplies, Instacart is the best bet. Claude builds the cart based on headcount: "25 people → 30 cups, 2 bags of ice, 3 bags of chips, salsa, hummus, veggie tray, paper towels."

Alternatively: Claude builds an Amazon wishlist via browser and texts you the link.
🍕
Order pizza (or whatever food) 5 large pizzas from the good place
Doable with browser automation
No pizza place has a consumer ordering API (Dominos had one, then killed it). But this is a simple browser automation task — navigate to the restaurant's page on DoorDash/Uber Eats, add 5 pizzas, checkout with a saved card. Playwright MCP or Stagehand can handle this.

Or: Claude uses Fancy Hands API ($6) to have a real human call in the order. Or honestly, Claude just texts you: "Should I order 5 large pepperoni from Joe's? Here's the link." You tap "order." 10 seconds.
💡
Set the mood lighting Dim the lights, maybe some colors
Claude can do this
If you have smart bulbs, this is trivially automatable. Philips Hue API, LIFX API, Nanoleaf API — all excellent. Claude can set scenes, dim lights, change colors, even sync to music. It can also schedule transitions: warm white during dinner → colored during dancing → bright for cleanup.

No smart bulbs? This is a "turn the dimmer switch" task. Not everything needs an API.
🔔
Send day-of reminder "Tonight! 8pm. Bring nothing, BYOB, or both."
Claude can do this
Twilio SMS or email via Resend. Claude sends a reminder at 2pm day-of with the address, parking info, and a "looking forward to seeing you." Can also send a follow-up at 7:30pm: "doors open in 30 min!" Scheduled sends are trivial.
🧹
Clean your apartment before At least make it not embarrassing
Needs a human body
No API for scrubbing your toilet. But Claude can book a cleaning service — TaskRabbit has a Partner API, or Claude can use browser automation to book on any cleaning platform. A 2-hour clean for a 1BR apartment runs $80-$150. Claude books it for the afternoon before the party. You don't even have to be home.
🚪
Open the door / be there Greet people, be a host
That's you, buddy
It's your party. You should probably be there. This is the irreducible human element: being a warm body who says "hey, come in, drinks are in the kitchen." No amount of automation replaces the host.

(Though if you have a smart lock, Claude could technically buzz people in via API. We're not recommending this.)
🗑
Clean up the next morning Cups, bottles, plates, mysterious stains
Outsourceable
Claude can book a next-morning cleaning via TaskRabbit (Partner API) or browser-automate a booking on any cleaning platform. Schedule it for 10am the next day. You sleep in, someone else deals with the aftermath. ~$100-$150 for a post-party clean.

Or you just… do it yourself. It's not that bad. Put on a podcast.

The Verdict

~80%
of a regular house party is automatable or outsourceable
Claude does it alone
Playlist, invites, reminders, lighting, scheduling
Claude does it with a nudge
Ordering drinks/snacks (approve the cart), ordering food (approve or 1-tap), booking cleaning
You gotta do this yourself
Give it your friend list. Show up. Be a person.

What It Actually Looks Like

Here's the realistic flow for "Claude Code throws you a house party."

You (2 minutes)
The Brief
  • "Throw me a house party next Saturday. 20-25 people. My place. Budget: like $200-300. Here's my friends' numbers."
  • Paste in some phone numbers or a contact list
Claude (automatic)
The Planning
  • Sends out invites via SMS: "Party at [your name]'s next Saturday 8pm! BYOB encouraged. Reply Y if you're in"
  • Tracks RSVPs as texts come back
  • Builds a Spotify playlist based on your music taste
  • Calculates supplies: "18 confirmed → 2 cases of beer, 2 bottles wine, chips, dip, cups, ice"
You (30 seconds)
Approve the Cart
  • Claude texts you: "Here's the Instacart order for Saturday delivery. $147. Approve?" Approve
Claude (automatic)
Day Before
  • Books a cleaner via TaskRabbit for Saturday afternoon ($100)
  • Instacart delivery arrives with all supplies
  • Sends reminder to everyone: "Tomorrow night! 8pm. [Address]. Street parking is fine."
Claude (automatic)
Party Night
  • 7:30pm: Sets smart lights to warm dim
  • 7:45pm: Starts the playlist (chill first, builds up)
  • 8:00pm: Sends "doors are open!" text
  • 9:30pm: Orders 5 large pizzas for delivery at 10pm
  • 11:00pm: Transitions playlist to late-night vibes
You
The Whole Time
  • Just hang out at your own party
  • The pizza shows up. The music is good. The lights are right.
  • Nobody knows an AI did this unless you tell them
Claude (automatic)
Next Morning
  • TaskRabbit cleaner arrives at 11am
  • Claude texts guests: "thanks for coming last night!"
  • Total spend: ~$280

How It Works Technically

Under the hood, Claude Code orchestrates a handful of services.

Invites & Communication
Twilio SMS Resend email

$0.20 to text 25 people. Tracks replies automatically. Can also create a Partiful event via their unofficial API.

Music
Spotify Web API Spotify Connect

Creates playlists, controls playback on your speaker, can schedule transitions. The best-automated part of the whole thing.

Supplies & Delivery
Instacart Kroger API Browser automation

Instacart for same-day delivery of everything. If API access isn't set up, browser automation on Instacart or any delivery app works fine for a one-off.

Food
Browser (DoorDash/Uber Eats) Fancy Hands

No pizza API exists. Browser automation to order, or Fancy Hands ($6) to call it in, or just text you a link to approve.

Lighting
Philips Hue LIFX WLED

If you have smart bulbs. Set scenes, schedule transitions, dim as the night goes on. Totally optional — a party works fine with normal lights.

Cleaning
TaskRabbit Browser automation

Book a cleaner for day-of and/or next morning. TaskRabbit has a Partner API. Or browser-automate any cleaning platform. ~$100-$150.

Payments
Privacy.com Stripe

Pre-fund a Privacy.com account with $300. Claude gets virtual cards with spending limits. Or just use your saved card on delivery apps and Claude sends you "approve?" links.

The Brain
Claude Code MCP servers

Claude Code runs with --dangerously-skip-permissions in a container. MCP servers for Stripe, Gmail, Calendar. Playwright MCP for browser tasks. Hooks for logging.

What It Costs

A regular house party. At your place. 25 friends.

ItemDIYClaude Does It
Beer (2 cases)$40$40 + delivery
Wine (2-3 bottles)$30$30 + delivery
Mixers / soft drinks$15$15 + delivery
Chips, dip, snacks$25$25 + delivery
Cups, plates, napkins, ice$15$15 + delivery
Pizza (5 large)$60$60 + delivery fee
Instacart / delivery fees$0$15-$25
Pre-party cleaning$0 (your time)$100-$150 (TaskRabbit)
Post-party cleaning$0 (your hangover)$100-$150 (TaskRabbit)
Spotify Premium$0 (you have it)$11 (if not)
Twilio texts$0 (group text)$0.20
Claude Code API costs$0$5-$15
Total~$185~$280-$380

The "automation tax" is about $100-$200 — mostly the cleaning services. Whether that's worth it depends on how much you hate cleaning.

What's Genuinely Hard

Most of a house party is easy to automate. But a few things are real challenges.

🤔

Claude doesn't know who your friends are

This is the fundamental blocker. There's no "social graph API" that tells an AI who you'd want at your party. You have to provide the guest list. But that's a 2-minute copy-paste from your contacts.

Fix: You paste in phone numbers. That's it. 2 minutes.
🍕

Ordering food has no clean API

DoorDash, Uber Eats, Dominos — none have consumer ordering APIs. This is the biggest gap in the consumer API landscape. Browser automation works (~60-75% reliability) but isn't bulletproof.

Fix: Claude builds the order, texts you a link, you tap "confirm." 10 seconds of human effort.
🔒

You have to actually be there

It's your apartment and your friends. Someone needs to open the door, point people to the drinks, and be the person whose party this is. An AI can plan the party but can't be the host.

Fix: This isn't a bug, it's the point. You show up to a party that planned itself.
🍻

Alcohol delivery is a legal patchwork

35 states allow alcohol delivery via Instacart/Uber Eats. The others don't. Drizly (the main alcohol delivery API) shut down in 2024. Someone over 21 has to receive the delivery and show ID.

Fix: Claude orders it for delivery while you're home, you flash your ID at the door. Or just buy it yourself on the way home from work.

The Bigger Picture

For a regular house party, the honest answer is: Claude Code can handle about 80% of the work, and the remaining 20% takes you about 5 minutes of actual effort.

The interesting finding isn't that AI can plan a party — party planning isn't that hard. The interesting finding is where the consumer API economy breaks down. In 2026, you can programmatically control lights, music, and payments with excellent APIs. But you can't programmatically order a pizza. The "last mile" of consumer commerce — actually buying things on someone's behalf — has almost no API support.

This is changing fast. Visa, Mastercard, and Stripe all launched agent-specific payment products in 2025-2026. Startups like RentAHuman.ai let AI agents hire real humans for physical tasks. But right now, the gap means Claude Code works best as a planner and coordinator that loops you in for the 10-second approval moments.

Want to Go Bigger?

A house party is the easy case. The research also covers what happens when you scale up.

Small
10-15 people
Just text and buy snacks. Claude sends a group text, orders chips and beer via Instacart, makes a playlist. Total effort: 2 minutes from you. Cost: $80-$120.
Regular
20-30 people
The sweet spot. Everything above, plus pizza delivery, maybe a cleaning service. Claude handles invites, RSVPs, supplies, music, reminders. Total effort: 5 minutes from you. Cost: $200-$350.
Big
40-60 people
Now you need help. Claude books TaskRabbit workers for setup/serving/cleanup ($300-$500), orders through Instacart at scale, maybe hires a bartender via Qwick. You might want a rented venue (Claude researches, you book). Cost: $800-$1,500.
Huge
80+ people
This is an event. Venue, catering, staff, insurance, permits — all the "enterprise" stuff from our full research kicks in. Claude becomes a project manager coordinating 10+ vendors. That's a different document.

The Full Research

We did go overboard. 13 parallel research agents, 121 sourced claims, 81 human tasks identified. The full research covers the enterprise case too.

13
parallel agents
121
sourced claims
10
research areas
41
APIs evaluated