Scenarios/Neighborhood Organizer

Neighborhood Organizer

Block party RSVPs with headcount and potluck coordination

A landing page with event details, an RSVP form that dedupes by email, and a dashboard so you know how many plates to stack.

Free tierUpdated March 2026

The situation

You are organizing a block party for the last Saturday in June. The group chat is a mess -- some people said yes, some said maybe, nobody remembers who is bringing what. Last year you ended up with seven bowls of potato salad and zero desserts. You need a simple page with the event details, a form where people RSVP with their headcount and what they are bringing, and a way to see the totals without counting replies in a thread.

What they said

I need people to RSVP for our block party and say what they're bringing

What the agent builds

1Page

Deploy a landing page with event details: date, time, location, and what to expect

curl -X POST https://sutrena.com/api/pages \
  -H "Authorization: Bearer st_live_k7xM9..." \
  -H "Content-Type: application/json" \
  -d '{
    "slug": "block-party",
    "title": "Maple Street Block Party",
    "html": "<h1>Maple Street Block Party</h1><p><strong>Saturday, June 27 from 4 PM to 9 PM</strong></p><p>Corner of Maple & 5th. We are closing the street, setting up tables, and firing up the grills. Bring your family, bring a dish, bring a lawn chair.</p><h2>What to expect</h2><ul><li>Grills and coolers provided</li><li>Kids zone with sidewalk chalk and water balloons</li><li>Live music from 6 PM</li></ul><p><a href=\"/f/frm_g7h8i9\">RSVP here</a></p>"
  }'

A shareable page at your Sutrena subdomain (e.g. maple-st.sutrena.com/block-party) with all the event details and a link to the RSVP form.

2Form

Create an RSVP form with name, email, guest count, and what they are bringing -- deduped by email so people can update their response

curl -X POST https://sutrena.com/api/forms \
  -H "Authorization: Bearer st_live_k7xM9..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Block Party RSVP",
    "fields": [
      { "name": "name", "type": "text", "required": true },
      { "name": "email", "type": "email", "required": true },
      {
        "name": "guests",
        "type": "number",
        "required": true,
        "min": 1,
        "max": 10
      },
      {
        "name": "bringing",
        "type": "multiselect",
        "required": true,
        "options": [
          "Main Dish",
          "Side",
          "Dessert",
          "Drinks",
          "Nothing"
        ]
      }
    ],
    "uniqueBy": "email"
  }'

An RSVP form that dedupes by email. If someone changes their mind about what they are bringing, they submit again and it updates their response instead of creating a duplicate.

3Dashboard

Create a dashboard showing total RSVPs, what people are bringing, and guest count distribution

curl -X POST https://sutrena.com/api/dashboards \
  -H "Authorization: Bearer st_live_k7xM9..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Block Party RSVPs",
    "formId": "frm_g7h8i9",
    "version": 1,
    "widgets": [
      {
        "type": "metric_card",
        "title": "Total RSVPs",
        "aggregate": "count"
      },
      {
        "type": "pie_chart",
        "title": "What People Are Bringing",
        "groupBy": "bringing"
      },
      {
        "type": "bar_chart",
        "title": "Guest Count Distribution",
        "groupBy": "guests"
      }
    ]
  }'

A live dashboard you can share in the group chat. Everyone can see: 34 households RSVPed, 12 bringing a main dish, 8 bringing dessert, and most families are coming with 3-4 people. No more potato salad surplus.

What you get

  • A landing page with event details, hosted on your Sutrena subdomain
  • An RSVP form with name, email, guest count (1-10), and potluck contribution -- deduped by email so people can update their response
  • A live dashboard with total RSVP count, potluck breakdown (pie chart), and guest count distribution (bar chart)

Why this works

Evite and Paperless Post want you to pay for custom designs and send invites through their system. You do not need that -- you need a page with the details and a form that counts heads. Sutrena gives you both for free, and the upsert-by-email means you get accurate counts instead of duplicate RSVPs. Share the page link in your neighborhood group chat and you are done. An agent could set this up end-to-end — create the RSVP form, deploy the landing page, and configure the dashboard — in a single conversation.

FAQ

Can people update their RSVP after submitting?

Yes. The uniqueBy: email setting means if someone submits again with the same email, it updates their existing response. So if they realize they are bringing dessert instead of a side, they just fill out the form again.

How do I share this with my neighbors?

You get a hosted page URL like maple-st.sutrena.com/block-party. Drop that link in your neighborhood group chat, text thread, or Nextdoor post. The page has the event details and a link to the RSVP form.

Can I see who specifically RSVPed, not just totals?

Yes. Add a data_table widget to the dashboard to see every response with names and details, or use the submissions API to pull the raw data. The dashboard charts give you the at-a-glance view, but the full data is always there.

What is Sutrena?

Sutrena is the web runtime for AI agents. Three primitives — pages, forms, and dashboards — accessible through one API. Your agent creates web artifacts, humans interact with them, and your agent gets the data back. Framework-agnostic. Works from any MCP client or HTTP client.

Get started in two API calls

1. Get a trial key (no auth, no signup)

curl -X POST https://sutrena.com/api/trial

2. Create a form + dashboard from a template

curl -X POST https://sutrena.com/api/forms \
  -H "Authorization: Bearer st_trial_xxx" \
  -H "Content-Type: application/json" \
  -d '{"templateId": "waitlist", "createDashboard": true}'

Ready to build?

Tell your AI agent what you need. It handles the rest.

Neighborhood Organizer: Block Party RSVPs with Potluck Coordination -- Sutrena | Sutrena