Missing homework: remind the student, then the parents
Each school day at 5 pm, finds assignments past due and not handed in (columns student, email, parent_email, assignment, due_date, submitted, reminder_stage). A first reminder is drafted for the student; if already reminded, a calm message to the parents is drafted instead. Teachers review the drafts.
- By
- Loop & Roll team · Official
- Copied
- 0 times
- Steps
- 11
- Version
- 1 · 18 October 2026
- Requires
- Loop & Roll 1.0.0 or later
Workflow graph
How it works
-
1
School days at 17:00
trigger.schedule -
2
Today
date.compute -
3
Assignments past due
table.list -
4
For each assignment
flow.loop -
5
First reminder or second?
flow.switch -
6
Write to the student
ai.compose -
7
Save the student draft
mail.send -
8
Mark as reminded
table.update -
9
Write to the parents
ai.compose -
10
Save the parent draft
mail.send -
11
Mark as escalated
table.update
What you will fill in after import
Nothing personal travels with a template: connections, mailboxes, tables and recipients are left blank for you to pick in your instance.
- Tables to choose
- Assignments past due · table Mark as reminded · table Mark as escalated · table
- Mailboxes to choose
- Save the student draft · mailbox Save the parent draft · mailbox
- Connections to choose
- OpenAI · connection (llm_provider)
See also
More in Follow-ups and reminders
- Follow-ups and reminders Official Remind signers who have not signed on Yousign When a Yousign signature request is activated, waits 3 business days, checks again whether it is still ongoing, and if so drafts a courteous... OpenAI Yousign
- Follow-ups and reminders Official Weekly team meeting reminder with an AI-written agenda Every Monday at 8:30, gathers the open agenda items (columns topic, owner, notes, status) and the open actions of the last meeting (columns... OpenAI Slack Tables
- Follow-ups and reminders Official Unpaid invoices: reminders with a graded tone Every weekday morning, lists the invoices of your Table that are unpaid and at least 7 days overdue (columns invoice_number, client, email,... OpenAI Slack Tables