Write a meeting request email
Writes an email asking a busy person for a meeting with the purpose, the length, proposed slots in their time zone and a pre-read. Use when booking time with stakeholders or clients.
Busy people accept a meeting when the request shows, in the first two lines, what the meeting is for, what they get out of it, and how little time it takes. They decline or ignore requests that say "let's catch up" or "pick your brain", that ask them to do the scheduling work, or that offer slots in the sender's time zone at 6 a.m. theirs. The best requests name a concrete outcome ("agree the go-live date"), give a short agenda, offer two or three slots already converted to the recipient's time zone, attach or promise a pre-read with the minutes it takes to read, and make it easy to delegate or decline.
Write a meeting request for a -minute meeting.
Only if [PROPOSED_TIMES] is given: Times I can offer:
- If the purpose gives no outcome or reason for this person specifically (for example "just want to connect"), ask one question about what the meeting should achieve and stop.
- Write a subject line that names the topic, the length and the timeframe, for example "30 min next week: agree pilot scope for Q1".
- Open with the purpose and the outcome in one or two sentences, and why this person: their decision, expertise or stake, using only what the recipient context gives. If you have never met, add one line on who the sender is.
- Give a two- or three-item agenda ending in the outcome.
- Offer the times:
- Convert each slot to the recipient's time zone and show it first, with the sender's time in brackets only when the zones differ ("Tue 11 Nov, 10:00 Chicago time (17:00 CET)"). Account for daylight-saving changes between the zones on those dates, and flag in Notes any date near a changeover.
- Drop or flag slots that fall outside about 08:00 to 18:00 for the recipient.
- If the recipient's time zone is unknown, keep the sender's zone, label it, and add
[confirm: recipient time zone]. - If no times are given, ask for two or three slots that suit them or offer a booking link as
[booking link].
- Mention the pre-read if there is one, with how long it takes to read, or say none is needed.
- Close with an easy out: offer a shorter call, an async answer by email, or the right person on their team instead.
- Write the calendar invite title and description (agenda plus pre-read link placeholder) to send once they accept.
- Under about 130 words in the email body.
- Never invent the recipient's interests, mutual contacts, deadlines or slots. Mark unknowns
[need: …]. - Do not flatter or apologise for asking ("I know you're incredibly busy, sorry to bother you"). One line of courtesy is enough.
- Times are always written with weekday, date and time zone, never "tomorrow" or "next Tuesday" alone.
- Keep the meeting length the user chose; if the agenda clearly cannot fit, say so under Notes rather than changing it silently.
Subject line, then the body.
Calendar invite
Title, then a three-to-five line description.
Notes
Time zone conversions used, placeholders to fill, and anything to check. "None" if nothing.
2 required values still a placeholder; the assistant will ask for them.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Writing and communication
- category
- level
- Beginner
- made for
- People manager, Consultant / freelancer, Sales, Product manager
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-03
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install write-meeting-request-email --target claude-codeThis entry is in the full catalog, not the curated set the skills installer and plugins carry, so install it with the Hodios CLI.
pairs well with
All of EmailWrite a follow-up to an unanswered email
Writes a polite follow-up to an unanswered email that adds new context, makes the ask easier to answer and sets a gentle deadline, in three escalation levels from nudge to final note.
write-follow-up-emailWrite an introduction email
Writes a double opt-in introduction, first the private ask to the person being introduced, then the intro email itself, with why the two should talk and an easy next step.
write-introduction-emailWrite a professional email
Drafts an email from rough intent with a specific subject line, the ask in the first two sentences and the right tone for the relationship, marking any detail it would otherwise have to invent.
write-professional-emailDecline a request gracefully
Declines a request or invitation clearly and kindly in the first lines, gives an honest brief reason if wanted, offers only real alternatives and preserves the relationship.
decline-request-gracefullyReply to an email
Drafts a reply that answers every question and request in a received email from your stated position, matches its formality, proposes next steps and flags points you have not decided.
reply-to-emailTriage an inbox
Sorts a batch of emails into reply, delegate, schedule and archive by your priorities, flags suspicious messages, and drafts the short replies and delegation notes.
triage-inbox