Email copy review
141 emails across 10 sections · built November 10, 2026 · v2.212.172 · 82935c6 · seeded sample data only.
What changed in the emails
Since the last copy review the emails got a fresh coat of paint and clearer wording. What to look at:
- New white-background look. The old dark navy card is gone. Bodies are now
dark slate text on a light card, with navy links and navy buttons (the gold accents were retired).
- Friendlier, shorter wording, consistent name. Every email now says
“Past Lives Makerspace,” and copy across dozens of emails was tightened: class confirmations,
waitlist updates, orientations, tab and lease notices, and voting reminders.
- Buttons instead of bare links where they matter: Find a Class, Find a Space,
Activate your account, View guild page, and more.
- New this release: announcements can be marked urgent (emailed even to
members who opted out of that announcement’s email), transactional emails carry a filtering
category header, and the opt-in notification emails below are shown here for the first time.
Opt-in notification emails
Notification emails that are OFF by default — a member only gets them after opting in on their email settings. They used to be listed under “No email is sent,” which was wrong: an email IS sent to members who opt in. Each card shows the generic notification copy those members receive.
New member joined
From: Past Lives · New member joined
- Audience
- All FOG admins (site-wide).
- Trigger
- Sent when a new member signed up. Goes to: All FOG admins (site-wide). Email is OFF by default for this event, so only members who opt in receive it — this card shows the generic notification copy they get.
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
A new member signed up.
Past Lives Makerspace
Event reminder
From: Past Lives · Reminder: Forge Night is 3 day(s) away
- Audience
- Whoever the event's launch announcement reached — the guild's members, all guild leads, or every active member, by scope.
- Trigger
- Sent when a reminder before an event you're invited to starts. Goes to: Whoever the event's launch announcement reached — the guild's members, all guild leads, or every active member, by scope. Email is OFF by default for this event, so only members who opt in receive it — this card shows the generic notification copy they get.
- Channels
- in app, email, discord, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Forge Night is coming up in 3 day(s) — Sat, Jul 12 · 6:00 PM – 8:00 PM.
Where: Main Studio
Join the meeting: https://meet.example/abc-defg
See the event details: https://pastlives.example/events/5/
Past Lives Makerspace
Event starting now
From: Past Lives · Forge Night is starting now
- Audience
- Whoever the event's launch announcement reached — the guild's members, all guild leads, or every active member, by scope.
- Trigger
- Sent when a ping when an event you're invited to begins. Goes to: Whoever the event's launch announcement reached — the guild's members, all guild leads, or every active member, by scope. Email is OFF by default for this event, so only members who opt in receive it — this card shows the generic notification copy they get.
- Channels
- in app, email, discord, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Forge Night is starting now — Sat, Jul 12 · 6:00 PM – 8:00 PM.
See the event details: https://pastlives.example/events/5/
Where: Main Studio
Past Lives Makerspace
New equipment reservation
From: Past Lives · New reservation on CNC Router
- Audience
- The equipment's own managers and its guild's leadership. Equipment Administrators hear only about equipment nobody manages.
- Trigger
- Sent when a member reserved time on equipment you manage. Goes to: The equipment's own managers and its guild's leadership. Equipment Administrators hear only about equipment nobody manages. Email is OFF by default for this event, so only members who opt in receive it — this card shows the generic notification copy they get.
- Channels
- in app, email, discord, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale reserved CNC Router for Saturday, September 12, 2:00 PM to 4:00 PM.
See the schedule: https://pastlives.example/equipment/cnc-router/
Past Lives Makerspace
A member rented a guild cubby
From: Past Lives · Jane Doe has A3
- Audience
- The guild's lead and all of its staff.
- Trigger
- Sent when someone rented one of your guild's cubbies, or guild staff assigned one. Goes to: The guild's lead and all of its staff. Email is OFF by default for this event, so only members who opt in receive it — this card shows the generic notification copy they get.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Jane Doe has cubby A3 on the Glaze Wall in the Ceramics Guild, $20 a month.
Rentals: https://pastlives.example/guilds/7/cubbies/rentals/
Past Lives Makerspace
Classes
Emails a class registrant receives, from sign-up through reminders.
Registration confirmed
From: Past Lives · You're confirmed for Intro to Lost-Wax Casting
- Audience
- The registrant (member or guest).
- Trigger
- Sent when a class registration is confirmed — on payment success for a paid class, immediately on submit for a free one. Goes to the registrant's email address.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/confirmation.{txt,html})
Plain-text version
Hi Avery,
You're confirmed for "Intro to Lost-Wax Casting" with Robin Vale.
Schedule:
- Friday, November 20, 2026 at 12:09 PM
Location: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
You paid: $45.00
Click to see full class details:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
Manage your registration:
https://classes.pastlives.space/classes/my/r9Mul90wNE3pIdn_eFnd00NbJVJ0TN8uGXHctT-cBgJx243RO3GDooyjZ0m40YFs/
See you soon!
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Class welcome (instructor-authored)
From: Past Lives · Welcome to Lost-Wax Casting — a few things before we start
- Audience
- Each newly confirmed registrant of that class.
- Trigger
- Sent right after the confirmation when the instructor has written and enabled a welcome email for their class. The subject and body are the instructor's own words; the shell and session details around them are the app's. Goes to each newly confirmed registrant.
- Channels
- email
- Where to edit
- Instructor-authored per class (Teach → class → Emails); shell in templates/classes/emails/welcome.{txt,html}
Plain-text version
Hi Avery,
A note from your instructor — welcome to "Intro to Lost-Wax Casting"!
So glad you're joining us! Please wear closed-toe shoes and bring an apron. We provide all wax, tools, and metal. Doors open 15 minutes early — come find me at the casting bench. — Robin
Schedule:
- Friday, November 20, 2026 at 12:09 PM
Full class details:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
Manage your registration:
https://classes.pastlives.space/classes/my/r9Mul90wNE3pIdn_eFnd00NbJVJ0TN8uGXHctT-cBgJx243RO3GDooyjZ0m40YFs/
See you soon!
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Added to the waitlist
From: Past Lives · You're on the waitlist for Intro to Lost-Wax Casting
- Audience
- The waitlisted registrant.
- Trigger
- Sent when someone joins a sold-out class's waitlist. Tells them their position and what happens if a spot opens. Goes to the registrant's email address.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/waitlist_joined.{txt,html})
Plain-text version
ON THE WAITLIST
Intro to Lost-Wax Casting
You're number 1 in line for this class. If a spot opens,
we'll email you a link to register. There's no charge to hold your
spot on the waitlist.
Click to see full class details:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
To manage your spot on the waitlist:
https://classes.pastlives.space/classes/my/O97-i3qsaX3aTL2ppwULQm1VAntIuAZsCQgEcYHZWlVZrwDNCk_J8g9CU0paW34x/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
A waitlist spot opened
From: Past Lives · A spot opened in Intro to Lost-Wax Casting!
- Audience
- The next member in line on the waitlist.
- Trigger
- Sent when a confirmed registration cancels or refunds and the next waitlisted person is promoted. Carries the claim link and the claim window. Goes to the next member in line.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/waitlist_spot_opened.{txt,html})
Plain-text version
CONGRATULATIONS, YOU GOT IN!
Intro to Lost-Wax Casting
Still want to attend? You have 24 hours to
confirm your spot.
Claim my spot:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/register/?waitlist_token=O97-i3qsaX3aTL2ppwULQm1VAntIuAZsCQgEcYHZWlVZrwDNCk_J8g9CU0paW34x
Click to see full class details:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Added from the waitlist (no balance)
From: Past Lives · You're in! Intro to Lost-Wax Casting
- Audience
- The promoted registrant (member or guest).
- Trigger
- Sent when staff hand-pick a waitlisted person into a class and nothing is owed — a free class, or staff chose Not Now on the payment link (the seat is held either way). Goes to the registrant's email address.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/promoted.{txt,html})
Plain-text version
YOU'RE IN!
Hi Dana,
Great news: a spot opened up in "Intro to Lost-Wax Casting" and you've been added to the class. Your seat is confirmed.
Schedule:
Friday, November 20, 2026 at 12:09 PM
Location: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
A note from Robin Vale:
So glad you're joining us! Please wear closed-toe shoes and bring an apron. We provide all wax, tools, and metal. Doors open 15 minutes early — come find me at the casting bench. — Robin
View class details:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
Manage your registration:
https://classes.pastlives.space/classes/my/O97-i3qsaX3aTL2ppwULQm1VAntIuAZsCQgEcYHZWlVZrwDNCk_J8g9CU0paW34x/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Added from the waitlist (payment link)
From: Past Lives · You're in! Complete your payment for Intro to Lost-Wax Casting
- Audience
- The promoted registrant who still owes for the class.
- Trigger
- Sent when staff promote someone into a paid class and choose to send (or later re-send) the payment link. Carries the amount due and the pay page link; the seat is held without payment. Goes to the registrant's email address.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/promoted_pay.{txt,html})
Plain-text version
YOU'RE IN!
Hi Dana,
Great news: a spot opened up in "Intro to Lost-Wax Casting" and you've been added to the class. Your seat is confirmed and held for you.
Amount due: $45.00
No payment is required to hold your seat. When you're ready, you can pay online with the link below.
Pay now:
https://classes.pastlives.space/classes/my/O97-i3qsaX3aTL2ppwULQm1VAntIuAZsCQgEcYHZWlVZrwDNCk_J8g9CU0paW34x/pay/
Schedule:
Friday, November 20, 2026 at 12:09 PM
Location: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
A note from Robin Vale:
So glad you're joining us! Please wear closed-toe shoes and bring an apron. We provide all wax, tools, and metal. Doors open 15 minutes early — come find me at the casting bench. — Robin
View class details:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
Manage your registration:
https://classes.pastlives.space/classes/my/O97-i3qsaX3aTL2ppwULQm1VAntIuAZsCQgEcYHZWlVZrwDNCk_J8g9CU0paW34x/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Removed by staff (seat or waitlist)
From: Past Lives · Your registration for Intro to Lost-Wax Casting was cancelled
- Audience
- The removed registrant (member or guest).
- Trigger
- Sent when staff remove a registrant from a class roster or waitlist. One template pair, forked on whether they held a seat — the waitlist variant carries no seat or refund language. Goes to the registrant's email address.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/removed.{txt,html})
Plain-text version
REGISTRATION CANCELLED
Hi Avery,
Your registration for "Intro to Lost-Wax Casting" was cancelled by the studio. Your spot has been released.
You paid $45.00 for this class. Your refund is handled separately and we'll be in touch about it.
Browse upcoming classes:
https://classes.pastlives.space/classes/
Questions? Reach us at info@pastlives.space.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Moved to another class
From: Past Lives · You've been moved to Intro to Lost-Wax Casting
- Audience
- The moved registrant (member or guest).
- Trigger
- Sent when staff reassign a registrant from one class to another, from either the teaching portal roster or the admin registrations tab. Names both classes and carries the new schedule. Goes to the registrant's email address; a cancelled row is moved silently.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/moved.{txt,html})
Plain-text version
REGISTRATION MOVED
Hi Avery,
The studio moved your registration to another class. Everything else stays as it was, and you do not need to sign up again.
You were in: Introduction to Wheel Throwing
You're now in: Intro to Lost-Wax Casting, with Robin Vale
New schedule:
Friday, November 20, 2026 at 12:09 PM
Location: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
View your new class:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
Manage your registration:
https://classes.pastlives.space/classes/my/r9Mul90wNE3pIdn_eFnd00NbJVJ0TN8uGXHctT-cBgJx243RO3GDooyjZ0m40YFs/
Not what you expected? Reach us at info@pastlives.space.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Finish registering (Eventbrite booking)
From: Past Lives · Finish registering for Intro to Lost-Wax Casting
- Audience
- Each Eventbrite ticket holder, or the buyer for a shared email seat.
- Trigger
- Sent once for each ticket bought on Eventbrite, as the order lands. Links to the registration page to sign the waiver, answer the class questions and make an account. A second seat under the buyer's email goes to the buyer with a note to pass it on.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/eventbrite_finish.{txt,html})
Plain-text version
Hi Avery,
You're booked for "Intro to Lost-Wax Casting" through Eventbrite. One more step before class: finish registering with Past Lives.
On that page you:
1. Sign the liability waiver.
2. Answer a few short questions.
3. Create a free Past Lives account to manage your bookings, if you'd like one.
Finish registering:
https://classes.pastlives.space/classes/my/r9Mul90wNE3pIdn_eFnd00NbJVJ0TN8uGXHctT-cBgJx243RO3GDooyjZ0m40YFs/
Schedule:
Friday, November 20, 2026 at 12:09 PM
Location: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
Eventbrite has sent your receipt, and refunds go through Eventbrite.
See you soon!
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Duplicate payment alert (admin)
From: Past Lives · Duplicate payment: Avery Lim, Intro to Lost-Wax Casting
- Audience
- Every Admin (always emailed).
- Trigger
- Sent when a promoted registrant's online balance payment lands AFTER the row was already settled (staff marked it paid, or an earlier payment landed first) — a refund is owed. Goes to the admin notification addresses.
- Channels
- email
- Where to edit
- Text authored in code (classes/emails.py::send_duplicate_payment_alert)
This email is plain-text only — the text below is the whole message.
Avery Lim (avery.lim@example.com) paid $45.00 online for "Intro to Lost-Wax Casting" AFTER the balance was already settled (marked paid by staff, or an earlier payment landed first).
A refund is owed for one of the two payments.
Registration: https://classes.pastlives.space/classes/admin/registrations/1/
Stripe payment: https://dashboard.stripe.com/payments/pi_sample_duplicate
Checkout session: cs_sample_duplicate
New class registration (admin copy)
From: Past Lives · [Classes] New registration: Avery Lim — Intro to Lost-Wax Casting
- Audience
- Every Admin whose Email switch for New class registration is on.
- Trigger
- Sent when someone registers for a class (a confirmed paid or free signup). The Admins' own copy of the instructor's notice: who registered, what they paid and how full the class is. Each Admin's Email switch for New class registration decides.
- Channels
- email
- Where to edit
- Text authored in code (classes/emails.py::send_admin_registration_notification)
This email is plain-text only — the text below is the whole message.
Avery Lim (avery.lim@example.com) registered for "Intro to Lost-Wax Casting" (instructor: Robin Vale).
Status: Confirmed
Paid: $45.00
Capacity: 1/8
View the class: https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
Your signup for this class (resume link)
From: Past Lives · Your signup for Intro to Lost-Wax Casting
- Audience
- The registrant, at the address on their registration.
- Trigger
- Sent when somebody POSTs the register form with an email address that already has a signup for that class, from a browser that cannot be tied to it. The link goes to the address on file and the page that asked is told nothing, so knowing a person's email is not enough to reach their booking. Throttled to one per registration per 15 minutes.
- Channels
- email
- Where to edit
- Text authored in code (classes/emails.py::send_registration_resume_link)
This email is plain-text only — the text below is the whole message.
Hi Avery,
Somebody just started signing up for "Intro to Lost-Wax Casting" with this email address. You already have a signup for that class, so here is the link to it:
https://classes.pastlives.space/classes/my/r9Mul90wNE3pIdn_eFnd00NbJVJ0TN8uGXHctT-cBgJx243RO3GDooyjZ0m40YFs/
That link opens your registration, where you can finish paying if you still owe anything, or cancel it.
Class details: https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
If this wasn't you, nothing has changed and you can ignore this email. Your registration is only reachable through the link above.
Your class was not listed on Eventbrite
From: Past Lives · "Intro to Lost-Wax Casting" was not listed on Eventbrite
- Audience
- The class's instructor, at their primary email.
- Trigger
- Sent when a class with Submit to Eventbrite ticked goes live (or is synced again) and fails Eventbrite's selling rules: nothing is sent to Eventbrite and the class's sync state reads Failed. Once per failure: a retry that finds the same problems sends nothing (#725).
- Channels
- email
- Where to edit
- Text authored in code (classes/emails.py::eventbrite_rules_failed_email)
This email is plain-text only — the text below is the whole message.
"Intro to Lost-Wax Casting" is live on Past Lives, but it was not listed on Eventbrite. Eventbrite takes down listings that break its selling rules, so nothing was sent.
Fix these:
- Description: payment outside the ticket: “paid at the session”, “cash”, “venmo”
You can fix them yourself on the class's edit page: https://classes.pastlives.space/classes/teach/classes/1/edit/
If the fix is a date, open the class and use Request a Change: https://classes.pastlives.space/classes/teach/classes/1/
Once the change is saved, the class lists on Eventbrite on its own.
Class payment needs a decision (admin)
From: Past Lives · Payment needs a decision: Avery Lim, Intro to Lost-Wax Casting
- Audience
- Every Admin (always emailed).
- Trigger
- Sent when a class Checkout page left open on a cancelled registration is finally paid, and the seat has since gone to a newer signup for the same person — the payment cannot be applied, so somebody has to refund it or re-seat them. Goes to the admin notification addresses.
- Channels
- email
- Where to edit
- Text authored in code (classes/emails.py::send_orphaned_payment_alert)
This email is plain-text only — the text below is the whole message.
Avery Lim (avery.lim@example.com) paid $45.00 online for "Intro to Lost-Wax Casting" through a checkout page that was left open on a registration which is now cancelled.
That seat already belongs to another live signup for the same person, so this payment could not be applied. Either refund it or re-seat them by hand.
Registration: https://classes.pastlives.space/classes/admin/registrations/1/
Stripe payment: https://dashboard.stripe.com/payments/pi_sample_orphaned
Checkout session: cs_sample_orphaned
Class reminder
From: Past Lives · Reminder: Intro to Lost-Wax Casting — Fri Nov 20 at 8:09 PM
- Audience
- The registrant, per upcoming session.
- Trigger
- Sent 24 hours before each session a person is registered for. Goes to the registrant's email address.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/reminder.{txt,html})
Plain-text version
Hi Avery,
This is a reminder that your class "Intro to Lost-Wax Casting" starts on Friday, November 20 at 12:09 PM.
Location: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
A note from your instructor:
So glad you're joining us! Please wear closed-toe shoes and bring an apron. We provide all wax, tools, and metal. Doors open 15 minutes early — come find me at the casting bench. — Robin
Click to see full class details:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
Manage your registration:
https://classes.pastlives.space/classes/my/r9Mul90wNE3pIdn_eFnd00NbJVJ0TN8uGXHctT-cBgJx243RO3GDooyjZ0m40YFs/
See you soon!
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Class cancelled
From: Past Lives · Cancelled: Intro to Lost-Wax Casting
- Audience
- Everyone holding a spot on the class — members and guests alike. (The in-app bell row still goes to every active member.)
- Trigger
- Sent when a class you're registered for was cancelled. Goes to: Everyone holding a spot on the class — members and guests alike. (The in-app bell row still goes to every active member.)
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Life happens... and due to rare and unfortunate circumstances, Intro to Lost-Wax Casting on Saturday, July 12 has been cancelled. Any payment will be refunded in full, and we're really sorry for any inconvenience.
Reason: The instructor is unwell and we could not find another date.
We'd still love to see you in our space. Find another class: https://pastlives.example/classes/
Past Lives Makerspace
Refund issued
From: Past Lives · Refund issued for Intro to Lost-Wax Casting
- Audience
- Whoever booked the registration, member or guest, at the address they booked with.
- Trigger
- Sent when a refund was processed for a payment you made. Goes to: Whoever booked the registration, member or guest, at the address they booked with.
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin,
We've refunded $65.00 for Intro to Lost-Wax Casting. Refunds typically process within 5–10 business days.
View your booking: https://pastlives.example/classes/my/abc123/
Past Lives Makerspace
Class announcement
From: Past Lives · Blacksmithing 101: This week moves to Thursday
- Audience
- Everyone with a confirmed registration for the class.
- Trigger
- Sent when an instructor of a class you're in posted an update. Goes to: Everyone with a confirmed registration for the class.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Blacksmithing 101 Announcement!
This week moves to Thursday
Heads up: this week's session moves to Thursday at 6pm. Same room.
View the class: https://pastlives.example/classes/blacksmithing-101/
Past Lives Makerspace
Instructor cancelled a paid class
From: Past Lives · Refunds needed: Robin Vale cancelled Intro to Lost-Wax Casting
- Audience
- Everyone who can issue a refund: all FOG admins plus the Refunds holders.
- Trigger
- Sent when an instructor cancelled a live class that has paid registrations; refunds are needed. Goes to: Everyone who can issue a refund: all FOG admins plus the Refunds holders.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale cancelled Intro to Lost-Wax Casting. 3 paid registrations need refunds.
Everyone registered has already been told. Issue the refunds from the class's Registrations tab: https://pastlives.example/classes/admin/42/registrations/
Past Lives Makerspace
Instructor asked for a class change
From: Past Lives · Change requested: Intro to Lost-Wax Casting
- Audience
- The CMS Administrators (holders only).
- Trigger
- Sent when an instructor asked an admin to change a live class's title, dates, price, or capacity. Goes to: The CMS Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale asked for a change to Intro to Lost-Wax Casting:
Please move the price to $85 and add one more seat.
Instructors cannot change a live class's title, dates, price, or capacity themselves. Make the change on the admin edit page: https://pastlives.example/classes/admin/42/edit/
Past Lives Makerspace
Someone applied to teach
From: Past Lives · Robin Vale wants to be an instructor
- Audience
- The CMS Administrators (holders only).
- Trigger
- Sent when a member asked for teaching access and is waiting on a CMS Administrator. Goes to: The CMS Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale wants to be an instructor. Contact them at 503 555 0100 (text message).
"I would like to run a two hour intro to wheel throwing."
Have a look on the classes overview: https://pastlives.example/classes/admin/#teaching-applications
Past Lives Makerspace
You can host classes
From: Past Lives · You can host classes at Past Lives
- Audience
- A single specific user.
- Trigger
- Sent when an admin said yes to a member's note about hosting and opened the teaching portal. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Good news. An admin said yes. The teaching portal is open and you can start building your first class page.
Build your first page: https://pastlives.example/classes/teach/
Past Lives Makerspace
About hosting a class
From: Past Lives · About hosting a class
- Audience
- A single specific user.
- Trigger
- Sent when an admin said not right now to a member's note about hosting, with a reason. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
An admin had a look at your note and it is not the right time yet.
Here is what they said:
Finish the wheel orientation first and then ask again.
You are welcome to say you're interested again whenever you like. Read the hosting guide here: https://pastlives.example/classes/teach/why/
Past Lives Makerspace
Messages on classes you review
From: Past Lives · Erin Horgan wrote about Make Two Mugs
- Audience
- The guild's lead and its Class Reviewers; for a lead-less category, the CMS Administrators (holders only).
- Trigger
- Sent when an instructor wrote on a class you review. Goes to: The guild's lead and its Class Reviewers; for a lead-less category, the CMS Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Erin Horgan wrote about their class Make Two Mugs:
I added the mug photo. Is the materials list detailed enough now?
Read it and answer: https://pastlives.example/classes/teach/classes/12/messages/
You get this as a reviewer of this class.
Past Lives Makerspace
Teaching
Emails to instructors and reviewers around the class workflow.
New registration (instructor notice)
From: Past Lives · New registration: Avery Lim for Intro to Lost-Wax Casting
- Audience
- The class's instructor.
- Trigger
- Sent when someone registers for a class. Goes to the class's instructor. Admins get their own copy, the New class registration card under Classes.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/instructor_new_registration.{txt,html})
Plain-text version
Avery Lim (avery.lim@example.com) just registered for "Intro to Lost-Wax Casting".
Status: Confirmed
Paid: $45.00
Spots filled: 1/8
Manage my class: https://classes.pastlives.space/classes/teach/classes/1/
View the class page: https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Class review request (reviewer)
From: Past Lives · Review request: Intro to Lost-Wax Casting
- Audience
- The guild's lead + Class Reviewers, or the CMS Administrators for lead-less categories.
- Trigger
- No longer sent on its own (#894): the request reaches reviewers as a line in the 8 AM staff digest. Was sent when an instructor submitted a class for review, to the category's guild lead and the staff marked Class Reviewer (or the CMS Administrators when the category has no guild lead).
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/review_request.{txt,html})
Plain-text version
GUILD LEAD REVIEW REQUESTED
Intro to Lost-Wax Casting
by Robin Vale · Ceramics
Price 4500 cents · Capacity 8
An instructor submitted this class for review, and you've been asked
to approve the date. Open the review page to see details.
[✓] Submitted [✓] Guild lead [✓] Admin [✓] Live
Live
Open the review page:
https://classes.pastlives.space/classes/review/g02CeKRyvHJh72x_1SJWZgdxiJd0cOJtmU_CgVbITJo/
You're receiving this email because you're a Guild Lead at
Past Lives Makerspace.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Staff request digest (8 AM)
From: Past Lives · Action Needed: 3 Classes Awaiting Review
- Audience
- Each guild lead, Class Reviewer and CMS Administrator with an open request.
- Trigger
- Sent at 8 AM Pacific to each reviewer with class review requests still waiting on them: one line per class, with its review link. A request decided before 8 AM is left out, and nobody gets an empty email. At most one a day.
- Channels
- email
- Where to edit
- Template in code (templates/core/emails/staff_digest.{txt,html})
Plain-text version
Action Needed: 3 Classes Awaiting Review
Here is everything still waiting on you this morning. Anything someone
already handled is left out.
CLASS REVIEW REQUEST
Review request: Cutting Board Basics
Alex Eason in the Woodworking Guild requests approval for their upcoming class dates.
Open: https://classes.pastlives.space/classes/review/g02CeKRyvHJh72x_1SJWZgdxiJd0cOJtmU_CgVbITJo/?sample=0
Review request: Cutting Board: End Grain
Alex Eason in the Woodworking Guild requests approval for their upcoming class dates.
Open: https://classes.pastlives.space/classes/review/g02CeKRyvHJh72x_1SJWZgdxiJd0cOJtmU_CgVbITJo/?sample=1
Review request: Cutting Board: Juice Groove
Reminded by Alex Eason
Open: https://classes.pastlives.space/classes/review/g02CeKRyvHJh72x_1SJWZgdxiJd0cOJtmU_CgVbITJo/?sample=2
Requests reach you once a day, at 8 AM, in this one email. The bell in
the app still shows each one the moment it arrives.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Your class is in review (instructor explainer)
From: Past Lives · Your class 'Intro to Lost-Wax Casting' is in review
- Audience
- The submitting instructor.
- Trigger
- Sent when an instructor submits a class for review — explains what happens next. Goes to the submitting instructor.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/review_submitted_instructor.{txt,html})
Plain-text version
IN REVIEW
Intro to Lost-Wax Casting
Your class submission is being reviewed. View status below.
[✓] Submitted [✓] Guild lead [✓] Admin [✓] Live
Live
View status:
https://classes.pastlives.space/classes/teach/classes/1/edit/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Admin sign-off request
From: Past Lives · Admin sign-off needed: Intro to Lost-Wax Casting
- Audience
- The CMS Administrators (CLASS_APPROVER holders).
- Trigger
- No longer sent on its own (#894): the request reaches the CMS Administrators as a line in the 8 AM staff digest. Was sent when a guild lead approved a class and the admin sign-off gate opened.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/admin_validation_request.{txt,html})
Plain-text version
ADMIN SIGN-OFF REQUESTED
Intro to Lost-Wax Casting
by Robin Vale · Ceramics
Price 4500 cents · Capacity 8
Mara Quill and Robin Vale request admin sign-off
to publish this class. The Guild Lead has approved this class. Please
review to approve.
[✓] Submitted [✓] Guild lead [✓] Admin [✓] Live
Live
Open the review page:
https://classes.pastlives.space/classes/review/g02CeKRyvHJh72x_1SJWZgdxiJd0cOJtmU_CgVbITJo/
You're getting this because your address is configured as a class
reviewer at Past Lives Makerspace.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Review decision (instructor)
From: Past Lives · Your class 'Intro to Lost-Wax Casting' is live!
- Audience
- The class's instructor.
- Trigger
- Sent when any reviewer decides on a submitted class — approved, live, changes requested, or declined (the subject line varies by outcome; the gallery shows the fully-approved outcome). Goes to the class's instructor.
- Channels
- email
- Where to edit
- Template in code (templates/classes/emails/review_decision.{txt,html})
Plain-text version
PUBLISHED
Intro to Lost-Wax Casting
[✓] Submitted [✓] Guild lead [✓] Admin [✓] Live
Live
Your class is approved and is now live on the website's public Classes page.
View public page:
https://classes.pastlives.space/classes/intro-to-lost-wax-casting/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Discount code needs approval
From: Past Lives · Discount code needs approval
- Audience
- The Discount Code Administrators (holders only).
- Trigger
- Sent when a member created a discount code that needs approval before it can be used. Goes to: The Discount Code Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
A member created a discount code that needs approval before it can be used.
Past Lives Makerspace
Discount code request approved
From: Past Lives · Discount code request approved
- Audience
- The class's instructor.
- Trigger
- Sent when an admin approved a discount code you asked for. The code is ready to use. Goes to: The class's instructor.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
An admin approved a discount code you asked for. The code is ready to use.
Past Lives Makerspace
Discount code request declined
From: Past Lives · Discount code request declined
- Audience
- The class's instructor.
- Trigger
- Sent when an admin declined a discount code you asked for, with a note saying why. Goes to: The class's instructor.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
An admin declined a discount code you asked for, with a note saying why.
Past Lives Makerspace
Messages about your class
From: Past Lives · A message about your class Make Two Mugs
- Audience
- The class's instructor.
- Trigger
- Sent when a reviewer wrote on a class you teach. Goes to: The class's instructor.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Jay Holtman wrote about your class Make Two Mugs:
Could you add a photo of a finished mug? Everything else looks ready.
Read it and reply: https://pastlives.example/classes/teach/classes/12/messages/
You can reply any time. You do not need to resubmit the class.
Past Lives Makerspace
Guilds & Orientations
Guild life: orientations, joins, announcements, and Discord linking.
Orientation request received
From: Past Lives · Orientation request received — Ceramics Guild
- Audience
- The member who requested the orientation.
- Trigger
- Sent when a member books a guild orientation slot — confirms the request landed and carries a tentative calendar invite. Goes to the requesting member.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/orientation_request.{txt,html})
Plain-text version
Hi Robin,
We received your orientation request for Ceramics Guild.
Orientation: Orientation
When: Saturday, November 14 at 12:09 PM
Where: Ceramics studio — meet by the kilns
*** THIS IS NOT AN OFFICIAL BOOKING YET. ***
The folks who run this orientation will review your request and respond ASAP
to confirm. We've
attached a tentative calendar invite so you can hold the date.
Manage your request: https://members.pastlives.space/guilds/ceramics-guild/
Need to cancel? https://members.pastlives.space/orientation/act/eyJib29raW5nIjoxLCJhY3Rpb24iOiJjYW5jZWwiLCJyZWNpcGllbnQiOjF9:1xQs9t:n7Rg6VJwDbeSMVmHthIdafdhHsf3-tkpVpAgOo4aztw/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Orientation confirmed
From: Past Lives · Orientation confirmed — Ceramics Guild
- Audience
- The member whose orientation was confirmed.
- Trigger
- Sent when an orientor confirms the member's orientation request — carries a confirmed calendar invite. Goes to the requesting member.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/orientation_confirmed.{txt,html})
Plain-text version
Hi Robin,
Good news — your orientation for Ceramics Guild is confirmed!
Orientation: Orientation
When: Saturday, November 14 at 12:09 PM
Where: Ceramics studio — meet by the kilns
We've attached an updated calendar invite. See you there!
The guild page: https://members.pastlives.space/guilds/ceramics-guild/
Can't make it? Cancel here: https://members.pastlives.space/orientation/act/eyJib29raW5nIjoxLCJhY3Rpb24iOiJjYW5jZWwiLCJyZWNpcGllbnQiOjF9:1xQs9t:n7Rg6VJwDbeSMVmHthIdafdhHsf3-tkpVpAgOo4aztw/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Orientation not confirmed
From: Past Lives · About your orientation request — Ceramics Guild
- Audience
- The member whose request was declined.
- Trigger
- Sent when an orientor declines the member's orientation request. Goes to the requesting member.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/orientation_declined.{txt,html})
Plain-text version
Hi Robin,
Thanks for your interest in Ceramics Guild.
Your requested orientation time couldn't be confirmed.
We'd love to get you oriented ASAP. Pick another time on the guild page:
https://members.pastlives.space/guilds/ceramics-guild/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Wiki page archived
From: Past Lives · Your wiki page "SawStop Table Saw" was archived
- Audience
- The member named as the page's author.
- Trigger
- Sent when a guild lead or admin archives a wiki page. Goes to the member who wrote it, by name, with the remover's reason verbatim. Not sent when the page has no author (every seeded equipment stub).
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/wiki_page_archived.{txt,html})
Plain-text version
Hi Robin,
Mara Quill archived "SawStop Table Saw" on the member wiki and wrote:
The information here was replaced by the Bandsaw Safety page.
The link still works, so you can read what was there. Nothing was deleted.
Read what was there: https://members.pastlives.space/wiki/p/sawstop-table-saw/
Reply to Mara Quill: mara.quill@example.com
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Wiki safety page sent back
From: Past Lives · Your safety page "SawStop Table Saw" needs one change
- Audience
- The member who proposed the safety page.
- Trigger
- Sent when a guild lead or admin sends a proposed safety page back for a change. Goes to the member who proposed it, with the reviewer's note and a link to their draft.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/wiki_proposal_declined.{txt,html})
Plain-text version
Hi Robin,
Mara Quill read "SawStop Table Saw" and asked for a change before it goes live:
Add the dust mask requirement and say who to ask when the blade needs changing.
Your draft is still yours and nothing was deleted. Make the change and it goes back for a read.
Open your draft: https://members.pastlives.space/wiki/p/sawstop-table-saw/edit/
Reply to Mara Quill: mara.quill@example.com
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Orientation cancelled
From: Past Lives · Orientation cancelled — Ceramics Guild
- Audience
- The member whose orientation was cancelled.
- Trigger
- Sent when a booked orientation is cancelled (by the member, the guild, or a cancelled slot) — retracts the calendar invite. Goes to the booked member.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/orientation_cancelled.{txt,html})
Plain-text version
Hi Robin,
We're so sorry for the inconvenience! We've had to cancel your orientation
for Ceramics Guild.
Orientation: Orientation
Was: Saturday, November 14 at 12:09 PM
We'd love to get you oriented ASAP, so pick a new time on the guild page:
https://members.pastlives.space/guilds/ceramics-guild/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Orientation moved
From: Past Lives · Your Ceramics Guild orientation has a new time
- Audience
- The member whose orientation moved.
- Trigger
- Sent when a leader moves a booking to another time with Move it now, or the member accepts a proposed time (#853). Shows the old and new time and carries an updated calendar invite. Goes to the booked member.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/orientation_moved.{txt,html})
Plain-text version
Hi Robin,
Your orientation for Ceramics Guild has a new time, and it's confirmed.
Orientation: Orientation
Was: Saturday, November 7 at 12:09 PM
Now: Saturday, November 14 at 12:09 PM
Where: Ceramics studio — meet by the kilns
We've attached an updated calendar invite. See you there!
The guild page: https://members.pastlives.space/guilds/ceramics-guild/
Can't make the new time? Cancel here: https://members.pastlives.space/orientation/act/eyJib29raW5nIjoxLCJhY3Rpb24iOiJjYW5jZWwiLCJyZWNpcGllbnQiOjF9:1xQs9t:n7Rg6VJwDbeSMVmHthIdafdhHsf3-tkpVpAgOo4aztw/
Because the time was moved for you, cancelling never costs a late fee.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Your cubby is rented
From: Past Lives · B3 is yours
- Audience
- The member renting the cubby.
- Trigger
- Sent when a member's cubby rental becomes active, once its first monthly payment lands (#978). Links the cubby, the guild and Manage Payment.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/cubby_rented.{txt,html})
Plain-text version
Hi Robin,
You're now renting cubby B3 on the Glaze Wall in the Ceramics Guild. It's ready for your things today.
$22 a month
Next charge Thu, Dec 10, then the 10th each month
12 x 12 x 16 in
See your cubby: https://members.pastlives.space/guilds/ceramics-guild/?tab=cubbies
Thank you for paying $7 over the minimum.
You can change your amount or cancel anytime from the guild page. To change the card you pay with, use Manage Payment: https://members.pastlives.space/cubbies/rentals/1/payment/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Cubby payment didn't go through
From: Past Lives · Your cubby payment didn't go through
- Audience
- The member renting the cubby.
- Trigger
- Sent once per failed monthly charge of a cubby rental (#978), with Stripe's next try when there is one. Update Card opens the Stripe card page.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/cubby_payment_failed.{txt,html})
Plain-text version
Hi Robin,
We tried to charge your card $22 for cubby B3 on the Glaze Wall on Tue, Nov 10, and it was declined.
Update your card to keep B3. We'll try your card again Fri, Nov 13. If it still doesn't go through, your rental ends and B3 opens up for someone else.
Update your card: https://members.pastlives.space/cubbies/rentals/2/payment/
Want to stop renting instead? Cancel from your cubby and clear B3 out when you can: https://members.pastlives.space/guilds/ceramics-guild/?tab=cubbies
Questions go to the Ceramics Guild staff: https://members.pastlives.space/guilds/ceramics-guild/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Cubby rental ended
From: Past Lives · Your rental of B3 has ended
- Audience
- The member who rented the cubby.
- Trigger
- Sent when a cubby rental's subscription ends: after a cancel at the end of the paid month, or after Stripe gives up on the card (#978).
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/cubby_rental_ended.{txt,html})
Plain-text version
Hi Robin,
Your rental of cubby B3 on the Glaze Wall in the Ceramics Guild has ended, and you won't be charged again.
If anything of yours is still in it, please clear it out so the next member can move in.
See the cubbies: https://members.pastlives.space/guilds/ceramics-guild/?tab=cubbies
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Cubby payment refunded
From: Past Lives · You've been refunded for B3
- Audience
- The member who paid.
- Trigger
- Sent when a member paid for a cubby that was no longer free by the time the payment landed (#978): the subscription is cancelled and the payment refunded in full.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/cubby_rental_refunded.{txt,html})
Plain-text version
Hi Robin,
Cubby B3 on the Glaze Wall wasn't free by the time your payment went through, so it isn't yours.
We cancelled the monthly payment and refunded your $22. It can take 5 to 10 days to show on your card.
Pick another cubby: https://members.pastlives.space/guilds/ceramics-guild/?tab=cubbies
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
A cubby opened (waitlist)
From: Past Lives · A cubby just opened at Ceramics Guild
- Audience
- The member first in line on the guild's cubby waitlist.
- Trigger
- Sent when a cubby opens in a guild whose cubbies were all taken, to the member first on its waitlist, once (#980). A heads up, not a hold: Rent It Now opens the Cubbies tab, and whoever rents first gets it.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/cubby_waitlist_opened.{txt,html})
Plain-text version
Hi Robin,
Cubby B3 on the Glaze Wall in the Ceramics Guild is open. You were first on the waitlist, so you're hearing first.
From $15 a month
12 x 12 x 16 in
Rent it now: https://members.pastlives.space/guilds/ceramics-guild/?tab=cubbies
It's first come, first served: we don't hold it for you, so whoever rents it first gets it. You're off the waitlist now. If someone beats you to it, join the list again from the guild page: https://members.pastlives.space/guilds/ceramics-guild/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Welcome to Guild Staff Tools
From: Past Lives · Welcome to Guild Staff Tools for Ceramics Guild
- Audience
- The member just made a guild lead or staff member.
- Trigger
- Sent once in a person's life when they first become a guild lead or join a guild's staff, or by welcome_existing_guild_staff for everyone already running a guild (#1076). Maps their tools and the rule that guild business runs through the Member Portal.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/guild_staff_welcome.{txt,html})
Plain-text version
Hi Robin,
You now have Guild Staff Tools for Ceramics Guild. You can run the guild from the Member Portal: https://members.pastlives.space/guilds/ceramics-guild/
Here is where everything lives:
Guild Settings: Your guild page: about, studio hours, images, FAQ and links.
https://members.pastlives.space/guilds/1/edit/
Orientations: Orientation types, your hours and every booking.
https://members.pastlives.space/guilds/1/orientations/
Reservations: The rooms, spaces and tools members reserve from your guild.
https://members.pastlives.space/guilds/1/edit/?tab=reservations
Equipment: Your guild's equipment, its agreements and who is signed off.
https://members.pastlives.space/equipment/
Manage Bookings: Every orientation and reservation request waiting on you.
https://members.pastlives.space/manage/bookings/
Email Members: Announcements to your members and your guild's email lists.
https://members.pastlives.space/guilds/1/edit/?tab=announcements
Meetings and Events: Your meetings, notes and guild events on the calendar.
https://members.pastlives.space/guilds/1/edit/?tab=meetings
Staff: Who runs the guild with you and what each of you does.
https://members.pastlives.space/guilds/1/edit/?tab=staff
Guild Tools: Everything above for every guild you run, in one place.
https://members.pastlives.space/tools/
THE RULES
Your guild's orientations, reservations, equipment and email lists all run through the Member Portal. Managing them anywhere else is no longer allowed.
Read the full rules: https://members.pastlives.space/wiki/
Take the tour: https://members.pastlives.space/guilds/1/edit/?tour=guild-lead
Next time you open the Member Portal we will ask you to confirm you have read the rules. You can take the tour again any time from the Help page.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Invited to join a guild
From: Past Lives · Mara Quill invited you to join Ceramics Guild
- Audience
- The member invited.
- Trigger
- Sent once per invite when a guild's lead, staff or an admin picks the member in the guild page's Invite panel (#1137). Join opens the guild page, whose invite banner joins in one tap; the link itself never joins anyone.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/guild_invite.{txt,html})
Plain-text version
Hi Robin,
Mara Quill invited you to join Ceramics Guild at Past Lives.
Wheel-throwing, glazing, and kiln firings — all skill levels.
Join Ceramics Guild: https://members.pastlives.space/guilds/ceramics-guild/
This opens the guild page. Tap Join there to become a member: you get the guild's updates and appear on its roster. You can leave any time. Not interested? Just ignore this email.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Orientation new time proposed
From: Past Lives · A new time for your Ceramics Guild orientation
- Audience
- The member asked to accept a new orientation time.
- Trigger
- Sent when a leader moves a booking with Ask the member first (#853). Carries Accept new time and Keep my current time links that work without signing in. Goes to the booked member.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/orientation_time_proposed.{txt,html})
Plain-text version
Hi Robin,
Ceramics Guild asked to move your orientation to a new time.
Orientation: Orientation
Your current time: Saturday, November 14 at 12:09 PM
New time: Monday, November 16 at 12:09 PM
Accept the new time: https://members.pastlives.space/orientation/act/eyJib29raW5nIjoxLCJhY3Rpb24iOiJhY2NlcHRfdGltZSIsInJlY2lwaWVudCI6MSwicHJvcG9zYWwiOiIxIn0:1xQs9t:BNJ5tY9QNGw27g1LTjupPXsxLxlRmco-fOK4zPR3LKs/
Keep my current time: https://members.pastlives.space/orientation/act/eyJib29raW5nIjoxLCJhY3Rpb24iOiJrZWVwX3RpbWUiLCJyZWNpcGllbnQiOjEsInByb3Bvc2FsIjoiMSJ9:1xQs9t:-bSFnjMdbqmr_zpQSUxptIE5otTM0W5QT6TQI_wRHtM/
Your booking stays at your current time until you answer.
You can also answer from the guild page: https://members.pastlives.space/guilds/ceramics-guild/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Orientation thank-you
From: Past Lives · Thanks for getting oriented with Ceramics Guild!
- Audience
- The member who completed the orientation.
- Trigger
- Sent when an orientation is marked complete. ON by default: every guild sends it unless they turn it off. This card shows the standard copy; a guild may write its own subject and body to override it. Goes to the member who completed the orientation.
- Channels
- email
- Where to edit
- Guild-authored (guild page → Orientations settings); shell in templates/membership/emails/orientation_thankyou.{txt,html}
Plain-text version
Hi Robin,
You're all set. Your orientation is complete and you're cleared to start using the space. Come by during open studio hours, ask in the guild channel any time you have a question, and we'll see you around. Welcome to the guild!
The guild page: https://members.pastlives.space/guilds/ceramics-guild/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
New orientation request (orientors)
From: Past Lives · New orientation request — Ceramics Guild
- Audience
- The guild's lead and all of its staff, or the orientor booked plus the lead.
- Trigger
- Sent when a member requests an orientation. Goes to the guild's lead and staff (a personal slot: the orientor booked plus the lead; equipment: its managers), with one-click confirm / decline links. Each person's Email switch for Orientation requested decides.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/orientation_lead_request.{txt,html})
Plain-text version
New orientation request for Ceramics Guild
Robin requested an orientation:
Orientation: Orientation
When: Saturday, November 14 at 12:09 PM
Where: Ceramics studio — meet by the kilns
Quick actions (no login needed):
Confirm: https://members.pastlives.space/orientation/act/eyJib29raW5nIjoxLCJhY3Rpb24iOiJjb25maXJtIn0:1xQs9t:42wvJn4ZidSAFuorrJAkMD62R38-a3wi6Wg2acyaGxs/
Decline: https://members.pastlives.space/orientation/act/eyJib29raW5nIjoxLCJhY3Rpb24iOiJkZWNsaW5lIn0:1xQs9t:N5g464_mcsMUwjZXBeb-3k4-vSDVuiZNpqit1I-RgHU/
Or respond on the hub (suggest another time, write back, see details):
https://members.pastlives.space/orientation/bookings/1/respond/
The guild page: https://members.pastlives.space/guilds/ceramics-guild/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Orphaned orientation payment alert (admin)
From: Past Lives · Orphaned orientation payment needs a manual refund
- Audience
- Holders of the Billing Administrator capability (always emailed).
- Trigger
- Sent when a paid orientation Checkout lands with no live booking to credit (the hold was released while Stripe reported it unpaid, or resolved without recording a payment) — the refund must happen from the Stripe dashboard. Goes to the Billing Administrators.
- Channels
- email
- Where to edit
- Text authored in code (membership/webhook_handlers.py::_send_orphan_payment_alert)
This email is plain-text only — the text below is the whole message.
A paid orientation Checkout landed with no booking to credit.
Booking 1 no longer exists.
The member paid $15.00 and has nothing in the app to show for it. Refund the payment from the Stripe dashboard.
Stripe payment: https://dashboard.stripe.com/payments/pi_sample_orphan
Checkout session: cs_sample_orphan
Customer email: robin.vale@example.com
Your Past Lives guilds are set up (Discord link)
From: Past Lives · Your Past Lives guilds are set up
- Audience
- The member who just linked Discord.
- Trigger
- Sent once, right after a member links their Discord account and their guilds are imported. Goes to the member who linked.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/discord_guilds_imported.{txt,html})
Plain-text version
Hi Robin,
Your Discord is connected — we set you up in 1 guild.
You'll now get these guilds' announcements — leave any anytime:
- Ceramics Guild: https://members.pastlives.space/guilds/ceramics-guild/
Manage your guilds: https://members.pastlives.space/settings/?tab=guilds
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Guild welcome (member joined)
From: Past Lives · Welcome to Ceramics Guild!
- Audience
- The member who just joined the guild.
- Trigger
- Sent when a member deliberately joins a guild (the Join This Guild button with the welcome box checked, or the Discord /join-guild command). ON by default: every guild sends it unless they turn it off. This card shows the standard copy; a guild may write its own subject and body to override it. Goes to the member who just joined.
- Channels
- email
- Where to edit
- Guild-authored (guild editor → Welcome Email tab); shell in templates/membership/emails/guild_welcome.{txt,html}
Plain-text version
Hi Robin,
Welcome to Ceramics Guild!
We're really glad you're here. Following a guild means you'll hear about what's happening, you'll show up on the guild roster, and you'll pick up the guild's Discord role automatically. Look around your guild page whenever you like, and come say hi in the channel. See you around the space!
Meet your guild leadership: Mara Quill
Say hello. They can help you find your footing.
What you can do on your guild page:
-> Read the guild's announcements
-> See meetings and the calendar
-> Meet the roster
-> Check the wishlist
-> Book an orientation: https://members.pastlives.space/guilds/ceramics-guild/
-> Browse Ceramics Guild classes: https://members.pastlives.space/classes/?guild=ceramics-guild
New here? Read the quick guide to your guild page: https://members.pastlives.space/help/guilds/guilds-and-guild-pages/
View guild page: https://members.pastlives.space/guilds/ceramics-guild/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Guild wiki digest (monthly)
From: Past Lives · Ceramics Guild wiki: 1 search found nothing
- Audience
- The guild's lead and every staff role, orientors included.
- Trigger
- Sent on the 1st of the month to each guild's leadership, summarising their wiki: pages added last month, pages past their review date, and what members searched for and didn't find. A guild with nothing to report gets no email at all.
- Channels
- email
- Where to edit
- Template in code (templates/membership/emails/wiki_guild_digest.{txt,html})
Plain-text version
Ceramics Guild wiki: what happened last month
https://members.pastlives.space/guilds/ceramics-guild/
Three things you can work through in an afternoon. Nothing here is urgent, and nothing
here needs a meeting.
Open the Ceramics Guild wiki: https://members.pastlives.space/guilds/ceramics-guild/?tab=wiki
New this month
-> SawStop Table Saw by Robin (Machine or tool)
https://members.pastlives.space/wiki/p/sawstop-table-saw/
Searches that found nothing
Members looked for these and came up empty. This is your writing list.
-> epoxy cure time - 1 person
Start this page: https://members.pastlives.space/wiki/new/?guild=ceramics-guild&title=epoxy+cure+time
Wanted pages (0 open): https://members.pastlives.space/wiki/wanted/?guild=ceramics-guild
Start a page: https://members.pastlives.space/wiki/new/?guild=ceramics-guild
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Tour booked (visitor)
From: Past Lives · Your Past Lives tour is booked: Tue, Nov 17 at 4:00 PM
- Audience
- The visitor who booked the tour (by address; most have no account).
- Trigger
- Sent when a visitor books a facility tour on tours.pastlives.space, with a calendar invite and the Reschedule and Cancel links. Goes to the address they booked with.
- Channels
- email
- Where to edit
- Template in code (templates/tours/emails/visitor_confirmed.{txt,html})
Plain-text version
Hi Sam,
Your tour of Past Lives Makerspace is booked!
When: Tuesday, November 17 at 4:00 PM
Where: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
Who: 2 people, with Mara as your guide
We attached a calendar invite. See you soon!
Your tour: https://tours.pastlives.space/tour/b/nL7myagf6VaZBp2pTB7LVfeBP63p0kSDldYL9NORxuU/
Reschedule: https://tours.pastlives.space/tour/b/nL7myagf6VaZBp2pTB7LVfeBP63p0kSDldYL9NORxuU/reschedule/
Cancel: https://tours.pastlives.space/tour/b/nL7myagf6VaZBp2pTB7LVfeBP63p0kSDldYL9NORxuU/cancel/
You can change your tour online until 24 hours before it starts. After that, email info@pastlives.space.
Past Lives Makerspace: https://tours.pastlives.space/
You're getting this email because you booked a tour of Past Lives Makerspace.
Tour moved (visitor)
From: Past Lives · Your Past Lives tour moved to Tue, Nov 17 at 4:00 PM
- Audience
- The visitor who booked the tour (by address).
- Trigger
- Sent when a visitor moves their tour from the Reschedule link, or a Tour Guide or admin moves it from the Tours page (with their optional note). The calendar invite keeps its UID with a higher SEQUENCE, so it replaces the old one.
- Channels
- email
- Where to edit
- Template in code (templates/tours/emails/visitor_moved.{txt,html})
Plain-text version
Hi Sam,
Your tour of Past Lives Makerspace has a new time. We moved it from Tuesday, November 3 at 4:00 PM.
A note from Gina:
Our 4:00 slot ran long, so I moved you to 5:00.
When: Tuesday, November 17 at 4:00 PM
Where: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
Who: 2 people, with Mara as your guide
We attached an updated calendar invite. It replaces the one you have.
Your tour: https://tours.pastlives.space/tour/b/1Xtac1-XtJ5ADqzDOeTLrHwgE5FSL-vZInFS74Md9nY/
Reschedule: https://tours.pastlives.space/tour/b/1Xtac1-XtJ5ADqzDOeTLrHwgE5FSL-vZInFS74Md9nY/reschedule/
Cancel: https://tours.pastlives.space/tour/b/1Xtac1-XtJ5ADqzDOeTLrHwgE5FSL-vZInFS74Md9nY/cancel/
You can change your tour online until 24 hours before it starts. After that, email info@pastlives.space.
Past Lives Makerspace: https://tours.pastlives.space/
You're getting this email because you booked a tour of Past Lives Makerspace.
Tour cancelled (visitor)
From: Past Lives · Your Past Lives tour on Tue, Nov 17 at 4:00 PM is cancelled
- Audience
- The visitor who booked the tour (by address).
- Trigger
- Sent when a visitor cancels their tour from the Cancel link, or a Tour Guide or admin cancels it from the Tours page (with their optional note), with a calendar cancellation.
- Channels
- email
- Where to edit
- Template in code (templates/tours/emails/visitor_cancelled.{txt,html})
Plain-text version
Hi Sam,
Your tour of Past Lives Makerspace is cancelled, and we let your guide know.
When: Tuesday, November 17 at 4:00 PM
Where: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
Who: 2 people, with Mara as your guide
The attached calendar update takes it off your calendar.
Book another time: https://tours.pastlives.space/
Past Lives Makerspace: https://tours.pastlives.space/
You're getting this email because you booked a tour of Past Lives Makerspace.
Tour reminder (visitor)
From: Past Lives · Reminder: your Past Lives tour is Tue, Nov 17 at 4:00 PM
- Audience
- The visitor who booked the tour (by address).
- Trigger
- Sent 24 hours before a booked tour by the send_tour_reminders job; never for a cancelled tour.
- Channels
- email
- Where to edit
- Template in code (templates/tours/emails/visitor_reminder.{txt,html})
Plain-text version
Hi Sam,
A quick reminder: your tour of Past Lives Makerspace is tomorrow!
When: Tuesday, November 17 at 4:00 PM
Where: Past Lives Makerspace, 2808 SE 9th Ave, Portland, OR 97202
Who: 2 people, with Mara as your guide
See you soon!
Your tour: https://tours.pastlives.space/tour/b/7OJmWq1Ok509EtC5Aigr534QUlp-7jkqDWBA0P_an7o/
Reschedule: https://tours.pastlives.space/tour/b/7OJmWq1Ok509EtC5Aigr534QUlp-7jkqDWBA0P_an7o/reschedule/
Cancel: https://tours.pastlives.space/tour/b/7OJmWq1Ok509EtC5Aigr534QUlp-7jkqDWBA0P_an7o/cancel/
You can change your tour online until 24 hours before it starts. After that, email info@pastlives.space.
Past Lives Makerspace: https://tours.pastlives.space/
You're getting this email because you booked a tour of Past Lives Makerspace.
New tour booked (guide)
From: Past Lives · New tour booked: Tue, Nov 17 at 4:00 PM
- Audience
- The tour's guide.
- Trigger
- Sent to the tour's guide when a visitor books one of their tours (with a bell and push), or to the admins when the tour has no guide. Also sent, as Tour moved to you, when an admin hands a tour to this guide.
- Channels
- email
- Where to edit
- Template in code (templates/tours/emails/guide_booked.{txt,html})
Plain-text version
New tour booked
Sam Rivera booked a tour for 2 people.
When: Tuesday, November 17 at 4:00 PM
Visitor: sam.rivera@example.com, 503 555 0142
Open Tours: https://members.pastlives.space/facility-tours/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Tour moved or cancelled (guide)
From: Past Lives · Tour moved: Sun, Nov 15 at 4:00 PM to Tue, Nov 17 at 4:00 PM
- Audience
- The tour's guide.
- Trigger
- Sent to the tour's guide when a visitor moves or cancels it from their email links (with a bell), or when someone else moves, reassigns or cancels it from the Tours page.
- Channels
- email
- Where to edit
- Template in code (templates/tours/emails/guide_changed.{txt,html})
Plain-text version
Tour moved
Sam Rivera moved their tour for 2 people from Sunday, November 15 at 4:00 PM to Tuesday, November 17 at 4:00 PM.
Visitor: sam.rivera@example.com, 503 555 0142
Open Tours: https://members.pastlives.space/facility-tours/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Reconnect your Google Calendar (guide)
From: Past Lives · Reconnect your Google Calendar for tours
- Audience
- The Tour Guide whose calendar it is.
- Trigger
- Sent once, with a bell, when Google stops accepting the calendar a Tour Guide connected on My Hours (revoked or expired). Their hours are offered as if no calendar were connected until they reconnect.
- Channels
- email
- Where to edit
- Template in code (templates/tours/emails/guide_calendar_broken.{txt,html})
Plain-text version
Reconnect your Google Calendar
Google stopped letting Past Lives use gina.guide@gmail.com for your facility tours. Until you reconnect it:
* New tours you give are not added to your calendar.
* Times your calendar shows you busy are not hidden from visitors, so your tour hours are offered in full.
Open My Hours on the Tours page and press Reconnect Google Calendar. It takes a minute.
Reconnect on My Hours: https://members.pastlives.space/facility-tours/hours/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Guild announcement
From: Past Lives · Metal Guild: New anvil this Saturday
- Audience
- Every active member of the guild.
- Trigger
- Sent when a guild lead or staffer posts an announcement to their guild (members can opt out). Goes to: Every active member of the guild.
- Channels
- in app, email, discord, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Metal Guild Announcement!
New anvil this Saturday
We're installing the new anvil — come help and learn.
Visit the guild: https://pastlives.example/guilds/3/
Past Lives Makerspace
Wiki page reported
From: Past Lives · Someone flagged "SawStop Table Saw" on the wiki
- Audience
- The page's guild lead and staff; for a space-wide page, or a guild with nobody on it, the FOG admins.
- Trigger
- Sent when a member flagged a problem on a wiki page in a guild you lead. Goes to: The page's guild lead and staff; for a space-wide page, or a guild with nobody on it, the FOG admins.
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Dana Kim reported a problem on SawStop Table Saw (Woodworking):
"The blade guard step is backwards. You lower it AFTER the fence."
The page is still up and readable. Read it and fix the sentence, add an official note, or mark the report reviewed: https://pastlives.example/wiki/p/sawstop-table-saw/
Everything waiting on you is in the review queue: https://pastlives.example/wiki/review/
Past Lives Makerspace
Wiki safety page proposed
From: Past Lives · A safety page is waiting for a read: "Bandsaw Rules"
- Audience
- The page's guild lead and staff; for a space-wide page, or a guild with nobody on it, the FOG admins.
- Trigger
- Sent when a member proposed a safety page in a guild you lead, and it is waiting for a read. Goes to: The page's guild lead and staff; for a space-wide page, or a guild with nobody on it, the FOG admins.
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Rowan Ellis wrote Bandsaw Rules for Woodworking. Safety pages get a second read before they go live, so it is held until somebody publishes it or sends it back.
Read the draft: https://pastlives.example/wiki/p/bandsaw-rules/
Everything waiting on you is in the review queue: https://pastlives.example/wiki/review/
Past Lives Makerspace
Your wiki page was verified
From: Past Lives · Kate Mizuno verified your page "SawStop Table Saw"
- Audience
- Everyone who has written a version of the page, except the verifier.
- Trigger
- Sent when a guild lead or orientor read a page you wrote and marked it verified. Goes to: Everyone who has written a version of the page, except the verifier.
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Kate Mizuno, Woodworking orientor, read SawStop Table Saw and marked it verified.
That means it now carries a green check for every member who opens it, with Kate Mizuno's name on it. Thank you for writing it.
See your page: https://pastlives.example/wiki/p/sawstop-table-saw/
There is a New Page button at the top of the wiki whenever you want to write another one for Woodworking.
Past Lives Makerspace
Announcement proposal submitted
From: Past Lives · Review a proposed Metal Guild announcement
- Audience
- The guild's lead and all of its staff.
- Trigger
- Sent when a member proposed a guild announcement that needs review. Goes to: The guild's lead and all of its staff.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Sam Rivera proposed an announcement for Metal Guild: “New anvil this Saturday”.
Review it: https://pastlives.example/announcements/review/
Past Lives Makerspace
Your announcement was approved
From: Past Lives · Your Metal Guild announcement is posted
- Audience
- A single specific user.
- Trigger
- Sent when a reviewer approved a member's proposed announcement and it's now posted. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Your announcement “New anvil this Saturday” was approved and is now posted to Metal Guild.
See it: https://pastlives.example/guilds/metal-guild/
Past Lives Makerspace
Changes requested on your announcement
From: Past Lives · Changes requested on your Metal Guild announcement
- Audience
- A single specific user.
- Trigger
- Sent when a reviewer asked the proposer to adjust their announcement and resubmit. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
A reviewer asked for changes on “New anvil this Saturday”:
Can you add the start time and where to meet?
Edit and resubmit: https://pastlives.example/announcements/propose/7/edit/
Past Lives Makerspace
Your announcement wasn't posted
From: Past Lives · About your Metal Guild announcement
- Audience
- A single specific user.
- Trigger
- Sent when a reviewer declined a member's proposed announcement. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Your proposed announcement “New anvil this Saturday” wasn't posted.
We already announced this one — thanks though!
Past Lives Makerspace
Orientation bill still unpaid
From: Past Lives · Robin Vale has not paid their Lathe Basics orientation bill
- Audience
- The staffer who claimed/ran the orientation.
- Trigger
- Sent when a bill you sent for an orientation you ran is still unpaid after 30 days. Goes to: The staffer who claimed/ran the orientation.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Sam Turner,
The bill you sent Robin Vale for the Lathe Basics orientation is still unpaid after 30 days. We've reminded them by email.
Member: Robin Vale
Orientation: Lathe Basics, Wood Shop
Amount: $40
Sent on: Wednesday, November 4
You can resend or cancel it from the Bookings tab: https://pastlives.example/orientations/?view=bookings&show=past
Past Lives Makerspace
Messages about your orientation
From: Past Lives · A message about your Ceramics Guild orientation
- Audience
- A single specific user.
- Trigger
- Sent when an Orientor wrote on one of your orientation bookings. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Sam Rivera wrote about your Wheel Throwing orientation with Ceramics Guild:
Bring closed toe shoes and clothes that can get muddy. See you Saturday!
Read it and reply: https://pastlives.example/orientation/bookings/12/
Past Lives Makerspace
Messages on orientation bookings
From: Past Lives · Maya Okafor wrote about their Ceramics Guild orientation
- Audience
- The guild's Orientors (for a personal slot, the Orientor booked), else its lead, else its lead and staff; for an equipment orientation, the equipment's own managers and its guild's leadership (the Equipment Administrators only for equipment nobody manages).
- Trigger
- Sent when a member wrote on an orientation booking you run. Goes to: The guild's Orientors (for a personal slot, the Orientor booked), else its lead, else its lead and staff; for an equipment orientation, the equipment's own managers and its guild's leadership (the Equipment Administrators only for equipment nobody manages).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Maya Okafor wrote about their Wheel Throwing orientation with Ceramics Guild:
Could we do an hour later? I get off work at 5.
Read it and answer: https://pastlives.example/orientation/bookings/12/respond/#messages
You get this as an Orientor for Ceramics Guild.
Past Lives Makerspace
Orientation confirmed
From: Past Lives · Sam Turner is orienting Maya Okafor for Wheel Throwing on Thursday, November 12 at 6:00 PM
- Audience
- The guild's lead and every Co-Lead (Active members only).
- Trigger
- Sent when someone else is running an orientation in a guild you lead or co-lead. Goes to: The guild's lead and every Co-Lead (Active members only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Jordan Reyes,
Sam Turner is orienting Maya Okafor for Wheel Throwing on Thursday, November 12 at 6:00 PM.
Orientor: Sam Turner
Member: Maya Okafor
Orientation: Wheel Throwing, Ceramics Guild
When: Thursday, November 12 at 6:00 PM
See the booking: https://pastlives.example/orientation/bookings/12/respond/
You get this as the guild lead or a Co-Lead for Ceramics Guild.
Past Lives Makerspace
Messages from the kiln crew
From: Past Lives · The kiln crew wrote on your Ticket 412
- Audience
- A single specific user.
- Trigger
- Sent when the Ceramics Guild crew wrote on one of your kiln tickets. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Dana Reyes from the Ceramics Guild kiln crew wrote on your Ticket 412 (Glaze · 3 pieces):
Hi Maya! Quick check before these go in: is the bottom of the bowl glazed? See the photo.
A photo is attached. Open the ticket to see it: https://pastlives.example/kiln/412/#kiln-messages
Read it and reply: https://pastlives.example/kiln/412/#kiln-messages
Past Lives Makerspace
Replies on kiln tickets
From: Past Lives · Maya Okafor wrote on kiln Ticket 412
- Audience
- The Ceramics Guild's lead and staff (the kiln crew), except whoever wrote the message.
- Trigger
- Sent when a maker wrote on a kiln ticket. Goes to the Ceramics Guild's lead and staff. Goes to: The Ceramics Guild's lead and staff (the kiln crew), except whoever wrote the message.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Maya Okafor wrote on kiln Ticket 412 (Glaze · 3 pieces):
Yes, it is Cone 6. I bought it at Georgies last month. Thanks for checking!
Read it and reply: https://pastlives.example/kiln/412/#kiln-messages
You get this as Ceramics Guild staff.
Past Lives Makerspace
Ready for pickup
From: Past Lives · Some of your pieces are ready for pickup
- Audience
- A single specific user.
- Trigger
- Sent when your kiln pieces came out of a firing, or went back to the queue with a note from the crew. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Ticket 412 came out of Glaze firing 88. It is on the pickup shelf. Ticket 411 was not fired and was put back in the queue. The kiln crew left you a note.
Ticket 411 (Glaze · 1 piece): Back in the queue
Stuck to the shelf. Sam Whitlock: The shelf was full, so it goes in the next glaze firing.
Ticket 412 (Glaze · 3 pieces): Ready for pickup
Unloaded Tue, Oct 7 by Sam Whitlock. Something not right with a piece? Reply on its ticket and the kiln crew will see it.
See your kiln tickets: https://pastlives.example/kiln/
Past Lives Makerspace
Deleted kiln tickets
From: Past Lives · Your kiln Ticket 412 was deleted
- Audience
- A single specific user.
- Trigger
- Sent when the kiln crew or a site admin deleted one of your kiln tickets and told you why. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Dana Reyes deleted your kiln Ticket 412 (Glaze · 3 pieces · Standard 266) and said why:
One of the bowls cracked on the cart, so I took the ticket down. Sorry, Maya!
The ticket, its photos and its messages are gone. If the piece still needs a firing, start a new ticket from My Tickets: https://pastlives.example/kiln/
Past Lives Makerspace
A cubby rental is past due
From: Past Lives · A3 is past due
- Audience
- The guild's lead and all of its staff.
- Trigger
- Sent when a monthly charge for one of your guild's cubbies didn't go through. Goes to: The guild's lead and all of its staff.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Jane Doe's monthly payment for cubby A3 on the Glaze Wall didn't go through. Stripe tries the card again; if it never goes through, the rental ends.
Rentals: https://pastlives.example/guilds/7/cubbies/rentals/
Past Lives Makerspace
A cubby rental ended
From: Past Lives · Clear A3's shelf
- Audience
- The guild's lead and all of its staff.
- Trigger
- Sent when a rental of one of your guild's cubbies ended, so its shelf needs clearing. Goes to: The guild's lead and all of its staff.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Jane Doe's rental of cubby A3 on the Glaze Wall has ended. The reason given: Moving to the bigger cubby by the kiln. Clear the shelf so the next member can move in.
Rentals: https://pastlives.example/guilds/7/cubbies/rentals/
Past Lives Makerspace
Billing
Tab receipts and charge notices.
Tab receipt
From: Past Lives · Past Lives Makerspace — Receipt for $47.50
- Audience
- The member whose tab was charged.
- Trigger
- Sent after a member's tab is successfully charged — an itemized receipt. Goes to the charged member.
- Channels
- email
- Where to edit
- Template in code (templates/billing/email/receipt.{txt,html})
Plain-text version
Past Lives Makerspace
Portland, OR
RECEIPT
-------
Date: November 10, 2026
Member: Robin
Items:
- Community clay — 25 lb bag: $32.50
- Kiln firing — cone 6 shelf: $15.00
Total Charged: $47.50
See every charge and payment in your billing history: https://members.pastlives.space/tab/history/
Thank you for being a member!
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Tab charge failed (admin notice)
From: Past Lives · [Billing] Failed charge for Robin — $47.50
- Audience
- All FOG admins.
- Trigger
- Sent when a member's tab charge fails. Goes to all FOG admins (the member gets an in-app notification only — their email for this event is opt-in).
- Channels
- email
- Where to edit
- Template in code (templates/billing/email/charge_failed_admin.{txt,html})
Plain-text version
BILLING ALERT: Failed Charge
Member: Robin (robin.vale@example.com)
Amount: $47.50
Failure Reason: Unknown
Retry Count: 0
All retries exhausted. The member's tab has been locked.
Review in the billing dashboard: https://members.pastlives.space/billing/admin/dashboard/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Orphaned late cancellation fee payment alert (admin)
From: Past Lives · Orphaned late cancellation fee payment needs a manual refund
- Audience
- Holders of the Billing Administrator capability (always emailed).
- Trigger
- Sent when a paid late cancellation fee Checkout lands with no fee to mark paid (the fee row is gone, or was waived or refunded before the money landed) — the refund must happen from the Stripe dashboard. Goes to the Billing Administrators.
- Channels
- email
- Where to edit
- Text authored in code (billing/webhook_handlers.py::_send_orphan_fee_alert)
This email is plain-text only — the text below is the whole message.
A paid late cancellation fee Checkout landed with no fee to mark paid.
Late cancellation fee 12 no longer exists.
The member paid $15.00 and the app has nothing to show for it. Refund the payment from the Stripe dashboard.
Stripe payment: https://dashboard.stripe.com/payments/pi_sample_late_fee
Checkout session: cs_sample_late_fee
Customer email: robin.vale@example.com
A refund failed
From: Past Lives · A refund failed
- Audience
- The Billing Administrators (holders only).
- Trigger
- Sent when a Stripe refund did not go through and needs a retry. Goes to: The Billing Administrators (holders only).
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
A refund did not go through and needs a retry.
Payer: Robin Vale
Item: Intro to Lost-Wax Casting
Amount: $65.00
Stripe's reason: The customer's bank could not process this refund.
They've already received a refund receipt. Contact them after retrying.
Review and retry: https://pastlives.example/classes/admin/registrations/42/
Past Lives Makerspace
Tab entry added
From: Past Lives · $18.00 added to your tab
- Audience
- The member whose billing tab this concerns.
- Trigger
- Sent when an admin added a line item to your tab. Goes to: The member whose billing tab this concerns.
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Bandsaw blade — $18.00 was added to your tab at Past Lives. It will be included in your next monthly charge.
See everything on your tab: https://pastlives.example/tab/
If this doesn't look right, reply to this email and we'll sort it out.
Past Lives Makerspace
Tab approaching limit
From: Past Lives · Your tab is near its limit ($168.00 of $200.00)
- Audience
- The member whose billing tab this concerns.
- Trigger
- Sent when your balance is near your tab limit. Goes to: The member whose billing tab this concerns.
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Your tab balance is $168.00 of your $200.00 limit. Once you reach the limit, your tab locks until it's paid down.
Pay down your tab: https://pastlives.example/tab/
Past Lives Makerspace
Tab charge failed (admin alert)
From: Past Lives · Tab charge failed (admin alert)
- Audience
- The Billing Administrators (holders only).
- Trigger
- Sent when a member's monthly tab charge failed — the admin heads-up to follow up. Goes to: The Billing Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
A member's monthly tab charge failed — the admin heads-up to follow up.
Past Lives Makerspace
Late cancellation fee paid
From: Past Lives · Your late cancellation fee is paid
- Audience
- A single specific user.
- Trigger
- Sent when your receipt for a late cancellation fee you paid. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Your $15.00 late cancellation fee is paid. Thank you.
For: CNC Router reservation, Sat Sep 12
Paid on: Saturday, September 12
You can book orientations and equipment again. See the fee: https://pastlives.example/late-fees/12/
Past Lives Makerspace
Late cancellation fee waived
From: Past Lives · Your late cancellation fee was waived
- Audience
- A single specific user.
- Trigger
- Sent when a late cancellation fee you owed was waived. You can book again. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Your $15.00 late cancellation fee was waived. There is nothing to pay.
For: CNC Router reservation, Sat Sep 12
You can book orientations and equipment again: https://pastlives.example/equipment/cnc-router/
See the fee: https://pastlives.example/late-fees/12/
Past Lives Makerspace
Orientation bill
From: Past Lives · Your bill for the Lathe Basics orientation
- Audience
- A single specific user.
- Trigger
- Sent when an orientor sent you a bill for an orientation you took. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Thanks for taking the Lathe Basics orientation with Wood Shop. You're marked as oriented. Here is the bill for it.
Orientation: Lathe Basics, Wood Shop
Day: Tuesday, November 3
Run by: Sam Turner
Amount: $40
Pay it online: https://pastlives.example/orientation/bills/12/
Past Lives Makerspace
Orientation bill reminder
From: Past Lives · Reminder: your Lathe Basics orientation bill
- Audience
- A single specific user.
- Trigger
- Sent when a reminder that a bill for an orientation you took is still unpaid. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
This is a reminder that your bill for the Lathe Basics orientation with Wood Shop is still unpaid. We sent it on Wednesday, November 4.
Orientation: Lathe Basics, Wood Shop
Day: Tuesday, November 3
Run by: Sam Turner
Amount: $40
Pay it online: https://pastlives.example/orientation/bills/12/
Past Lives Makerspace
Payout transfer failed (admin alert)
From: Past Lives · A payout transfer failed
- Audience
- The Billing Administrators (holders only).
- Trigger
- Sent when stripe rejected an instructor's or orientor's share. It retries daily. Goes to: The Billing Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Stripe rejected a payout transfer.
Payee: Renee Marsh
For: Intro to Wheel Throwing
Share: $42.00
Stripe's reason: The account needs verification.
plfog retries it daily. If it still fails when its month is snapshotted, it is owed by hand.
Reconciliation: https://pastlives.example/billing/admin/dashboard/?tab=reconciliation
Past Lives Makerspace
Set up payouts
From: Past Lives · Get paid a few days after you teach
- Audience
- A single specific user.
- Trigger
- Sent when you earned a share and could get paid through Stripe days after you teach. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Dana Okafor,
You earned $42.00 for Intro to Wheel Throwing. It is paid at the end of the month, as usual.
Set up payouts once, in about five minutes on Stripe's page, and from then on your share of each paid class or orientation reaches your bank 48 hours after it starts.
Set up payouts: https://pastlives.example/settings/?tab=payouts
Past Lives Makerspace
Share take back failed (admin alert)
From: Past Lives · A share could not be taken back
- Audience
- The Billing Administrators (holders only).
- Trigger
- Sent when a refund's share could not be taken back from the payee; Past Lives covers it. Goes to: The Billing Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
An admin chose to take a payee's share back after a refund, and it did not happen.
Payee: Renee Marsh
For: Intro to Wheel Throwing
Refund: $60.00
Why: The connected account has insufficient funds.
If Stripe refused it, Past Lives covers the refund and the line is flagged on Reconciliation.
Reconciliation: https://pastlives.example/billing/admin/dashboard/?tab=reconciliation
Past Lives Makerspace
Membership & Account
Invitations and account-level notices.
Space agreement ending soon
From: Past Lives · Your Studio 4 agreement ends August 21, 2026
- Audience
- The member holding the space agreement.
- Trigger
- Sent when your space agreement ends within 30 days. Goes to: The member holding the space agreement.
- Channels
- in app, email, push, discord dm
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Your space agreement for Studio 4 ends on August 21, 2026, about a month from now.
If you'd like to renew, reply to this email.
Past Lives Makerspace
You're invited to Past Lives
From: Past Lives · You're invited to Past Lives Makerspace
- Audience
- The person being invited (addressed by email; no account yet).
- Trigger
- Sent when an admin invites a prospective member to Past Lives. Goes to: The person being invited (addressed by email; no account yet).
- Channels
- email
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
You've been invited to join the Past Lives Makerspace Member Portal.
Click the link below to create your account:
https://pastlives.example/accounts/signup/?email=newcomer@example.com
Sign in to Past Lives for the first time
From: Past Lives · Sign in to Past Lives Makerspace
- Audience
- A single specific user.
- Trigger
- Sent when an admin emails an existing member who has never signed in a first-time sign-in link. Goes to: A single specific user.
- Channels
- email
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Your Past Lives Makerspace account is ready — now it's time to sign in.
Click the link below, and we'll email you a one-time login code:
https://pastlives.example/accounts/login/code/?email=robin@example.com
See you at the space!
Past Lives Makerspace
Studio space requested
From: Past Lives · Robin Vale wants space A9
- Audience
- The Space & Cubby Administrators (holders only).
- Trigger
- Sent when a member asked for a studio space from the space map. Goes to: The Space & Cubby Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale asked for a studio space from the space map.
A9 · $420.00/mo
They wrote: "I'd love the corner light for pottery."
Review the request: https://pastlives.example/info/requests/review/
Approving notifies the member. You still finalize the agreement in Airtable.
Past Lives Makerspace
Shelf requested
From: Past Lives · Robin Vale wants shelf C12
- Audience
- The Space & Cubby Administrators (holders only).
- Trigger
- Sent when a member asked for a shelf from the space map. Goes to: The Space & Cubby Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale asked for a shelf from the space map.
C12 · $25.00/mo
They wrote: "For glaze storage between firings."
Review the request: https://pastlives.example/info/requests/review/
Past Lives Makerspace
Your space request was approved
From: Past Lives · Your request for A9 was approved
- Audience
- A single specific user.
- Trigger
- Sent when a reviewer approved a member's studio or cubby request. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Good news — your request was approved.
A9 · $420.00/mo
We'll be in touch soon to finalize the paperwork.
See it on the map: https://pastlives.example/info/
Past Lives Makerspace
Update on your space request
From: Past Lives · Update on your A9 request
- Audience
- A single specific user.
- Trigger
- Sent when a reviewer declined a member's studio or cubby request. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Thanks for asking about A9. That space is not available at this time:
That one is spoken for, but B4 opens up next month.
Find a space: https://pastlives.example/info/
Past Lives Makerspace
Reservation confirmed
From: Past Lives · Reserved: CNC Router, Saturday, September 12, 2:00 PM to 4:00 PM
- Audience
- A single specific user.
- Trigger
- Sent when your equipment reservation is set. Comes with a calendar invite. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Sami Lee approved your reservation. Your reservation is set.
CNC Router
Saturday, September 12, 2:00 PM to 4:00 PM
A calendar invite is attached. If your plans change, you can cancel from the equipment page and the time opens up for someone else. Cancel at least 24 hours ahead. Cancelling later costs a $15.00 late fee.
See your reservation: https://pastlives.example/equipment/cnc-router/
Past Lives Makerspace
Reservation cancelled by a manager
From: Past Lives · Your CNC Router reservation was cancelled
- Audience
- A single specific user.
- Trigger
- Sent when a manager cancelled your equipment reservation and told you why. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
A manager cancelled your CNC Router reservation for Saturday, September 12, 2:00 PM to 4:00 PM. Your $50.00 has been refunded to your card. It can take 5 to 10 days to show.
Their note: The router is down for repair. Back Tuesday.
Pick a new time: https://pastlives.example/equipment/cnc-router/
Past Lives Makerspace
Reservation cancelled
From: Past Lives · You cancelled your CNC Router reservation
- Audience
- A single specific user.
- Trigger
- Sent when you cancelled an equipment reservation. Names the late fee when one applies. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
You cancelled your CNC Router reservation for Saturday, September 12, 2:00 PM to 4:00 PM. The time is open for someone else. Your $50.00 has been refunded to your card. It can take 5 to 10 days to show. A $15.00 late cancellation fee applies to this cancellation. Pay it at https://pastlives.example/late-fees/12/ and you'll get a receipt once it's paid.
Book again any time: https://pastlives.example/equipment/cnc-router/
Past Lives Makerspace
Reservation requested
From: Past Lives · Requested: CNC Router, Tuesday, October 20, 10:00 AM to 12:00 PM
- Audience
- A single specific user.
- Trigger
- Sent when your request for equipment that needs a manager's approval is in. The time is held for you. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Your request is in. A manager approves each reservation on the CNC Router.
CNC Router
Tuesday, October 20, 10:00 AM to 12:00 PM
We hold the time for you and email you when they decide. You can cancel any time from the equipment page.
See your reservation: https://pastlives.example/equipment/cnc-router/
Past Lives Makerspace
Reservation needs approval
From: Past Lives · Needs approval: CNC Router, Tuesday, October 20, 10:00 AM to 12:00 PM (Robin Vale)
- Audience
- The equipment's own managers and its guild's leadership. Equipment Administrators hear only about equipment nobody manages.
- Trigger
- Sent when a member asked for time on equipment you manage that needs approval. Approve or decline it. Goes to: The equipment's own managers and its guild's leadership. Equipment Administrators hear only about equipment nobody manages.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale asked to reserve CNC Router for Tuesday, October 20, 10:00 AM to 12:00 PM.
Purpose: Sign blanks. The time is held until a manager decides.
Approve or decline: https://pastlives.example/equipment/cnc-router/manage/?tab=reservations
Past Lives Makerspace
Reservation declined
From: Past Lives · Your CNC Router reservation was declined
- Audience
- A single specific user.
- Trigger
- Sent when a manager declined your equipment reservation request and told you why. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Sami Lee declined your request for CNC Router, Tuesday, October 20, 10:00 AM to 12:00 PM. Your $50.00 has been refunded to your card. It can take 5 to 10 days to show.
Their reason: The spindle is out for repair that week.
Pick another time: https://pastlives.example/equipment/cnc-router/
Past Lives Makerspace
Messages about your reservation
From: Past Lives · A message about your CNC Router reservation
- Audience
- A single specific user.
- Trigger
- Sent when a manager wrote on one of your equipment reservations. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Sami Lee wrote about your CNC Router reservation, Tuesday, October 20, 10:00 AM to 12:00 PM:
Which bit are you using? The 1/4 inch downcut is out for sharpening.
Read it and reply: https://pastlives.example/equipment/?view=bookings&messages=res-12
Past Lives Makerspace
Messages on reservations
From: Past Lives · Robin Vale wrote about their CNC Router reservation
- Audience
- The equipment's own managers and its guild's leadership. Equipment Administrators hear only about equipment nobody manages.
- Trigger
- Sent when a member wrote on a reservation of equipment you manage. Goes to: The equipment's own managers and its guild's leadership. Equipment Administrators hear only about equipment nobody manages.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale wrote about their CNC Router reservation, Tuesday, October 20, 10:00 AM to 12:00 PM:
I'm cutting 3/4 inch plywood sign blanks. Is the downcut bit OK for that?
Read it and answer: https://pastlives.example/equipment/cnc-router/manage/?tab=reservations&messages=res-12
You get this as a manager of the CNC Router.
Past Lives Makerspace
Equipment credit given
From: Past Lives · You have 2 hours of credit on the CNC Router
- Audience
- A single specific user.
- Trigger
- Sent when a manager gave you hours of credit on a piece of equipment. It applies the next time you book it. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Sami Lee credited you 2 hours on the CNC Router. It applies the next time you book there.
Their note: For the shop storage cabinet.
Book a time: https://pastlives.example/equipment/cnc-router/
Past Lives Makerspace
Automation failed (webmaster alert)
From: Past Lives · Automation failed (webmaster alert)
- Audience
- The Webmasters (holders only).
- Trigger
- Sent when an automation, such as the reminder emails, failed to run. At most one alert a day per automation. Goes to: The Webmasters (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
An automation, such as the reminder emails, failed to run. At most one alert a day per automation.
Past Lives Makerspace
Updates to your requests
From: Past Lives · Your request: Let me book the laser cutter from my phone is planned
- Audience
- A single specific user.
- Trigger
- Sent when something you sent is planned, being built, live, not planned, not a bug or closed. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Thanks for telling us what you need. Your request "Let me book the laser cutter from my phone" is planned.
A note from Past Lives:
Good idea. It is next after the kiln work.
See your request: https://pastlives.example/feedback/#request-12
Past Lives Makerspace
Something you asked for is live
From: Past Lives · You asked for Let me book the laser cutter from my phone. It's live now.
- Audience
- A single specific user.
- Trigger
- Sent when a release delivered a feature request or bug report you sent. Goes to: A single specific user.
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
You asked for "Let me book the laser cutter from my phone". It's live now, in this update: Book equipment from your phone.
See what's new: https://pastlives.example/home/#changelog-701-phone-booking
Your request: https://pastlives.example/feedback/#request-12
Thanks for telling us what you need.
Past Lives Makerspace
Replies on feedback requests
From: Past Lives · Maya Okafor wrote back: Let me book the laser cutter from my phone
- Audience
- The Webmasters (holders only).
- Trigger
- Sent when a member wrote back on a feature request, bug report or feedback they sent. Goes to the Webmasters. Goes to: The Webmasters (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Maya Okafor wrote back on their request "Let me book the laser cutter from my phone":
It is a Pixel 8. I attached what the page looks like.
Read it and answer: https://pastlives.example/manage/feedback/12/
You get this as a Webmaster.
Past Lives Makerspace
Voting
The monthly guild-funding vote cycle.
Polls closing soon
From: Past Lives · Your June 2026 guild vote is recorded
- Audience
- The member the event is about (the registrant).
- Trigger
- Sent a few days before the monthly guild-funding vote closes, to each member who has already voted, with their recorded picks. Goes to: The member the event is about (the registrant).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
The June 2026 guild funding vote closes on June 30, 2026. Here's your ballot:
1st: Metal Guild
2nd: Fiber Guild
3rd: Wood Guild
24 members have voted so far, and $1,000 goes to the guilds when the month rolls over. Results will be shared in the first week of the month.
Change your vote any time before close: https://pastlives.example/guilds/voting/
Past Lives Makerspace
Vote soon
From: Past Lives · Your June 2026 guild vote closes June 30, 2026
- Audience
- The member the event is about (the registrant).
- Trigger
- Sent as a nudge to members who have signed in but haven't cast a funding vote yet. Goes to: The member the event is about (the registrant).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
You haven't cast a guild funding vote yet for June 2026 — voting closes June 30, 2026. It takes a minute, and it decides how $1,000 is split between the guilds. 24 members have voted so far.
Cast your vote: https://pastlives.example/guilds/voting/
Past Lives Makerspace
Officer heads-up: vote closing
From: Past Lives · Officer heads-up: the June 2026 guild vote closes June 30, 2026
- Audience
- Every guild lead, officer, and staffer (cross-guild).
- Trigger
- Sent a few days before the monthly guild-funding vote closes, to guild leadership, with live turnout so they can rally their guilds. Goes to: Every guild lead, officer, and staffer (cross-guild).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi there,
The June 2026 guild funding vote closes on June 30, 2026.
Turnout so far: 24 members have voted; 9 eligible members haven't yet. $1,000 will be split by the final rankings.
A quick nudge in your guild channels goes a long way.
https://pastlives.example/guilds/voting/
Past Lives Makerspace
Guild funding results published
From: Past Lives · June 2026 guild funding results
- Audience
- The member the event is about (the registrant).
- Trigger
- The headless fallback: sent only when send_funding_results is run by hand for a funding snapshot, each voter getting their personalized results. Results normally go out as an announcement the admin drafts from the Voting page and sends through the composer. Goes to: The member the event is about (the registrant).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
The votes for June 2026 are counted. Here's how the funding pool was split:
Metal Guild — $600.00 (45.0%)
Fiber Guild — $400.00 (30.0%)
You voted — 1st: Metal Guild, 2nd: Fiber Guild, 3rd: Wood Guild.
Full breakdown: https://pastlives.example/guilds/voting/history/
Past Lives Makerspace
Funding results ready to send
From: Past Lives · Funding results ready to send — June 2026
- Audience
- All FOG admins (site-wide).
- Trigger
- Sent to admins when a funding snapshot is taken and the results are ready to review and send. Goes to: All FOG admins (site-wide).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
A funding snapshot for June 2026 was taken ($1000.00 pool, 12 votes). Review the numbers and send results to members:
https://pastlives.example/manage/voting/history/7/
Past Lives Makerspace
Events
Calendar proposal and publishing workflow.
New guild event
From: Past Lives · New Metal Guild event: Forge Night
- Audience
- Every active member of the guild.
- Trigger
- Sent when a guild you follow scheduled a meeting or event. Goes to: Every active member of the guild.
- Channels
- in app, email, discord, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Forge Night
Sat, Jul 12 · 6:00 PM – 8:00 PM
Where: Main Studio
See the event details: https://pastlives.example/events/5/
Past Lives Makerspace
Guild Lead Meeting scheduled
From: Past Lives · Guild Lead Meeting: Guild Lead Meeting
- Audience
- Every guild lead, officer, and staffer (cross-guild).
- Trigger
- Sent when a cross-guild leadership meeting was scheduled. Goes to: Every guild lead, officer, and staffer (cross-guild).
- Channels
- in app, email, discord, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Guild Lead Meeting
Sat, Jul 12 · 6:00 PM – 8:00 PM
Where: Classroom
See the event details: https://pastlives.example/events/5/
Past Lives Makerspace
Event proposal submitted
From: Past Lives · New event proposal: Forge Night
- Audience
- The guild's lead and staff; for a site-wide or council proposal, the Calendar Administrators (holders only).
- Trigger
- Sent when a member proposed a Calendar event that needs review. Goes to: The guild's lead and staff; for a site-wide or council proposal, the Calendar Administrators (holders only).
- Channels
- in app, email, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Robin Vale proposed a Calendar event that needs a quick review.
Forge Night
Metal Guild · Sat, Jul 12 · 6:00 PM – 8:00 PM
Review it: https://pastlives.example/calendar/review/
Past Lives Makerspace
Your event was approved
From: Past Lives · Your event was approved: Forge Night
- Audience
- A single specific user.
- Trigger
- Sent when a reviewer approved a member's proposed event and it's now published. Goes to: A single specific user.
- Channels
- in app, email, discord dm, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Good news — your proposed event was approved. It's now on the Calendar.
Forge Night
Sat, Jul 12 · 6:00 PM – 8:00 PM
See the event details: https://pastlives.example/events/5/
Past Lives Makerspace
Changes requested on your event
From: Past Lives · Changes requested: Forge Night
- Audience
- A single specific user.
- Trigger
- Sent when a reviewer asked the proposer to adjust their event and resubmit. Goes to: A single specific user.
- Channels
- in app, email, discord dm, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
We've reviewed your proposed event, Forge Night, and have a change request:
Can you move it a bit later so it doesn't clash with open studio?
Update and resubmit it: https://pastlives.example/calendar/events/propose/5/edit/
Past Lives Makerspace
Your event wasn't approved
From: Past Lives · About your event proposal: Forge Night
- Audience
- A single specific user.
- Trigger
- Sent when a reviewer declined a member's proposed event. Goes to: A single specific user.
- Channels
- in app, email, discord dm, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Thanks for proposing Forge Night. We can't approve the event at this time:
We already have a similar event that week — thanks for suggesting it!
You're welcome to propose another event any time: https://pastlives.example/calendar/events/propose/
Past Lives Makerspace
Announcements & Release
Staff broadcasts: announcements and release updates.
Release update (What's new)
From: Past Lives · What's new at Past Lives
- Audience
- Every activated member (has signed in at least once).
- Trigger
- Sent when an admin composes and sends a release update from Site Settings → Announcements (Draft from latest release). Goes to every activated member (members who have signed in at least once).
- Channels
- email
- Where to edit
- Composed in Site Settings → Announcements; renderer core/release_email.py + templates/membership/emails/_release_shell.html
Plain-text version
What's new at Past Lives
We've just shipped an update — here's what's new.
## Book guild orientations from the guild page
• Pick a slot that works for you and get a calendar invite automatically.
• Your guild's lead confirms with one click.
## Calendar
• Every guild meeting and community event, in one place.
Visit the Member Portal: https://members.pastlives.space/home/
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Site / guild announcement (composer)
From: Past Lives · Studio closed for deep clean this Friday
- Audience
- Every activated member, or one guild's joined members.
- Trigger
- Sent when staff compose an announcement in the wizard and choose to also email it. Goes to every activated member (site-wide) or the guild's joined members (guild).
- Channels
- email
- Where to edit
- Composed in the announcement wizard; shell in membership/models.py::build_announcement_email_html
Plain-text version
Studio closed for deep clean this Friday
The whole space is closed Friday from 9am to 3pm while we deep-clean the studios and service the kilns.
Open studio resumes Friday evening — see you then!
https://members.pastlives.space
A new version is out
From: Past Lives · What's new at Past Lives: No more double class-reminder emails
- Audience
- Everyone with a login, plus all active members and admins.
- Trigger
- Sent when a new release of the Past Lives app is announced. Goes to: Everyone with a login, plus all active members and admins.
- Channels
- in app, email, discord, push
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
We just released a new version of the Past Lives app (v0.19.9): No more double class-reminder emails.
• You now get a single class-reminder email instead of two.
Visit Past Lives: https://pastlives.example/
Past Lives Makerspace
A poll was sent to you
From: Past Lives · A poll was sent to you
- Audience
- A single specific user.
- Trigger
- Sent when someone sent you a poll from Email Members, with a link to answer it. Goes to: A single specific user.
- Channels
- email
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
Someone sent you a poll from Email Members, with a link to answer it.
Past Lives Makerspace
A poll you have not answered closes soon
From: Past Lives · A poll you have not answered closes soon
- Audience
- A single specific user.
- Trigger
- Sent when a reminder to answer a poll sent to you from Email Members before it closes. Goes to: A single specific user.
- Channels
- email
- Where to edit
- Edit in Site Settings → Notifications
Plain-text version
Hi Robin Vale,
A reminder to answer a poll sent to you from Email Members before it closes.
Past Lives Makerspace
System/Auth
Sign-in and account-recovery emails.
Login code
From: Past Lives · Your Past Lives Login Code
- Audience
- The person signing in.
- Trigger
- Sent whenever someone requests a sign-in code on the login page. Goes to the address they entered.
- Channels
- email
- Where to edit
- Template in code (templates/account/email/login_code_*.{txt,html})
Plain-text version
Hi there,
Your login code for Past Lives Makerspace is:
824113
Enter this code in your browser to sign in. It expires in 5 minutes.
If you didn't request this, you can safely ignore this email.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
No account found
From: Past Lives · Past Lives — No Account Found
- Audience
- The address with no account on file.
- Trigger
- Sent when someone requests a login code for an email address we have no account for. Goes to the address they entered.
- Channels
- email
- Where to edit
- Template in code (templates/account/email/unknown_account_*.{txt,html})
Plain-text version
Hi there,
Someone tried to sign in to Past Lives Makerspace with this email address (someone.new@example.com), but we don't have an account on file for it.
If that was you, you may have signed up with a different email — look up your name with Find Your Account:
https://members.pastlives.space/find-account/.
If you'd like to create a new account instead, you can sign up here:
https://members.pastlives.space/accounts/signup/
If you didn't try to sign in, you can safely ignore this email.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Account already exists
From: Past Lives · Past Lives — Account Already Exists
- Audience
- The existing account's address.
- Trigger
- Sent when someone tries to sign up with an email address that already has an account. Goes to that address.
- Channels
- email
- Where to edit
- Template in code (templates/account/email/account_already_exists_*.{txt,html})
Plain-text version
Hi there,
Someone has already created an account with this email address.
To sign in, just visit the login page and enter your email — we'll send you a code.
Sign in here: https://members.pastlives.space/accounts/login/code/
If you didn't try to sign up, you can safely ignore this email.
—
Past Lives Makerspace — https://members.pastlives.space
Get the Past Lives app for iPhone or Android.
Get it on Google Play: https://play.google.com/store/apps/details?id=app.pastlives.hub
Download on the App Store: https://apps.apple.com/us/app/past-lives-makerspace/id6796557084
Manage your email preferences or unsubscribe: https://members.pastlives.space/settings/?tab=notifications&t=
Find my account (login link)
From: Past Lives · Your Past Lives Account
- Audience
- The matched member's email on file.
- Trigger
- Sent when someone uses Find Your Account and their name matches an active member. Plain-text only — reminds them of their account email and links the login page. Goes to the member's email on file.
- Channels
- email
- Where to edit
- Text authored in code (core/forms.py::FindAccountForm.send_login_email)
This email is plain-text only — the text below is the whole message.
Hi Robin,
Your account email is: robin.vale@example.com
You can log in here:
https://members.pastlives.space/accounts/login/
If you didn't request this, you can safely ignore this email.
Space & Org Info page
The org-level page copy that ships as the launch default (welcome, parking, who to contact). The code of conduct is authored per-org and links out by default, so it has no shipped copy to review here.
Welcome / intro
- Where shown
- The public Space & Org Info page (/help)
- What
- The welcome and overview blurb at the top of the page.
- Where to edit
- Hub → Help → Edit Org Info
Welcome to the Member Portal, the app that runs Past Lives day to day. Everything you can do here, from taking classes to guild voting, has a short guide below. Pick a category, or search if you already know what you need.
Tip
Stuck on something the guides don't cover? Check Who's Who further down this page to see who to ask.
Parking & arrival
- Where shown
- The public Space & Org Info page (/help)
- What
- Parking and arrival info.
- Where to edit
- Hub → Help → Edit Org Info
You can park on the street along SE 9th Ave, SE 10th Ave, and Woodward St.
Note
Check the posted signs before you park.
Who's who / who to contact
- Where shown
- The public Space & Org Info page (/help)
- What
- Org structure and who to contact for what.
- Where to edit
- Hub → Help → Edit Org Info
Not sure who to ask? Start here:
- Sushuma for finances.
- Lee for operations.
- Morlock for general questions and everything else.
No email is sent
Notification events that send no email at all — Discord and/or in-app only, with no email channel. (Opt-in emails, which do send when a member opts in, are now carded up top under “Opt-in notification emails.”) Listed so this index is provably complete.
| Event | Why there is no email card |
|---|
New follower guild_joined | in app + push + discord dm only — no email channel |
Orientation completed — welcome orientation.completed | discord only — no email channel |
Voting reminder to #general-member-chat voting.discord_reminder | discord only — no email channel |
Funding results to #general-member-chat voting.results_discord | discord only — no email channel |
Overdue class review to the portal alerts channel class_review_overdue | discord only — no email channel |
Your tour is here tour.checked_in | in app + push only — no email channel |
Busy during a booked tour tour.calendar_busy | in app + push only — no email channel |
Tours calendar gone tour.calendar_gone | in app + push only — no email channel |
Google Calendar not read tour.calendar_unread | in app + push only — no email channel |
Your guild needs attention guild.needs_attention | in app + push only — no email channel |
Not shown here: free-text “email the class” blasts (instructor/admin-authored each time — no standing copy), allauth's packaged templates for flows this app never uses, and per-recipient variants of a carded email (one representative sample renders).