assess.one – AI-powered business operations platform

Workflow Template

Lease Renewal Workflow

Manages an upcoming lease expiry from intake through property condition review, renewal offer preparation, internal approval, tenant response (accept/counter/decline), documents & signing or vacancy process, with manager notification at final outcome.

When a lease is about to expire, property teams often juggle spreadsheets, email threads, and sticky notes to track condition reviews, offer approvals, and tenant responses — and renewals slip through the cracks or get sent late. The Lease Renewal Workflow gives every expiring lease a single record that moves automatically from intake through condition review, offer preparation, internal approval, and tenant decision, routing to signing or vacancy without manual chasing. Teams using structured renewal tracking report fewer missed deadlines and faster turnaround from offer to signed lease.

Business Outcomes

  • Helps reduce missed renewal deadlines through automatic status tracking
  • Speeds up internal approval cycles with routed requests instead of email chains
  • Supports faster tenant response handling with clear accept/counter/decline paths
  • Improves visibility into vacancy vs. renewal outcomes for portfolio planning
  • Reduces manual handoffs between property, leasing, and management teams

Workflow Steps

Steps

  1. 1
    Create Lease Renewal Recordcreate record

    Registers the lease renewal case from the intake form.

  2. 2
    Set Status to Openupdate record

    Marks the renewal case as newly opened.

  3. 3
    Review Property Conditioncreate task

    Manager inspects the property and records its condition before preparing an offer.

  4. 4
    Set Status to Under Reviewupdate record

    Updates the record to reflect the condition review is complete and offer is being prepared.

  5. 5
    Prepare Renewal Offercreate task

    Manager prepares the final renewal offer (rent and terms) based on the condition review.

  6. 6
    Set Status to Pending Approvalupdate record

    Persists the prepared offer and marks the record pending internal approval.

  7. 7
    Request Internal Approvalrequest approval

    Routes the renewal offer for internal approval before sending it to the tenant.

  8. 8
    Route on Internal Approval Outcome

    Sends the offer to the tenant if approved, otherwise routes back for revision.

    approval_status: "approved"Send Renewal Offer to Tenant
    approval_status: "rejected"Loop Back to Offer Preparation
    DefaultEnd
  9. 9
    Loop Back to Offer Preparationrestart from step

    Restarts from offer preparation so the manager can revise the offer before resubmitting for approval.

  10. 10
    Send Renewal Offer to Tenantsend email

    Emails the approved renewal offer to the tenant and requests their decision.

  11. 11
    Set Status to Offer Sentupdate record

    Marks the record as awaiting tenant response.

  12. 12
    Collect Tenant Decisionrequest external input

    Sends the tenant a link to accept, counter, or decline the renewal offer.

  13. 13
    Route on Tenant Decision

    Routes to signing, renegotiation, or vacancy process based on the tenant's response.

    tenant_decision: "Accepted"Documents and Signing
    tenant_decision: "Countered"Set Status to Renegotiating
    tenant_decision: "Declined"Start Vacancy Process
    DefaultEnd
  14. 14
    Loop Back to Renegotiate Offerrestart from step

    Restarts from offer preparation so the manager can renegotiate terms based on the tenant's counter.

  15. 15
    Documents and Signingcreate task

    Manager prepares renewal documents and collects the tenant's signed lease.

  16. 16
    Set Status to Signedupdate record

    Persists the signed document reference and marks the renewal as signed.

  17. 17
    Notify Manager - Renewal Signedsend email

    Notifies the manager that the lease renewal has been signed.

  18. 18
    Start Vacancy Processcreate task

    Manager begins turnover/vacancy preparations since the tenant declined to renew.

  19. 19
    Set Status to Vacatingupdate record

    Persists the confirmed vacate date and marks the record as vacating.

  20. 20
    Set Status to Vacatedupdate record

    Marks the record as vacated once the tenant has moved out.

  21. 21
    Notify Manager - Tenant Vacatedsend email

    Notifies that the tenant has vacated and the unit is ready for turnover.

  22. 22
    Set Status to Renegotiatingupdate record

    Marks the record as renegotiating after the tenant counters the renewal offer.

Fields

  • Tenant Name*
  • Tenant Email*
  • Tenant Phone
  • Property Address*
  • Lease Expiry Date*
  • Current Monthly Rent*
  • +11 more fields

Forms

Lease Renewal Intake

8 fields

Data Views

Lease Renewals

tenant_name, property_address, lease_expiry_date, current_rent +2 more

Dashboard Widgets

Lease Renewal PipelineRenewals by StatusRenewal Summary

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
lease renewaltenant lease renewalcommercial lease renewalproperty managementrental renewal

Similar Workflows

Similar Categories

FAQs

What happens if the internal approval is rejected?

If approval is declined, the workflow routes the record back to the offer preparation step so the team can revise the terms before resubmitting. This loop-back is built into the workflow, so no renewal offer goes to a tenant without sign-off. You can adjust who reviews the offer and what triggers a rejection at any point.

Can this handle a tenant countering the renewal offer?

Yes, the tenant decision step includes accept, counter, and decline paths. A counteroffer routes the record back to renegotiate the offer, letting the team revise terms and resend without starting a new record. This keeps the full negotiation history attached to a single lease renewal record.

What if the tenant declines the renewal outright?

A decline routes the record directly into the vacancy process, setting the status to vacating and eventually vacated. The manager is notified at this final outcome, so there's no gap between a declined renewal and vacancy planning starting.

How long does it take to set up this workflow?

The template is ready to use, so you can publish it in minutes rather than running a lengthy setup project. Once published, your team can start creating lease renewal records and running the live process immediately.

Can we customize the steps or approval logic?

Yes, every step, role, and notification can be edited directly inside assess.one to match your organization's approval hierarchy or condition review checklist. You can add extra review stages, change who receives approval requests, or adjust what triggers the vacancy process — all without needing developer involvement.

Who needs access to this workflow?

Typically property managers, leasing agents, and approvers who sign off on renewal terms need access, along with anyone who needs to be notified at the final outcome. Access and permissions for each role are configured inside assess.one, so you control exactly who can view or act on a given lease record.

What happens if property condition review flags issues?

The workflow holds the record under review until the condition assessment is complete, and you can customize this step to require repairs or notes before the offer preparation stage begins. This helps prevent renewal offers from going out before outstanding property issues are addressed.

How does the manager get notified of the final outcome?

Once a lease is signed or the property moves through the vacancy process to vacated, the workflow automatically triggers a manager notification. Notification settings, including who receives it and through which channel like email or Slack, are configured directly inside assess.one.

Can this workflow track multiple leases at once?

Yes, each lease renewal is created as its own record, so your team can track many leases simultaneously without them interfering with each other. Status fields like open, under review, pending approval, and signed make it easy to see where every lease stands at a glance.

What if documents and signing takes longer than expected?

The record remains in the signed-pending state until signing is confirmed, so nothing moves forward prematurely. Teams can customize reminders or escalation steps within assess.one to follow up if signing stalls.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

Lease Renewal Workflow | assess.one