12
33 Comments

I built PartyCall after watching my family spend 3 days calling 200 relatives for a function — here's what I learned about a problem hiding

I want to tell you about a problem that affects hundreds of millions of people in India — and probably more people globally than you'd expect — that nobody has properly solved yet.

The problem
Every time someone organises an event in India — a wedding, a birthday, a corporate annual day, a family function — the guest communication process looks roughly like this:
Someone creates a WhatsApp group. Half the members have it muted. The host starts calling people individually to confirm. This takes days. They track responses in Excel or a notebook. The spreadsheet is wrong within 24 hours. Someone RSVPs yes and then shows up with three extra people. Someone who said no shows up anyway. Leadership asks for a headcount the day before and the number is a guess.

This isn't a niche problem. It's the default experience for anyone self-organising an event above 50 guests in India. And the people dealing with it aren't event planners — they're regular people: a parent planning a wedding, an HR manager handling the company annual day, a small business owner organising a customer meet. People who are doing this on the side of their actual life and job.

Why we built PartyCall
I watched a family member spend three days on the phone calling relatives before a function. Missed calls, callbacks, people who "confirmed" but couldn't be reached again, a spreadsheet that was already out of date. She was exhausted before the event even started.

It struck me as a problem that technology had completely skipped over. Event management tools exist — but they're built for professional event planners with dedicated budgets, not for people organising events themselves without an agency.

We built PartyCall to fill that gap.
What it does
The core flow is simple:

You upload your guest list (CSV, Excel, or add manually)
PartyCall automatically makes voice calls to every guest in their preferred language
Guests confirm by simply saying "Yes" or "No"
You get a live RSVP dashboard — confirmed, declined, no answer, needs follow-up
WhatsApp invites with event details and location links go out alongside the calls
Guests who don't pick up get automatically retried

Multi-language support (English, Telugu, Hindi) because in India, your guest list includes everyone from your 25-year-old cousin to your 75-year-old grandparent, and they're not all equally comfortable in English.

Where we are
We just launched. Web app is live at partycall.ai, iOS app is on the App Store. We're at the very beginning — finding our first users, learning what resonates, and figuring out where we've gotten things wrong.

I'm sharing this here specifically because Indie Hackers has always been where I've found the most honest feedback. Not "looks cool!" feedback — the kind that actually tells you whether you're solving a real problem or just a problem you've convinced yourself is real.

What I'd love from this community
If you've ever organised a large event yourself — in India or anywhere else — I'd genuinely love to know: what was your RSVP process like? Was it as painful as what I described, or did you find something that actually worked?
And if you're the kind of person who likes trying early-stage products and giving direct feedback — please try PartyCall and tell me where it breaks, what's confusing, and what you'd do differently.

Free to try at
🌐 https://partycall.ai
📱 iOS: https://apps.apple.com/us/app/partycallai/id6762263163

