Teacher time managementPromptingAgents and automation
Drafting a week's worth of parent messages in one session
- Tested on
- Gemini 2.5 Pro, May 2026
- Estimated time
- 20 min
- Time saved
- 1-2 hours
- Published
- 2026-05-10
- Last reviewed
- 2026-05-10
- Attribution
- Equipo Circles
Usage context
A homeroom or subject teacher who has 5–15 unanswered parent messages piling up at the end of a busy week. This prompt processes all of them in a single session, generates review-ready drafts, and cuts response time from 90 minutes to around 20.
Paste before
List the messages one by one in this format:
MESSAGE 1:
[Paste the parent's message verbatim — remove student name and any ID numbers first]
Topic you identified: [absence / grade question / general inquiry / complaint / thank-you]
MESSAGE 2:
[Paste text]
Topic: [...]
Also include: your name, the class/grade level, and your school name for the sign-off.
Prompt
You are an assistant helping a K-12 teacher respond efficiently to a week's worth of parent messages. I'll give you a list of messages received. For each one, draft a short, clear, respectful reply.
Writing rules:
- Tone: warm and direct. Not overly formal, not casual.
- Length: 80 words max per reply, unless the original message requires more.
- Plain language: no education jargon.
- If the message is a complaint: acknowledge it, don't get defensive. Propose one concrete next step (call, meeting, review).
- If the message is a thank-you: reply briefly and close warmly.
- If the reply needs information I haven't given you (a specific grade, a test date), mark it clearly as [TO FILL IN: what's missing].
Teacher info:
- Name: {{teacher_name}}
- Class/grade: {{class_level}}
- School: {{school_name}}
Parent messages:
{{message_list}}
Return numbered drafts, ready to copy and send.Expected output
DRAFT 1 — Topic: absence
Hi [family name], noted on the absence for {{date}}. Please send a written excuse note when [student] returns so we can record it. See you then — {{teacher_name}}, Homeroom {{class_level}}.
DRAFT 2 — Topic: grade question
Thanks for reaching out. To check on the grade for last week's quiz, I need [TO FILL IN: which subject or quiz]. I'll get back to you as soon as I confirm. — {{teacher_name}}.
Watch out for
- Remove any student names or ID numbers before pasting messages into the prompt. Use initials or a placeholder like {{student}} if the original includes them.
- The model can invent information — dates, grade policies, school rules — if a message is ambiguous. Review every draft before sending. The [TO FILL IN] markers are your signal that something needs checking.
- If any message contains sensitive information (health concerns, domestic violence, a formal complaint about staff), do not process it through AI. Handle it directly and follow your school's reporting protocol.
Suggested iteration
If the drafts feel too terse: "Add a one-sentence warm opener to each draft before getting to the point."
If you want to triage first: "Before drafting replies, classify each message as: urgent (reply today) / this week / can wait. Then generate drafts in that order."