Playbook · renewal

Renewal is a stage and a cadence — not a sales Closed column

Expiry reminders and renewal conversations for property managers run on WhatsApp and email against a renewal stage, not a sales close. This job starts from a date you store (custom property lease_end), not from campaign Replied. Not adaptive. Autonomous may message a CRM query of upcoming expiries; success is still sends/reads, not “renewed.”

  • lease_end property
  • WhatsApp + email
  • Human on rent change

Definition

Lease renewal is the job of reminding tenants on WhatsApp and email at operator-chosen offsets before lease_end, collecting intent in the inbox, and handing rent changes to a human — on a renewal pipeline stage, not developer Booked.

Spreadsheets of end-dates that nobody messages

PMs notice expiry when the tenant already left. Store lease_end. Drip. Router to human on price. No SMS. No invented accounting integration.

Omnichannel sequence

Email + WhatsApp reminders, inbox negotiation, optional voice for important units.

  1. Store lease_end Custom property on the contact or deal.
  2. Drip offsets 60/30/7 or your rule.
  3. Intent Renew / vacate / discuss.
  4. Human Rent change. Paperwork on email.

How it runs in CoPulse

Growth drips + conversation + workflows on property dates if you configured them. Autonomous CRM query optional with honest metrics. Autonomous agents may send a list-based win-back after you approve the plan and pick an existing library template. Success today is sends, reads, or contacted — not visit booked or token paid. Move the Booking with a workflow or by hand. WhatsApp live catalog is Gupshup, not an invented Meta Cloud hop. Phone is Plivo; email is SES. Wallet-only pricing: preview the Organization wallet before a blast. Organization and Project — never a shared inbox that vanishes when a broker leaves.

Growth drips

Clock from a list you refresh. Dynamic snapshot is deferred — rebuild lists.

Conversation agent

FAQ on notice period. Handoff on rent.

Email

Renewal letter PDF.

Workflows

On intent=vacate: start listing job elsewhere.

Operator setup

Properties, drip, templates, SES, router.

Customers properties lease_end → Library renewal templates → Growth drip → Studio → Router → wallet.

30 June end, 30-day WhatsApp, human on 5% ask

Drip fires. Tenant wants a cut. PM in inbox. Letter on SES. Click-path: property, Growth, inbox. Autonomous report would have shown reads only.

rental-viewing is for new tenants. maintenance-tickets is repairs. Pricing: reminder sends on the wallet. Lists: campaigns prefer static lists — refresh the expiry cohort.

Operators assemble this job on the Project. Click-path remains Customers properties lease_end → Library renewal templates → Growth drip → Studio → Router → wallet. Keep the quotable definition in the brief for the team: Lease renewal is the job of reminding tenants on WhatsApp and email at operator-chosen offsets before lease_end, collecting intent in the inbox, and handing rent changes to a human — on a renewal pipeline stage, not developer Booked. Autonomous agents may send a list-based win-back after you approve the plan and pick an existing library template. Success today is sends, reads, or contacted — not visit booked or token paid. Move the Booking with a workflow or by hand. While you implement, keep the parent playbooks directory, Pipeline hub, Email overlay, Property managers, Agent Studio, Growth campaigns, and wallet-only pricing in the same runbook. Do not invent Meta Cloud WhatsApp if the catalog is Gupshup. Do not promise adaptive nurture. Human handoff stays in the omnichannel inbox. Appointments and calendars are the visit truth when this job books time. Library templates are required outside the 24-hour WhatsApp window. Workflows fire on pipeline stage change only when you attach them under Agents → Workflows. The agent router keeps the wrong bot off this thread. Knowledge bases hold PDFs you uploaded. Preview the Organization wallet before a blast. Property managers should not paste sales token stages onto leasing jobs. The Lease renewal playbook never forks into a WhatsApp-only or voice-only child URL. Funnel percentages on some leaves are library template estimates from Site-visit booking blitz, New project launch teaser, or Cold-buyer win-back — not an SLA and not Insights. If this job mentions money, the Organization wallet is the meter. If it mentions a Saturday slot, Visit Caller and T-24h templates are in-product; cab dispatch is not. That is the honest operating manual for this URL.

Channel sequence (one job, not extra URLs)

Renewal hops. There is no nested playbook-by-channel path.

Hop Channel What happens Exit to next hop
1 WhatsApp -60/-30 ping Intent
2 Email Letter Docs
3 Inbox Rent talk Human
4 Voice Optional High-value unit

Frequently asked questions

Dates and lists.

Auto from lock-in dates in Tally?

No invented accounting sync. You store lease_end.

Dynamic list of expiries?

Snapshot deferred. Refresh static lists.

Autonomous until renewed?

Sends/reads. Not a renewal detector.

SMS?

Coming soon.

Sales win-back templates?

Wrong voice. Write leasing copy.

Put lease_end on the contact and drip it

Offsets you choose, WhatsApp plus email, humans on rent — not a sales Closed column.

Get started free