PageSourceSearch

https://www.viewings.ai/assets/whatsappTemplates-WJdNCAqr.js

js viewings.ai collected 2026-10-05 15:11:08 UTC 5,823 bytes, 119 lines download raw bytes

1const i=[{id:"job_new",name:"New Job Assignment",category:"job_assignment",description:"Notify contractor of a new job",template:`Hi {{contractorName}},
2
3You have been assigned a new job:
4
5📍 Property: {{propertyAddress}}
6🔧 Work Required: {{jobDescription}}
7📅 Scheduled: {{scheduledDate}}
8💷 Payment: £{{amount}}
9
10Please confirm your availability.
11
12Thanks,
13Viewings Property Management`,variables:["contractorName","propertyAddress","jobDescription","scheduledDate","amount"]},{id:"job_reminder",name:"Job Reminder",category:"job_assignment",description:"Remind contractor about upcoming job",template:`Hi {{contractorName}},
14
15This is a reminder about your scheduled job:
16
17📍 Property: {{propertyAddress}}
18📅 Date: {{scheduledDate}}
19🔧 Work: {{jobDescription}}
20
21Please ensure you have all necessary equipment.
22
23Thanks,
24Viewings Property Management`,variables:["contractorName","propertyAddress","scheduledDate","jobDescription"]},{id:"job_completed",name:"Job Completion Confirmation",category:"job_assignment",description:"Confirm job completion with contractor",template:`Hi {{contractorName}},
25
26Thank you for completing the work at {{propertyAddress}}.
27
28Your payment of £{{amount}} will be processed within 5 working days.
29
30Thanks for your great work!
31
32Viewings Property Management`,variables:["contractorName","propertyAddress","amount"]},{id:"payment_due",name:"Payment Due Reminder",category:"payment_reminder",description:"Remind tenant about upcoming rent payment",template:`Hi {{tenantName}},
33
34This is a friendly reminder that your rent payment of £{{amount}} is due on {{dueDate}}.
35
36📍 Property: {{propertyAddress}}
37
38Please ensure your payment is made on time to avoid any late fees.
39
40If you have any questions, please get in touch.
41
42Thanks,
43Viewings Property Management`,variables:["tenantName","amount","dueDate","propertyAddress"]},{id:"payment_overdue",name:"Overdue Payment Notice",category:"payment_reminder",description:"Notify tenant about overdue payment",template:`Hi {{tenantName}},
44
45Your rent payment of £{{amount}} for {{propertyAddress}} is now {{daysOverdue}} days overdue.
46
47Please make your payment immediately to avoid further action.
48
49If you're experiencing difficulties, please contact us to discuss payment options.
50
51Thanks,
52Viewings Property Management`,variables:["tenantName","amount","propertyAddress","daysOverdue"]},{id:"payment_received",name:"Payment Received Confirmation",category:"payment_reminder",description:"Confirm receipt of rent payment",template:`Hi {{tenantName}},
53
54Thank you! We've received your rent payment of £{{amount}} for {{propertyAddress}}.
55
56Your next payment is due on {{nextDueDate}}.
57
58Thanks,
59Viewings Property Management`,variables:["tenantName","amount","propertyAddress","nextDueDate"]},{id:"cert_expiring",name:"Certificate Expiring Soon",category:"certificate_alert",description:"Alert landlord about certificate expiring",template:`Hi {{landlordName}},
60
61The {{certificateType}} certificate for your property at {{propertyAddress}} will expire in {{daysRemaining}} days ({{expiryDate}}).
62
63We recommend arranging renewal as soon as possible to maintain compliance.
64
65Would you like us to arrange this for you?
66
67Thanks,
68Viewings Property Management`,variables:["landlordName","certificateType","propertyAddress","daysRemaining","expiryDate"]},{id:"cert_expired",name:"Certificate Expired",category:"certificate_alert",description:"Urgent alert about expired certificate",template:`⚠️ URGENT: Hi {{landlordName}},
69
70The {{certificateType}} certificate for {{propertyAddress}} has expired.
71
72This is a legal requirement and must be renewed immediately.
73
74Please contact us urgently to arrange renewal.
75
76Viewings Property Management`,variables:["landlordName","certificateType","propertyAddress"]},{id:"cert_renewed",name:"Certificate Renewed",category:"certificate_alert",description:"Confirm certificate renewal",template:`Hi {{landlordName}},
77
78Good news! The {{certificateType}} certificate for {{propertyAddress}} has been renewed.
79
80📅 New expiry date: {{newExpiryDate}}
81
82The certificate has been uploaded to your property file.
83
84Thanks,
85Viewings Property Management`,variables:["landlordName","certificateType","propertyAddress","newExpiryDate"]},{id:"viewing_scheduled",name:"Viewing Scheduled",category:"general",description:"Confirm property viewing appointment",template:`Hi {{name}},
86
87Your viewing has been confirmed:
88
89📍 Property: {{propertyAddress}}
90📅 Date: {{viewingDate}}
91⏰ Time: {{viewingTime}}
92
93Please arrive 5 minutes early. If you need to reschedule, let us know at least 24 hours in advance.
94
95Thanks,
96Viewings Property Management`,variables:["name","propertyAddress","viewingDate","viewingTime"]},{id:"maintenance_update",name:"Maintenance Update",category:"general",description:"Update tenant/landlord about maintenance",template:`Hi {{name}},
97
98Update on the maintenance work at {{propertyAddress}}:
99
100Status: {{status}}
101{{updateDetails}}
102
103We'll keep you informed of any further developments.
104
105Thanks,
106Viewings Property Management`,variables:["name","propertyAddress","status","updateDetails"]},{id:"welcome_tenant",name:"Welcome New Tenant",category:"general",description:"Welcome message for new tenants",template:`Welcome {{tenantName}}! 🏠
107
108We're delighted to have you as a tenant at {{propertyAddress}}.
109
110Key contacts:
111📞 Maintenance: {{maintenanceNumber}}
112📧 General: {{email}}
113
114Your rent of £{{rentAmount}} is due on the {{paymentDate}} of each month.
115
116If you have any questions, don't hesitate to reach out!
117
118Best wishes,
119Viewings Property Management`,variables:["tenantName","propertyAddress","maintenanceNumber","email","rentAmount","paymentDate"]}],o=(a,r)=>
119{let e=a;return Object.entries(r).forEach(([t,n])=>{e=e.replace(new RegExp(`{{${t}}}`,"g"),n||`{{${t}}}`)}),e};export{o as f,i as w};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.