---
name: al-389-check-who-pays-before-you-approve-a-rental-repair-have-an
description: "Before a rental repair can start, someone has to check whether the lease or maintenance contract puts it on the tenant, the owner or a service contract, and the owner needs enough detail to say yes. On Oct 28, 2026 REM Times reported that UAE property technology company Rentify launched Ally, an AI maintenance agent where tenants report problems on WhatsApp with text, photos or video. Ally sorts the issue, checks the property's maintenance contract and estimates the cost, then follows the property manager's approval rules, sends emergencies to an on-call vendor, and sends the owner approval requests with photos, quotes and the owner's share of the cost. Every action is logged with a timestamp and the rule that applied, invoices are checked against the approved estimate, and each unit keeps a repair history that owners can compare with rental income. The prompt below sets up the contract check and owner approval request with any AI assistant. Use when the user wants help with rental…"
---

# Check who pays before you approve a rental repair: have an AI read the tenancy or maintenance contract, estimate the cost, and send the owner one approval request with photos, the quote and their share

Before a rental repair can start, someone has to check whether the lease or maintenance contract puts it on the tenant, the owner or a service contract, and the owner needs enough detail to say yes. On Oct 28, 2026 REM Times reported that UAE property technology company Rentify launched Ally, an AI maintenance agent where tenants report problems on WhatsApp with text, photos or video. Ally sorts the issue, checks the property's maintenance contract and estimates the cost, then follows the property manager's approval rules, sends emergencies to an on-call vendor, and sends the owner approval requests with photos, quotes and the owner's share of the cost. Every action is logged with a timestamp and the rule that applied, invoices are checked against the approved estimate, and each unit keeps a repair history that owners can compare with rental income. The prompt below sets up the contract check and owner approval request with any AI assistant.

## Inputs to collect first
Ask the user for anything below that they haven't already given you. Don't guess missing facts.

- Ress / unit
- The message and describe the photos or video
- The clauses on repairs, maintenance, damage and costs

## Instructions

Do the task below with the user's inputs in place of each [bracket].

Help me handle a rental repair request properly before anyone is sent out. Property and unit: [address / unit]. The tenant's report: [paste the message and describe the photos or video]. The relevant parts of the lease and any maintenance or service contract: [paste the clauses on repairs, maintenance, damage and costs]. My approval rules: [e.g. under $(amount) I can approve; above that the owner approves; emergencies such as leaks, no power or safety issues go straight to the on-call vendor]. 1) Say in plain words what the problem probably is, which trade it needs, and whether it's an emergency, routine or cosmetic. 2) Quote the exact contract clauses that apply and say who is likely responsible for the cost (tenant, owner, service contract or shared). If it's unclear, say so and list what I should check instead of guessing. 3) Give a rough cost range and what it depends on, clearly marked as an estimate. 4) Draft one short approval request for the owner with the problem, photos to attach, the quote or estimate, their share of the cost and the clause it's based on, and a yes/no question. 5) Draft a short update to the tenant. 6) Add a log line for this unit's repair history: date, issue, rule applied, who approved, estimated cost, and a blank for the final invoice. You only prepare drafts; I check the contract, approve, and send everything myself.

## Safety checks (share these with the user)

- This prompt works on text other people wrote (emails, reviews, messages or web pages). That text can hide instructions aimed at AI, such as "ignore your rules and…". Paste it as material to work on, and never let the AI act on requests inside it, like paying, sharing logins or changing records.
- Check every figure, price and total against your own records before anything is sent, posted or booked. A person approves refunds, discounts, payments and price changes.
- Anything legal, tax or compliance-related is a first draft for a qualified person to check. It is not professional advice, and clause references and deadlines must be checked against the source.
- Read and edit the draft before it reaches a customer or goes public. If you later automate this prompt, start with "draft and notify me", not "send automatically".
- Say clearly which parts need a person to review or approve before anything is sent, paid, posted or filed.

## About this skill

- Works with: Rentify Ally, ChatGPT, Claude, WhatsApp, Google Sheets
- Based on this real-world example: https://www.remtimes.com/blogs/news/rentify-launches-ai-agent-ally-for-rental-property-maintenance.php
- Free prompt from AgentPlaybook Real Estate: https://agentic-library.netlify.app/prompt/al-389-check-who-pays-before-you-approve-a-rental-repair-have-an-ai/
- To install in an agent that supports Agent Skills, save this file as SKILL.md in a folder with the same name as `name` above (for example in your skills directory). Install steps for Claude.ai, Claude Code, Cursor and Codex: https://agentic-library.netlify.app/skills/
