34
Transactional Templates
Aegis Communications Preview
This page visualizes the full English communication system currently stored in `apps/web/content/communications`.
Quick checks for lifecycle coverage and token contract integrity.
34
Transactional Templates
0
Missing Lifecycle Events
0
Undefined Tokens
17
Registered Dynamic Tokens
All required lifecycle events are covered.
All template variables are registered.
Primary website copy and CTA bank.
A safer bathroom, with dignity intact.
Mason helps families make bathrooms safer by starting with a free assessment, then recommending the right package when the need is clear.
Trust Badges
Primary CTAs
Secondary CTAs
From free assessment to installation, every step is designed to reduce decision stress for families and improve confidence for older adults.
Step Microcopy
Each package shows the likely scope and inclusions. Families who are unsure should start with the free assessment before choosing.
Value Framing
At checkout, families can choose online payment or pay on installation using UPI, POS, or Cash. Pay on installation includes a ₹500 assisted collection fee.
Mason Company is an assessment-first service that recommends an end-to-end bathroom safety package after understanding the household need.
Start with the free assessment if you are unsure. Package comparison is available for families who already know the scope they want.
Yes. Current launch markets are Mumbai and Goa, with city-specific package options.
Yes. At booking, choose either online payment or pay on installation via UPI, POS, or Cash. Pay on installation includes a ₹500 assisted collection fee.
OTP validates technician arrival and completion so families have a secure checkpoint before and after work.
No. The doctor video inspection is a mandatory process step in the current Mason Company workflow.
Most package installations are completed in a single scheduled visit, depending on site conditions and package scope.
No service can guarantee incident-free outcomes. Mason Company focuses on preventive safety upgrades that support safer daily movement.
No. Mason Company uses own technicians trained in package SOPs and OTP-authenticated service flow.
Only approved testimonials and verified doctor attestations are published after moderation and legal review.
Mason Company support raises a grievance ticket, shares an update timeline, and provides escalation if needed.
Yes. A six-month check-in is available through the paid Mason Company Care add-on plan.
WhatsApp primary + SMS fallback across booking, service, payment, and support lifecycle.
Acknowledge successful package booking and reduce uncertainty.
Hi {{customer_name}}, your Mason Company booking {{order_number}} is received for {{package_name}} in {{city}}. Package value: {{package_price}}. Our team will confirm your visit slot shortly.
Variables: {{customer_name}}, {{order_number}}, {{package_name}}, {{city}}, {{package_price}}
CTA: View Packages -> #package-comparison
Confirm visit schedule and keep customer prepared.
Your Mason Company booking {{order_number}} is confirmed. Visit: {{visit_date}}, {{visit_time_slot}}. Package: {{package_name}} ({{package_price}}). Payment mode selected: {{payment_mode}}.
Variables: {{order_number}}, {{visit_date}}, {{visit_time_slot}}, {{package_name}}, {{package_price}}, {{payment_mode}}
CTA: Talk to Specialist -> #book-visit
Provide accountability by sharing assigned technician details.
Mason Company update for {{order_number}}: {{technician_name}} is assigned for your {{package_name}} visit in {{city}}. Scheduled slot: {{visit_date}}, {{visit_time_slot}}.
Variables: {{order_number}}, {{technician_name}}, {{package_name}}, {{city}}, {{visit_date}}, {{visit_time_slot}}
CTA: Support on WhatsApp -> #book-visit
Prepare household for secure technician arrival.
{{technician_name}} is on the way for booking {{order_number}}. Please keep arrival OTP ready: {{otp_code}}. Share OTP only after technician identity is verified at doorstep.
Variables: {{technician_name}}, {{order_number}}, {{otp_code}}
CTA: Need Help -> #book-visit
Confirm onsite work start and maintain trust.
Mason Company work has started for {{order_number}}. {{technician_name}} is currently executing the {{package_name}} workflow. You will receive completion confirmation after final walkthrough.
Variables: {{order_number}}, {{technician_name}}, {{package_name}}
CTA: Contact Support -> #book-visit
Confirm completion with secure OTP closure.
Your Mason Company package installation for {{order_number}} is complete. Please review the final setup and share completion OTP {{otp_code}} only when satisfied. For support: {{support_phone}}.
Variables: {{order_number}}, {{otp_code}}, {{support_phone}}
CTA: Raise Support -> #book-visit
Collect payment with complete transparency.
Payment request for {{order_number}}: {{amount_paid}}. Collection method: {{collection_method}} ({{payment_mode}}). Please make payment only after completion confirmation.
Variables: {{order_number}}, {{amount_paid}}, {{collection_method}}, {{payment_mode}}
CTA: Payment Support -> #book-visit
Confirm successful payment and close transaction anxiety.
Payment received for {{order_number}}. Amount: {{amount_paid}} via {{collection_method}}. Thank you for choosing Mason Company.
Variables: {{order_number}}, {{amount_paid}}, {{collection_method}}
CTA: Explore Care Add-on -> #package-comparison
Reassure customer after successful online transaction.
Your online payment is successful for booking {{order_number}}. Amount: {{amount_paid}}. Scheduled visit remains {{visit_date}}, {{visit_time_slot}}.
Variables: {{order_number}}, {{amount_paid}}, {{visit_date}}, {{visit_time_slot}}
CTA: View Process -> #how-it-works
Recover failed payments and preserve booking conversion.
Your online payment for {{order_number}} did not go through. Your booking can still continue with pay-on-installation. Need assistance? Call {{support_phone}} or WhatsApp {{support_whatsapp}}.
Variables: {{order_number}}, {{support_phone}}, {{support_whatsapp}}
CTA: Retry with Help -> #book-visit
Provide closure and clear next steps after cancellation.
Booking {{order_number}} for {{package_name}} has been cancelled as requested. If this was accidental, our team can help you rebook quickly.
Variables: {{order_number}}, {{package_name}}
CTA: Rebook Package -> #package-comparison
Build trust through transparent partial refund communication.
Partial refund initiated for {{order_number}}. Refund amount: {{refund_amount}}. Expected timeline: {{refund_eta}}.
Variables: {{order_number}}, {{refund_amount}}, {{refund_eta}}
CTA: Contact Billing Support -> #book-visit
Provide full refund clarity and support confidence.
Full refund initiated for {{order_number}}. Refund amount: {{refund_amount}}. Expected timeline: {{refund_eta}}.
Variables: {{order_number}}, {{refund_amount}}, {{refund_eta}}
CTA: Need More Help -> #book-visit
Promote paid six-month effectiveness check-in add-on.
It has been six months since booking {{order_number}}. Keep bathroom safety performance high with Mason Company Care Check-in (paid add-on). Reply YES to schedule in {{city}}.
Variables: {{order_number}}, {{city}}
CTA: Book Check-in -> #book-visit
Acknowledge complaint with traceable grievance ticket.
Your concern has been logged with ticket {{grievance_ticket_id}} for booking {{order_number}}. Our support team will share the next update within the committed timeline.
Variables: {{grievance_ticket_id}}, {{order_number}}
CTA: Talk to Support -> #book-visit
Close grievance ticket with confidence and transparency.
Ticket {{grievance_ticket_id}} linked to {{order_number}} is now marked resolved. If you need further help, call {{support_phone}} or WhatsApp {{support_whatsapp}}.
Variables: {{grievance_ticket_id}}, {{order_number}}, {{support_phone}}, {{support_whatsapp}}
CTA: Rate Support -> #book-visit
Collect post-service testimonials with consent.
Thank you for trusting Mason Company for {{order_number}}. Your feedback helps other families make confident safety decisions. Would you like to share a short testimonial?
Variables: {{order_number}}
CTA: Share Feedback -> #outcomes
Confirm booking receipt.
Mason Company booking received: {{order_number}}, {{package_name}}, {{city}}, {{package_price}}.
Variables: {{order_number}}, {{package_name}}, {{city}}, {{package_price}}
Share confirmed slot.
Mason Company booking {{order_number}} confirmed for {{visit_date}}, {{visit_time_slot}}.
Variables: {{order_number}}, {{visit_date}}, {{visit_time_slot}}
Share assigned technician details.
Mason Company update {{order_number}}: Technician {{technician_name}} assigned for your visit.
Variables: {{order_number}}, {{technician_name}}
Enable secure arrival verification.
Mason Company tech {{technician_name}} is en route for {{order_number}}. Arrival OTP: {{otp_code}}.
Variables: {{technician_name}}, {{order_number}}, {{otp_code}}
Confirm work start.
Mason Company work started for {{order_number}} by {{technician_name}}.
Variables: {{order_number}}, {{technician_name}}
Close service with OTP checkpoint.
Mason Company work complete: {{order_number}}. Share completion OTP {{otp_code}} after review.
Variables: {{order_number}}, {{otp_code}}
Collect payment clearly.
Payment due for {{order_number}}: {{amount_paid}} via {{collection_method}}.
Variables: {{order_number}}, {{amount_paid}}, {{collection_method}}
Confirm payment closure.
Payment received for {{order_number}}: {{amount_paid}}. Thank you for choosing Mason Company.
Variables: {{order_number}}, {{amount_paid}}
Confirm online payment.
Online payment successful for {{order_number}}. Amount: {{amount_paid}}.
Variables: {{order_number}}, {{amount_paid}}
Recover failed payment.
Online payment failed for {{order_number}}. For support call {{support_phone}}.
Variables: {{order_number}}, {{support_phone}}
Confirm cancellation.
Booking {{order_number}} has been cancelled. Rebook anytime on the Mason Company website.
Variables: {{order_number}}
Provide partial refund status.
Partial refund initiated for {{order_number}}: {{refund_amount}}. ETA {{refund_eta}}.
Variables: {{order_number}}, {{refund_amount}}, {{refund_eta}}
Provide full refund status.
Full refund initiated for {{order_number}}: {{refund_amount}}. ETA {{refund_eta}}.
Variables: {{order_number}}, {{refund_amount}}, {{refund_eta}}
Invite customer for paid check-in add-on.
Mason Company Care check-in due for {{order_number}}. Paid add-on available in {{city}}.
Variables: {{order_number}}, {{city}}
Acknowledge grievance.
Mason Company ticket {{grievance_ticket_id}} created for {{order_number}}. Update soon.
Variables: {{grievance_ticket_id}}, {{order_number}}
Close grievance communication.
Mason Company ticket {{grievance_ticket_id}} resolved for {{order_number}}. Need help: {{support_phone}}.
Variables: {{grievance_ticket_id}}, {{order_number}}, {{support_phone}}
Collect testimonial post completion.
Thank you for booking {{order_number}} with Mason Company. Reply with your feedback.
Variables: {{order_number}}
Meta, Google, WhatsApp campaigns and lifecycle email copy.
Drive direct package bookings from family decision-makers.
Default destination: /compare-packages#packages
Confidence at Home
Audience: BUYER_CHILD
Primary Texts
Headlines
Descriptions
CTA: Book Package -> /compare-packages#packages
Family Peace of Mind
Audience: FAMILY_DECISION_UNIT
Primary Texts
Headlines
Descriptions
CTA: Choose Your Package -> /compare-packages#packages
Lifestyle-First Safety
Audience: BUYER_CHILD
Primary Texts
Headlines
Descriptions
CTA: Book Now -> /compare-packages#packages
Capture high-intent searches and drive direct package booking.
Default destination: /compare-packages#packages
Mumbai RSA
Audience: BUYER_CHILD | City: Mumbai
Headlines
Descriptions
CTA: Book Package -> /compare-packages#packages
Goa RSA
Audience: BUYER_CHILD | City: Goa
Headlines
Descriptions
CTA: Book Package -> /compare-packages#packages
Generate direct package bookings through broadcast and retargeting nudges.
Default destination: /compare-packages#packages
Awareness 01
Audience: BUYER_CHILD
WhatsApp Messages
CTA: View Packages -> /compare-packages#packages
Awareness 02
Audience: FAMILY_DECISION_UNIT
WhatsApp Messages
CTA: Compare Packages -> /compare-packages#packages
Awareness 03
Audience: BUYER_CHILD
WhatsApp Messages
CTA: Book Package -> /compare-packages#packages
Consideration 01
Audience: BUYER_CHILD
WhatsApp Messages
CTA: See How It Works -> /#how-it-works
Consideration 02
Audience: BUYER_CHILD
WhatsApp Messages
CTA: Choose Your Package -> /compare-packages#packages
Consideration 03
Audience: FAMILY_DECISION_UNIT
WhatsApp Messages
CTA: Book with Confidence -> /compare-packages#packages
Urgency 01
Audience: BUYER_CHILD
WhatsApp Messages
CTA: Book Today -> /compare-packages#packages
Urgency 02
Audience: BUYER_CHILD
WhatsApp Messages
CTA: Secure Slot -> /#book-visit
Follow-up 01
Audience: BUYER_CHILD
WhatsApp Messages
CTA: Talk to Specialist -> /#book-visit
Follow-up 02
Audience: BUYER_CHILD
WhatsApp Messages
CTA: Return to Packages -> /compare-packages#packages
Lifecycle nurture from awareness to reactivation. Channel-ready content; user email capture integration pending.
Default destination: /compare-packages#packages
Email 01 - Awareness
Audience: BUYER_CHILD
Email Subjects
Email Body
CTA: Explore Packages -> /compare-packages#packages
Email 02 - Process Education
Audience: BUYER_CHILD
Email Subjects
Email Body
CTA: View How It Works -> /#how-it-works
Email 03 - Package Comparison
Audience: BUYER_CHILD
Email Subjects
Email Body
CTA: Compare Packages -> /compare-packages#packages
Email 04 - Trust Proof
Audience: FAMILY_DECISION_UNIT
Email Subjects
Email Body
CTA: See Family Stories -> /#outcomes
Email 05 - Booking Nudge
Audience: BUYER_CHILD
Email Subjects
Email Body
CTA: Book Package -> /compare-packages#packages
Email 06 - Payment Assurance
Audience: BUYER_CHILD
Email Subjects
Email Body
CTA: Review Payment Options -> /compare-packages#packages
Email 07 - Six-Month Add-on
Audience: BUYER_CHILD
Email Subjects
Email Body
CTA: Book Check-in -> /#book-visit
Email 08 - Reactivation
Audience: BUYER_CHILD
Email Subjects
Email Body
CTA: Return to Packages -> /compare-packages#packages
Callback, onsite, and grievance scripts for operations and technicians.
Convert inquiry into direct package booking with confidence.
Channel: CALL | Audience: BUYER_CHILD
Escalation: If customer asks medical questions, route to doctor attestation team and avoid treatment advice.
Close booking with complete expectation-setting.
Channel: CALL | Audience: BUYER_CHILD
Escalation: If schedule conflict occurs, offer nearest alternate slot before closing call.
Ensure household readiness and reduce no-shows.
Channel: CALL | Audience: FAMILY_DECISION_UNIT
Escalation: If household is unavailable, reschedule immediately and trigger confirmation template again.
Securely authenticate technician and build doorstep trust.
Channel: ONSITE | Audience: FAMILY_DECISION_UNIT
Escalation: If OTP mismatch persists, pause work and call central support before proceeding.
Close installation with confidence and payment clarity.
Channel: ONSITE | Audience: FAMILY_DECISION_UNIT
Escalation: If dissatisfaction is raised, open grievance ticket before leaving premises.
Acknowledge concern, restore trust, and set resolution timeline.
Channel: CALL | Audience: BUYER_CHILD
Escalation: Escalate immediately to operations lead for safety-critical complaints.
Mandatory policy blocks used across all communication assets.
Emotionally reassuring and lifestyle-forward communication for family decision-makers, focused on confidence, dignity, and practical safety outcomes.
Allowed Patterns
Banned Patterns
Proof Policy