hermes

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.

context

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.

task

Write a meeting request for a -minute meeting.

recipient

purpose

Only if [PROPOSED_TIMES] is given: Times I can offer:

  1. 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.
  2. Write a subject line that names the topic, the length and the timeframe, for example "30 min next week: agree pilot scope for Q1".
  3. 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.
  4. Give a two- or three-item agenda ending in the outcome.
  5. 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].
  1. Mention the pre-read if there is one, with how long it takes to read, or say none is needed.
  2. Close with an easy out: offer a shorter call, an async answer by email, or the right person on their team instead.
  3. Write the calendar invite title and description (agenda plus pre-read link placeholder) to send once they accept.
constraints
  • 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.
output format

Email

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
Email
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

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install write-meeting-request-email --target claude-code

This 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 Email
PromptEmail

Write 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-email
PromptEmail

Write 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-email
PromptEmail

Write 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-email
PromptEmail

Decline 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-gracefully
PromptEmail

Reply 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-email
PromptEmail

Triage 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