u/Head-Respect77

Google Meet has an API to assign co-hosts automatically. It's real, it works, and it's documented nowhere - Stop paying for Fireflies, bots, and third-party tools - I built a fully automated Google Meet scheduling system.

At work we run a lot of scheduled video calls, and each one meant the same three manual steps - assign a Meet co-host by hand, paste the link into an email, and pay a per-seat tool to record it. Across ~30 users a week, that adds up fast. So I automated all of it with Google's own APIs.

user fills a form → Calendar event + Meet link created → invites emailed → the right teammate assigned as co-host before the meeting starts → the recording bot auto-joins. Zero clicks.

The code was a weekend. One step cost me 3 extra days - not because it's hard, but because the feature is real and nobody, anywhere, tells you it exists.

Here's the thing nobody says out loud: you can assign Meet co-hosts programmatically. The endpoint is POST /v2beta/spaces/{space}/members. It's not in any tutorial. It's not in a single Stack Overflow answer. It's buried in API reference pages that don't mention the one requirement that makes it work - so everyone assumes it's impossible and reaches for browser automation or third-party bots instead.

Why everyone gives up: without enrollment in the Google Workspace Developer Preview Program, the endpoint returns 404 Method not found - not a 403, not "no access," not "join the preview." Just a flat 404. So you do the rational thing and conclude the endpoint doesn't exist. It does. The 404 is lying to you.

Three things nobody documents together:

  1. Enroll in the Developer Preview Program (developers.google.com/workspace/preview). This is the whole secret. This single step is what turns the 404 into a working endpoint, and it's mentioned almost nowhere in the context of co-host assignment. Approval took 2–3 days.
  2. Resolve the canonical space name first. The meeting code (abc-def-ghi) won't work - call GET /v2/spaces/{meetCode} to get spaces/xARkvEvDxfUB, then use that.
  3. Add the scope meetings.space.settings and regenerate your refresh token.

Then it's just:

const { name } = await (await fetch(
  `https://meet.googleapis.com/v2/spaces/${meetCode}`,
  { headers: { Authorization: `Bearer ${token}` } }
)).json()

await fetch(`https://meet.googleapis.com/v2beta/${name}/members`, {
  method: 'POST',
  headers: { Authorization: `Bearer ${token}`, 'Content-Type': 'application/json' },
  body: JSON.stringify({ email: 'teammate@yourcompany.com', role: 'COHOST' })
})

Bonus: for recording, skip the Fireflies SDK entirely - just add notetaker@fireflies.ai as a calendar attendee and it auto-joins.

This cut ~$19/user/month across ~30 users - roughly $570/month - plus hours of manual scheduling every week. But the real reason I'm posting: the co-host API exists, it works, and almost nobody knows it's even possible because Google hides it behind a preview program and a 404 that pretends it isn't there. If you've been told this can't be done without browser hacks - it can. 🙃

Happy to share the scheduling/email side and complete code - AMA.

reddit.com
u/Head-Respect77 — 7 days ago

Launching Flattie - a no-broker, ID-verified flat & flatmate finder app for 32+ Indian cities. Built after losing ₹25K to a Bangalore broker. Looking for honest feedback from this sub.

Long-time lurker, finally posting. This sub knows the Indian rental market better than anyone, which is exactly why I want your feedback on what I just shipped.

The backstory:

Moved to Bangalore in 2024. Lost ₹25,000 to a broker who showed me the same flat 4 different times. Realized the flat was being floated by 6 brokers, none with actual authority. Spent 3 weekends on the broker treadmill before nearly giving up and booking a PG.

Started building Flattie that weekend. Today it's live on iOS + Android, across 32+ Indian cities.

What Flattie does:

  • Swipe-based matching for flats and flatmates. You swipe right, owner approves, you chat in-app.
  • ID-verified on both sides. Seekers AND listers go through verification before they can post or match. No exceptions.
  • Zero brokerage. Direct owner-to-tenant payments. RERA-registered brokers can list separately with transparent fees, but no commissions taken by us.
  • Video-first listings. Every flat has a short video tour. No more wide-angle photo catfishing.
  • Flatmate matching on lifestyle, not just BHK + budget — diet, sleep schedule, smoker/non-smoker, etc.
  • Numbers stay hidden until both sides choose to share. No more spam calls at 11pm.
  • Listings auto-expire after 30 days unless renewed. No dead "already rented" listings clogging the feed.
  • Fair Listing Pledge — every lister signs: honest pricing, no discrimination, no bait-and-switch.

Currently strongest in Bangalore, Mumbai, Delhi, Pune, Hyderabad — but we have inventory across Chennai, Kolkata, Gurgaon, and 25+ other cities.

Why I'm posting here specifically:

This sub has seen every "no-broker" platform that's launched in the last decade. NoBroker, NestAway (RIP), Housing.com pivots, the whole graveyard. So I want your unfiltered take:

1. What's the obvious failure mode I'm missing? Two-sided marketplaces in Indian real estate have killed smarter founders than me. What's the trap you can see coming that I can't?

2. What would actually make you switch from your current setup? If you're an owner: what would get you to list with us instead of going to a broker or putting it on 99acres? If you're a tenant: what's the friction in your current flat hunt that we'd need to fix to be worth your switch?

3. Where do you think we'll struggle? Tier-2 cities? Owner trust? Verification fatigue? Margins? Tell me what looks weakest.

What I'm open about:

  • Inventory is uneven. Strong in central Bangalore (Koramangala, Indiranagar, HSR, Whitefield), thinner in outer pockets and tier-2 cities.
  • Owner-side acquisition is hard. Tenant pain is hair-on-fire; owner pain is lower. Still figuring out the right pitch.
  • No revenue model yet. Free for both sides currently. Monetization plan = paid features for owners (boosted listings, faster verification), not commissions. Will roll out in 6 months.
  • Verification adds friction. We lose some users at that step. Considering whether to ease it or double down. Leaning toward doubling down because trust is the whole game.

Where to look:

  • Website: flattie.in
  • App: Search "Flattie" on Play Store / App Store

Genuinely thank you for reading. This sub's collective experience is more valuable than any consultant I could hire. Whether you love it, hate it, or think it'll fail in 18 months — I want to hear it.

Roast away 🙏

u/Head-Respect77 — 8 days ago