PoolStamp sends a small, intentional set of system emails. None of them require your action to configure beyond connecting your operator account; all of them respect customer language preferences.
To customers
- Visit receipt — fires automatically on visit complete. Contains chemicals, photos, repair items, payment link. EN/ES. Cannot be disabled at the customer level for the launch product.
- Invoice — fires when you finalize an invoice. Contains the PDF, the customer-facing line items, and a Stripe pay link if connected. EN/ES.
- Magic-link portal access — included on receipts and available from the customer record. The signed portal link expires after 7 days by default. EN/ES.
To you (the operator)
- Trial welcome — fires once at signup. Contains quick-start steps and a link back to the dashboard. EN/ES based on Accept-Language at signup.
- Password reset — fires when you request a reset. Expires in 1 hour. EN/ES.
- Account deletion confirmation — fires when you delete your operator account. English only today.
What's not yet wired
- Visit reminder the day before service: not in the launch product
- Failed payment retry notifications to customer: not in the launch product
- Operator weekly recap email: not in the launch product
If one of these is critical for your operation, contact support so we can log the request.
Delivery and bounce handling
PoolStamp uses Postmark to send. If a customer's address bounces hard, is suppressed, or is rejected as invalid, PoolStamp tells the operator to update that customer's email before retrying.
Visit detail shows whether the receipt email was sent and surfaces delivery errors when Postmark rejects a recipient.