Effortless meeting coordination. No scheduling links. No friction. Just CC and go.
Meeting Maestro is an open-source, email-first AI meeting assistant designed for founders, operators, and busy professionals who want assistant-level support without giving up full calendar access.
Instead of forcing users into a scheduling link or heavy CRM system, Meeting Maestro works wherever you already are:
Just CC your Maestro alias → it detects the confirmed meeting → it drafts & sends the calendar invite automatically.
This project was inspired by real-world founder frustrations seen across Reddit, Discord, and startup communities: manual invites, forgotten reminders, messy email coordination, and tools that require too much access.
Meeting Maestro brings:
- Zero-friction scheduling
- AI-driven automation
- Inbox-native workflow
- Calendar invites without lifting a finger
All while staying open, transparent, and customizable.
- CC your Maestro email address → it detects meeting confirmation.
- Parses dates, times, participants from natural emails.
- Automatically generates and sends a clean calendar invite.
- Works with Gmail, Outlook, custom domains, and most email clients.
- Google Calendar + Outlook support
- Clean, branded meeting templates
- Auto-adds video links (optional)
- Pre- and post-meeting reminders
- Optional follow-up templates
- AI-generated action items (future feature)
- Natural language email parsing
- Multi-person scheduling detection
- Intelligent edge case handling
- No full-calendar access required
- No sensitive permissions needed
- Minimal data retention with user control
Easily connect Meeting Maestro to:
- n8n
- Make.com
- Zapier
- CRMs (HubSpot, GoHighLevel, Zoho, Salesforce)
- DealScale infra (if self-hosted)
- Next.js 14 App Router
- TypeScript
- Tailwind + shadcn/ui
- Supabase / PostgreSQL
- OpenAI-compatible inference
- n8n or Kestra automation layer
- Node.js 20+
- pnpm 8+
- Supabase project (recommended)
- Google Calendar API credentials
Clone the repo:
git clone https://github.com/your-username/meeting-maestro.git
cd meeting-maestroInstall dependencies:
pnpm installCreate .env.local:
# Database
DATABASE_URL="postgresql://USER:PASSWORD@HOST:5432/maestro"
# Email Parsing / SMTP
SMTP_HOST=
SMTP_USER=
SMTP_PASS=
MAESTRO_ALIAS=assistant@yourdomain.com
# Google Calendar
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URI=
# AI (OpenAI / Anthropic / Azure OpenAI)
AI_API_KEY=
# Optional analytics
CLARITY_PROJECT_ID=
GOOGLE_ANALYTICS_ID=pnpm devOpen: 👉 http://localhost:3000
Meeting Maestro is built for modularity, extensibility, and scalability.
- Next.js App Router
- Tailwind + shadcn/ui
- Minimal UI (email-first workflow)
- Supabase / Postgres
- Edge functions for parsing
- Secure API routes for scheduling logic
- A2A-enabled automation engine
Supports:
- n8n (recommended)
- Kestra
- Make.com
- Custom HTTP webhook triggers
Used for:
- Email parsing
- Invite generation
- Reminder workflows
- CRM sync (optional)
- Google Calendar API
- Outlook Graph API
- ICS creation for universal compatibility
Available under /docs:
architecture.mdapi-routes.mdemail-parsing.mdautomation-examples.mddeployment-guide.mdprivacy.mdcontributing.md
- GitHub Actions for build, lint, type-check, and tests
- Docker support
- Deploy on Vercel / Fly.io / Render
Meeting Maestro is optimized for discoverability and solves real needs validated by Reddit posts such as:
- “Why is scheduling still this painful?”
- “Why do I need to use a scheduling link for everything?”
- “Is there an AI assistant that just sends invites?”
- “I hate giving calendar access to apps.”
- “Looking for a lightweight scheduling assistant that isn’t a full CRM.”
This README targets these keywords:
- AI scheduling assistant
- AI executive assistant
- meeting automation tool
- email-based scheduling
- open-source scheduling assistant
- meeting invite automation
- founder productivity tools
Contributions are welcome! Please see:
CONTRIBUTING.md
CODE_OF_CONDUCT.md
Pull requests, issues, and feature discussions are encouraged.
Licensed under MIT — free for personal and commercial use.
If Meeting Maestro saves you time:
- ⭐ Star the repo
- 🍴 Fork it
- 🧩 Build plugins
- 🔌 Add integrations
- 🗣️ Share it with other founders
For questions, ideas, or collaboration:
📧 hello@meetingmaestro.ai 🌐 https://meetingmaestro.ai (placeholder)