Invite Generator

Stop writing awkward scheduling emails from scratch. Enter your meeting details, pick a tone that matches your team culture, and copy a ready-to-paste invite. No AI — just clean, deterministic templates designed for remote teams.

Meeting details

Which tone should I choose? The templates are listed from most formal to most casual. If your team is cross-cultural, start with "Polite." If your team values brevity, use "Direct." If psychological safety is a priority, go with "Human." You can always edit after copying.

🤝 Polite — best for cross-cultural teams

Formal, respectful, explains the rationale

⚡ Direct — best for startups & agile teams

Short, to the point, minimal email overhead

💚 Human — best for psychological safety focus

Warm, empathetic, prioritizes well-being
✏️ After copying: Replace "[Your Name]" with your actual name. You can also add a meeting topic, agenda link, or call details. The template provides structure — customize it to fit your specific meeting.
📋 When to use each tone

Each tone is designed for a specific team culture and situation. Here's a guide to help you choose:

ToneBest forSuitable culturesExample scenario
Polite Cross-cultural teams, large organizations, external clients Japanese, Korean, Chinese, Middle Eastern Inviting a client in Tokyo and your team in London to the same kickoff meeting
Direct Startups, engineering teams, well-established squads German, Dutch, Scandinavian, American (tech) Daily standup notification for a 5-person engineering team
Human Well-being focused teams, diverse international groups Brazilian, Italian, Latin American, French All-hands meeting where you want to emphasize that this time was chosen with everyone's well-being in mind

Pro tip: If you're unsure, start with the "Human" tone. It strikes a balance between warmth and clarity that works across most cultures. If your team responds well, keep it. If they prefer shorter messages, switch to "Direct."

✏️ Customization guide

The templates are designed to be a starting point, not a final product. Here are the most common edits you'll want to make after copying:

  • Replace [Your Name] — Always do this first. For team-wide invites, use the organizer's name or the team name (e.g., "The Product Team").
  • Add a meeting topic — The templates are generic. Add a line like "We'll be discussing the Q3 roadmap" to give context.
  • Include a link — Add your video call link (Zoom, Google Meet, Teams) in the appropriate place. The polite template works well with a link at the bottom.
  • Attach an agenda — For longer meetings (1+ hours), include a brief agenda or link to a shared document. This helps participants prepare, especially those attending outside their peak hours.
  • Shorten or lengthen — The templates are 80–120 words. If your team prefers ultra-short messages, strip the rationale paragraph. If they prefer more context, expand the timezone explanation.
📖 How to use
  1. Enter meeting details — Fill in the time (e.g., "16:00–18:00 UTC"), the cities involved, and optionally a specific date.
  2. Choose a tone — Review the three styles: Polite (respectful, cross-cultural), Direct (short, efficient), or Human (warm, well-being focused).
  3. Copy & paste — Click the "Copy" button next to your preferred style, then paste into Slack, Teams, email, or your calendar invite.
  4. Edit and send — Replace "[Your Name]" with your name, add a meeting topic if relevant, and include any links or agenda items.

Example: Time: "16:00–18:00 UTC", Cities: "San Francisco, Berlin, Singapore"

Output meaning: Each invite includes the meeting time, the city list, and a brief rationale for why this time was chosen. This reduces back-and-forth and shows your team that you've considered their timezone constraints.

Why no AI? These are deterministic templates — no data leaves your browser, no API call is made, and every invite is 100% predictable. If you need custom wording, edit after copying.

🎯 Demo case

Scenario: You found the overlap for San Francisco, Berlin, and Singapore at 16:00–18:00 UTC using the Overlap Finder.

Below, you can see the same meeting time phrased in three different tones. The differences are in the level of formality, the amount of context provided, and the framing of why this time was chosen:

  • Polite version — "After considering everyone's time zone, the best window..." — Formal, respectful, best for cross-cultural teams
  • Direct version — "Meeting at 16:00 UTC. No one needs to wake up early." — Short, confident, best for startup culture
  • Human version — "We chose this time so no one sacrifices dinner or sleep." — Warm, empathetic, best for well-being focused teams
❓ FAQ
Can I customize the templates? +
Not in the current version, and intentionally so. The three templates are fixed to ensure consistency, avoid the need for AI or external processing, and maintain our privacy guarantee. You can always edit the text after pasting it into your communication tool — in fact, we encourage it! The templates are designed to be a starting point, not a final product.
Does it support other languages? +
Currently only English. Multi-language support is under consideration for a future update. The templates use clear, simple English that works across most international teams. If you need invites in another language, we recommend using the English template as a structure and translating it manually.
How is this different from AI-generated invites? +
This is a pure template engine — no AI, no API calls, no data sent anywhere. Every invite is predictable, auditable, and 100% private. AI-generated invites require sending your meeting details to third-party servers (OpenAI, Anthropic, etc.), which violates our core privacy principle. Our approach is simpler, faster, and more reliable.
Can I use it without the Overlap Finder? +
Yes. You can manually enter any meeting time and city list. The tool works completely standalone — you don't need to use the Overlap Finder first. But using them together gives you a smoother workflow: find the overlap, then click one button to populate the invite fields.
Where should I paste the invites? +
The invites work anywhere that accepts plain text: Slack, Microsoft Teams, email (Gmail, Outlook), calendar invites (Google Calendar, Outlook), Discord, Basecamp, or any other communication tool. For email, we recommend using the Polite template. For Slack and Teams, the Direct or Human templates work better.
Is there a character or word limit? +
No character limit. Each template is designed to be 80–120 words — concise enough to scan quickly but detailed enough to explain the timezone rationale. If you need longer invites (e.g., for formal client communications), use the Polite template as a base and expand it after copying.
Why are the templates so different from each other? +
Team cultures vary enormously. A design startup may prefer direct, no-fluff communication. A cross-cultural nonprofit may need more context and politeness. A team focused on well-being may want a warm, empathetic tone. Choosing the right tone is not about right or wrong — it's about matching your team's communication culture.
Does it remember my preferences or past invites? +
No. Everything is in-memory only. When you refresh the page, all values reset to defaults. This is intentional — we don't use cookies, localStorage, or any persistent storage for this tool. Your data stays private by never being stored in the first place.