on July 6, 2026
  1. 1

    The RSVP chaos you describe (muted WhatsApp groups, stale spreadsheets, no-shows) is real and relatable. Strongest part is the auto-call + live dashboard combo. I'd lead with the "headcount panic the day before" angle over the calling tech itself, that's the pain people feel most. I run a similar pain-signal workflow on PainBase if you ever want to compare notes on validating this further.

    1. 1

      The "headcount panic the day before" framing is sharper than what we've been leading with — and you're right that it's the moment where the pain is most visceral. Everything before that (the missed calls, the stale spreadsheet, the WhatsApp group nobody's reading) is background stress. The night-before headcount is the crisis. That's the feeling worth leading with.
      It also changes who the message lands for. "Automate your guest calls" speaks to someone in planning mode. "Know exactly who's coming before the day arrives" speaks to someone who has been burned before — which is almost everyone who has self-organised a large event.
      Curious about PainBase — is it a tool you've built for surfacing pain signals from communities, or something broader? Would genuinely like to understand how you're approaching validation there, especially for problems that are felt widely but rarely articulated as a product need.

  2. 1

    Your growth loop is hiding inside the product: every event puts your voice calls in front of 200 guests, and some of them will host something within a year, so make the call introduce itself as PartyCall. On revenue, watch the one-time-use trap: a family hosts a wedding once, but the HR manager and the community organizer run events every quarter, and that's where repeat purchase lives. Let the wedding story win you attention and let the recurring organizers pay the bills.

    1. 1

      This is one of the sharpest pieces of feedback we've received and I want to sit with it properly rather than just say "great point."
      The in-call branding idea is something we hadn't fully thought through — you're right that every call is essentially a product impression to someone who didn't choose to discover us. If that introduction is handled well, it's a warm touchpoint. If it's handled poorly, it damages trust in the host. So the design challenge is: how do you make the branding feel like it adds credibility to the invitation rather than feeling like an ad?
      On the repeat purchase point — you've essentially articulated our ICP debate more clearly than we had internally. The wedding story gets attention but HR managers and community organisers are where the unit economics actually make sense. We've been trying to serve both simultaneously and your framing makes me think we should lead acquisition with the wedding story and conversion with the recurring use case. Going to think hard about how that changes our onboarding flow.
      How would you handle the branding in the call itself — would you introduce it at the start, end, or weave it into the confirmation prompt?

  3. 1

    The gap you're filling is real but the distribution question is interesting, the person who'd pay for this is probably not the one suffering through the Excel spreadsheet, it's the person who got voluntold to manage the guest list for someone else's wedding. Curious if that changes who you're actually selling to.

    1. 1

      This reframe is genuinely useful and I think you're more right than wrong.
      The person suffering is often not the decision-maker — the bride's mother is exhausted by the process but the person who actually signs up for a tool might be the cousin who got handed the responsibility last minute and has no emotional attachment to "how we've always done it." They're more open to trying something new precisely because they didn't choose this job.
      What this probably means for us practically: our messaging should target the reluctant organiser, not the experienced one. "Got voluntold to manage the guest list? Here's how to survive it" is a very different hook than what we've been running. And that person is younger, more tech-comfortable, and more likely to be on the channels we're actually using.
      Does that match what you were thinking, or were you pointing at something more structural about the sales motion?

      1. 1

        That's the direction, the reluctant organiser framing is sharper and more targetable than the experienced one, and the channel fit follows naturally from who that person actually is.

  4. 1

    Definitely checking this app out ill leave feed back after review

    1. 1

      Really appreciate that — honest feedback from someone trying it fresh is worth more to us right now than almost anything else. Looking forward to hearing what you find, especially anything that feels confusing or broken on first use. Those are the things we can't always see ourselves.

  5. 1

    I’m also one of those people who mute WhatsApp chats, and I think your product will be successful if the marketing is good.

    1. 1

      You've essentially described exactly why we built around voice calls rather than just another WhatsApp tool — the muted chat problem is real and widespread, and it hits hardest with the guests hosts most need to reach (older relatives, busy professionals, people with notification fatigue).
      On the marketing piece — that's genuinely our hardest problem right now. The product makes sense once someone experiences it, but getting to that first experience is the challenge. If you have any instincts about what kind of marketing would have actually caught your attention for something like this, I'd love to hear it. You sound like exactly the person we're trying to reach.

  6. 1

    This is vertical SaaS at its core. You solved a specific problem for a specific audience, not a horizontal "communication tool." The Builder Brief covers this: founders who understand their vertical deeply (legal compliance, construction workflows, family events) are raising 2-3x faster than horizontal generalists. Domain expertise becomes the moat. How many months did it take to realize "family calling" was the real wedge?

    1. 1

      The vertical vs horizontal framing is exactly right and it took us longer than I'd like to admit to get there clearly.
      The honest answer on timing: we knew the problem was specific from the beginning, but we kept being tempted to describe it in broader terms — "event communication platform" — because it felt safer and more scalable. It took probably two to three months of muddled conversations with potential users before we accepted that "family calling for Indian events" was the more honest and more powerful description. Specificity felt limiting until we realised it was actually the asset.
      The domain expertise point resonates strongly. The multilingual piece alone — knowing that a call to a 70-year-old Telugu grandparent needs to sound different from a call to a 28-year-old HR manager in Bangalore — is the kind of detail that a horizontal tool would never care about but that makes or breaks trust for our actual users. That's the moat you can't buy.
      Interesting point about the fundraising angle — hadn't framed it that way but it makes sense that vertical depth is a more defensible story to investors than "we're building for everyone who does events.

  7. 1

    Really like this. The spreadsheet being wrong within 24 hours is the whole problem in one line, once info is scattered across calls, WhatsApp, and memory, there is no single source of truth. I see the business version of This is such a good example of a problem 'hiding' because it's assumed to be normal. I've seen a version of this running multiple businesses myself — stuff quietly slips through because everything competes for attention equally. What made you realize calls specifically (vs texts/WhatsApp) were the failure point?this constantly with founders running more than one company, the equivalent of your RSVP dashboard for them would be knowing which conversation actually needs a decision today versus which can wait.

    1. 1

      The spreadsheet line is one I keep coming back to myself — it captures something important about why the whole system breaks down. The problem isn't the spreadsheet, it's that the spreadsheet is downstream of five unreliable data sources and has no way to update itself.
      On why calls specifically: honestly it came from watching the actual behaviour rather than assuming. WhatsApp messages get delivered and ignored. Texts get read and forgotten. But when a phone rings, people pick up — especially older guests who have conditioned themselves over decades to treat a ringing phone as something that requires an answer. The call creates a moment of attention that a message doesn't.
      The language piece amplified this — a WhatsApp message in English from an unknown number gets ignored. A voice call in Telugu that addresses you respectfully gets a response. Those are different psychological experiences.
      Your observation about the multi-company founder parallel is interesting — the underlying problem is really "too many inputs, no prioritised single source of truth." The form it takes in events is RSVP chaos; for a founder running multiple companies it's decision paralysis across contexts. Same root problem, different surface.

  8. 1

    Really like this. The spreadsheet being wrong within 24 hours is the whole problem in one line, once info is scattered across calls, WhatsApp, and memory, there is no single source of truth. I see the business version of this constantly with founders running more than one company, the equivalent of your RSVP dashboard for them would be knowing which conversation actually needs a decision today versus which can wait.

    1. 1

      You've put your finger on exactly why the spreadsheet fails even when it's carefully maintained — it's a static output trying to track a dynamic, multi-channel conversation. The moment someone updates their RSVP verbally in a phone call and the host forgets to log it, the whole thing drifts.
      The live dashboard in PartyCall is specifically trying to solve this — every response, from every channel, updates one place in real time so the host never has to reconcile sources again. Whether we've actually achieved that cleanly is something we're still learning from early users, but that was the specific design goal.
      The multi-company founder equivalent you describe is a genuinely interesting adjacent problem. Have you come across anything that handles that well? I ask partly out of curiosity and partly because the underlying architecture of "aggregating responses across communication channels into one prioritised view" is something we've thought about more broadly.

  9. 1

    I think the channel choice is the real insight here. Most people optimize the message, but you've optimized for where attention actually exists. For many guests, especially older relatives, a phone call is simply the more reliable interface.

    1. 1

      This is the insight that shaped the entire product and you've stated it more cleanly than our own marketing does.
      "The more reliable interface" — that's exactly it. We didn't choose voice calls because they're technologically interesting. We chose them because for a significant percentage of the guest list at any Indian family event, a phone call is the only communication channel that reliably produces a response. Everything else is optional for them.
      The product has to work for the 75-year-old who answers unknown numbers and the 25-year-old who declines them. That tension in user behaviour is something we're still navigating in the UX.

  10. 1

    Most people would've reached for another WhatsApp blast here. Voice calls in the guest's own language with automatic retries is a different bet, and probably the right one — the 75-year-old relative who never opens the group will still pick up a phone. Getting that multilingual routing right sounds like the hard part.

    1. 1

      You're right that multilingual routing is genuinely hard — and it's not just translation, which is the easy part. It's tone, register, and the cultural expectations embedded in how a formal invitation should sound in Telugu versus Hindi versus English. A direct translation of the same script doesn't work because the scripts themselves need to be different.
      The 75-year-old who never opens the group is the specific person we designed around. She's also the person whose confirmation matters most to the host — she's the elder whose absence would be noticed and who would be offended to learn she wasn't personally invited. Getting her RSVP right is both the hardest technical problem and the highest-value outcome.
      The "WhatsApp blast" default is interesting to unpack — I think it persists because it feels like you've done something even when it hasn't worked. You sent the message, you can see it was delivered, the failure mode is invisible until it's too late. A failed phone call, by contrast, shows up immediately as a missed call. That visibility is part of what makes the dashboard useful.

      1. 1

        Funny thing about the missed-call visibility: it works on the guest too. Plenty of 75-year-olds see an unknown missed call and dial it straight back, the same conditioning you're leaning on when the call rings. Does the PartyCall line pick up when a guest calls back, or is that a dead end right now?

  11. 1

    I like that you started with a real pain point instead of leading with AI. The workflow definitely sounds familiar for large family events.

    One thing I'd focus on is finding a very specific wedge instead of "everyone organizing events." For example, weddings in India alone seem like a huge market where hosts are already willing to spend money to reduce stress. If you can become the default RSVP tool for one high-value use case first, it'll probably be much easier to expand into corporate events and other gatherings later.

    1. 1

      This is direct and right and I appreciate it being said plainly.
      We've been guilty of exactly what you're describing — trying to position for weddings, corporate events, birthdays, and family functions simultaneously because each one feels like a real use case. But "works for everyone" is a positioning that convinces no one.
      The weddings wedge makes strategic sense for a few reasons beyond just market size: the emotional stakes are high (getting RSVPs wrong at a wedding has real consequences), hosts are already spending money to reduce stress, and a good experience is likely to generate word of mouth within the wedding circle — photographers, caterers, planners, and future hosts who attended all see the product in action.
      The question we're sitting with is whether to publicly reposition around weddings or to let that be the primary acquisition channel while keeping the product general. Do you think the positioning itself needs to change, or just the marketing focus?

  12. 1

    This is a very real problem, especially in India — the “RSVP chaos” you described is spot on. The voice-call + multilingual angle is a strong differentiator, especially for non-tech-savvy guests.

    If I were you, I’d double down on a couple of things:

    -Make the confirmation flow feel extremely trustworthy (people need to believe the count is accurate)
    -Add “+guest” handling early — that’s a huge real-world edge case

    • Lean into wedding + family events first, that’s where the pain is highest

    Biggest question I’d have as a user: what makes this better than just a WhatsApp bot + form combo?

    Overall though, this feels like a genuinely painful, overlooked problem — you’re not forcing a use case here. Definitely worth testing with real event hosts ASAP.

    1. 1

      These are the right questions and I want to answer the last one directly because it comes up.
      A WhatsApp bot plus form combo works well for guests who are WhatsApp-active and comfortable with digital forms — roughly the 25–45 age bracket who are used to clicking links in messages. It breaks down for guests who don't open unknown WhatsApp messages, who don't click links from numbers not in their contacts, or who are uncomfortable with form interfaces. In an Indian family event guest list, that's often 30–40% of the people you most need to confirm.
      Voice calls get through to that segment. They're also harder to ignore — a ringing phone demands a response in a way a WhatsApp message doesn't.
      On the "+guest" handling — this is a known gap and you're right that it's a major real-world edge case. "I'm coming and bringing my wife" is a completely normal response that our current flow doesn't handle gracefully. It's on the roadmap but I won't pretend it's solved yet.
      On confirmation trust — this is something we're actively thinking about. The dashboard accuracy is only as good as the responses, and we're exploring ways to give hosts more confidence in the numbers beyond just showing a count. Open to specific ideas if you have them.

  13. 1

    I like that you're solving the coordination problem rather than just digitizing invitations.

    Most people don't struggle with sending invites—they struggle with knowing who's actually coming without spending days following up. Turning RSVP collection into something that updates itself feels like a much bigger improvement than another event management tool.

    1. 1

      This is a more precise articulation of the problem than the one on our own website and I mean that seriously.
      "Turning RSVP collection into something that updates itself" — that's the product in one sentence. The invitation is almost a secondary feature. The thing that actually saves time and stress is the live, self-updating confirmation status that doesn't require the host to chase anyone.
      The distinction you're drawing — coordination problem versus invitation problem — is important for how we talk about the product. We've been leading with "automated invitations" in a lot of our marketing because it's the most visible feature, but the real value is in never having to wonder "wait, are they actually coming?" three days before your event.
      Going to think about how to shift the messaging around this framing. Thank you for putting it that clearly.

      1. 1

        I think your reply is where the more interesting question begins.

        Reading it made me realize there's a consequence of positioning the product around coordination instead of invitations that isn't immediately obvious, but it influences far more than the homepage copy.

        It deserves a bit more room than I can give it in a thread.

        If you're open to it, what's the best email to reach you on?

        1. 1

          That's exactly the kind of conversation I was hoping this post would start — and you're right that it deserves more room than a comment thread allows.
          I'd love to continue this. You can reach me at [[email protected]
          ] — or if it's easier, happy to jump on a Google Meet at whatever time works for you. Just share your availability and I'll make it work.
          Looking forward to it.

          1. 1

            Thanks! I’ve just sent it over.

            Looking forward to hearing your thoughts whenever you have a chance.

  14. 0

    Solving a problem you've personally observed often leads to better products. One question: how do you handle guests who answer the call but don't clearly say "Yes" or "No"? Do they automatically receive another call or a follow-up message?

    1. 1

      Great question — and honestly one of the more interesting UX challenges we've had to think through carefully.
      When a guest answers but doesn't give a clear response, the system flags them as "needs follow-up" on the dashboard rather than assuming a confirmation or decline. The host can see exactly who fell into this bucket and decide whether to trigger a retry call, send a WhatsApp follow-up, or reach out personally.
      We also built in automatic retries for guests who didn't pick up at all — so the no-answer cases are handled without the host having to do anything. The ambiguous responses are the ones that genuinely need a human judgment call, and we didn't want to automate that incorrectly.
      Curious — do you think hosts would prefer the system to make a default assumption and let them override, or keep it flagged for manual review? We've gone back and forth on this internally.

Trending on Indie Hackers
How to rank #1 on ChatGPT? User Avatar 112 comments I built a startup-idea scanner. It just told me none of my 3,400 ideas are easy wins. User Avatar 66 comments I Tested Agenmatic for Finding Customers in Communities — Here’s What I Learned User Avatar 63 comments “I’ll just post on Upwork” is not a client strategy. Here’s what I built instead. User Avatar 51 comments Building a Shopify bundles app for stores with real fulfillment: here's the wedge User Avatar 42 comments I recorded myself using 200+ indie SaaS products cold. Here are the 7 conversion killers that keep showing up. User Avatar 32 comments