REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA One / Property Management / Maintenance / Service Requests

Service Requests

When a tenant calls about a leaking faucet, an owner asks a question, or someone lodges a complaint, you need one place to record it and track it to resolution. That place is the Service Request. This article shows you how to log a request, how REDA fills in the tenant and property details for you, how the Reason, Assignment, and Status choices depend on one another (so you'll know why some options are greyed out), and how to hand a request off to a Work Order when someone actually has to do the work. No prior REDA experience is assumed — every term is defined as we reach it.

Where it fits. Maintenance in REDA runs as a short pipeline: you intake what was reported on a Service Request, you execute the fix on a Work Order, that Work Order books an appointment on the maintenance calendar, and — if the repair is chargeable — REDA raises a tenant invoice when the job is done. This article covers the first step, intake. Everything after it lives in Work Orders.
Getting there. Open the App Launcher (the grid icon at the top-left of any page) → REDA → the Service Requests tab, then click New or open a request from a list view. Service Requests also appear on the lease's Service Requests tab and on the property's Leasing | PM | Booking tab.
Access you'll need. Creating and editing Service Requests requires the REDA - Service Request Admin permission set. The REDA - Service Request Read Only set (and REDA - Master Data - Read Only) can view requests but not change them. Handing a request to a Work Order additionally needs Work Order access — see Work Orders.
Using REDA Sales Cloud edition? This article shows the Platform edition, where maintenance and service requests are Service Request records (the standard Case). Everything else — the fields, the steps and the behaviour — is the same unless noted. See REDA editions.

What a Service Request is

A Service Request is the intake record for anything a tenant or owner reports — a maintenance problem, a complaint, a suggestion, a question, a move-out notice, a referral. It is a numbered record (REDA labels each one SR- followed by a running number) that captures what was reported, who reported it, and where. It is a place to log and triage; it is not where the work happens. When a request needs a vendor to show up and fix something, you create a Work Order from it — the request stays as the record of the original report, and the Work Order carries the scheduling and billing.

A Path — the progress bar you see across the top of the record — tracks the request's Status as you move it from new to closed. Service Requests are private by default: you see the ones you own or that have been shared with you.

How REDA fills in the details for you

Most requests come from a tenant, and a tenant is attached to a lease. REDA calls a lease an Opportunity — it is REDA's single "deal" record, and for a rented unit that deal is the lease. When you create a Service Request and choose the lease in the Opportunity field, REDA looks up everything it can and fills in the blanks for you:

Property. The unit on the lease, so the request is tied to the right address.
Account. The lease's account — the tenant (or company) the lease belongs to.
Contact. The lease's primary contact — the person to reach — along with read-only echoes of their Contact Email, Contact Phone, and Contact Mobile for quick reference.

REDA only fills a field you left blank, so anything you typed yourself is respected. If you later change the lease on the request, REDA refreshes the property, account, and contact to match the new lease.

Logging a request

From the Service Requests tab, click New and describe what was reported:

Give it a subject and description. Request Subject is a short summary (up to 255 characters) such as "Kitchen faucet leaking"; Request Description holds the full detail.
Record how it arrived. Set Source to Email, Phone, Portal, or Other. ("Portal" means your community site, if your administrator has set one up for residents.)
Set the priority. Priority is Low, Medium, or High. This is a label you set by hand to help you and your team sort the queue — REDA does not act on it automatically.
Choose the reason. Reason is what kind of request this is: Maintenance, Complaint, Suggestion, Question, Booking, Move Out, Referral, or Other. The reason you pick decides what you can do next, so it matters — that's the subject of the next section.
Attach the lease. Choose the lease in the Opportunity field and let REDA fill in the property, account, and contact (see above).

Reason, Assignment, and Status work together

Three of the request's fields are linked, and understanding the chain prevents the two most common "why is this greyed out?" questions. Two more fields join the reason:

  • Assignment — who handles the request: Internal (your own team) or Vendor (an outside contractor).
  • Status — where the request stands: New, In Progress, Work Order Assignment, Escalated, Closed, or Cancelled.

The rule works in two steps. First, Reason controls which Assignment values you can pick:

ReasonAssignment choices
MaintenanceInternal, Vendor
Complaint / Suggestion / Question / Booking / Move Out / Referral / OtherInternal only

So Vendor is offered only when the reason is Maintenance — a vendor fixes a leak, but you wouldn't send a complaint to a plumber. Then, Assignment controls which Status values you can pick:

AssignmentStatus choices
InternalNew, In Progress, Escalated, Closed, Cancelled
VendorNew, In Progress, Work Order Assignment, Escalated, Closed, Cancelled

The Work Order Assignment status appears only when Assignment is Vendor — it is the status that says "this has been handed to a vendor job." If you don't see that status offered, the request is set to Internal, which means the reason isn't Maintenance. These dependencies are how the form guides you; there is no error message, the unavailable option simply isn't shown.

Working a request

A request moves through its Status Path as you handle it. The usual order is:

New → In Progress → Work Order Assignment (for vendor jobs) → Closed

Each status has a plain meaning: New is logged but not yet triaged; In Progress is being handled; Work Order Assignment means it's been handed to a vendor job (see Work Orders); Closed is resolved; Cancelled is withdrawn. This order is a recommended convention, not an enforced sequence — REDA does not lock the transitions, so you can move the status as your process requires.

Escalation — what REDA does and doesn't do

Escalated is a status you set by hand when a request needs urgent attention. It is important to be clear about what that word does and does not mean in REDA, so nobody assumes a safety net that isn't there:

There is no automatic escalation. REDA does not run service-level timers, it does not auto-escalate an aging request, it does not route requests to a team automatically, and it does not send automatic responses. A request stays with whoever created or owns it until a person changes it. If something needs to jump the queue, a person sets Status to Escalated (and usually Priority to High).

To watch for requests that need attention, build a list view or report on Priority and record age and keep it open — that is the manual pattern that replaces an automatic queue. If your team wants a request reassigned to someone else, change its owner by hand.

Handing off to a Work Order

When a request needs someone to actually do the work — schedule a visit, dispatch a vendor, and possibly bill the tenant — you create a Work Order from it. Open the request and click Create Work Order. REDA builds the Work Order, carries the lease, property, and contact across, and confirms with:

"Work Order has been created successfully."

From there, scheduling, calendar appointments, and tenant billing all happen on the Work Order. Set the request's Status to Work Order Assignment so the queue shows it's been dispatched. The full Work Order workflow — the slot picker, rescheduling, and billing — is covered in Work Orders.

Worked example: a leaking faucet

A tenant at Meridian Court #101 calls Meridian Properties about a leaking kitchen faucet, and the maintenance dispatcher, Tom Reyes, logs the request. Here is how it plays out from call to hand-off:

You doWhat happens
Create a request: Subject "Kitchen faucet leaking", Source = Phone, Priority = Medium, Reason = Maintenance; choose the Meridian Court #101 leaseREDA fills in the property, account, and the tenant's contact (with email and phone) automatically
Set Assignment = Vendor (offered because Reason = Maintenance), Vendor = SwiftFix MaintenanceThe Work Order Assignment status becomes available
Click Create Work Order, then set Status = Work Order AssignmentREDA creates the Work Order (see Work Orders) and confirms "Work Order has been created successfully."

Contrast this with a request logged as Reason = Complaint: because the reason isn't Maintenance, Vendor is never offered, so the request stays Internal and the Work Order Assignment status never appears. You handle it in-house and close it.

A Service Request record with the lease chosen and Account, Contact, and Property filled in from it
A Service Request (SR-00125) for the Meridian Court #101 leak: the Opportunity is Aisha Rahman's lease, and REDA has carried across the Property, Account, and Contact from it.
The Service Request Details panel showing Reason set to Maintenance and Assignment set to Vendor
On the Details panel, Reason is Maintenance and Assignment is Vendor — the Vendor value is only offered because the Reason is Maintenance.
The Service Request Status path with the Work Order Assignment stage present
The Status path across the top: because Assignment is Vendor, the Work Order Assignment stage appears in the ladder (New · In Progress · Work Order Assignment · Escalated · Closed · Cancelled).

Reference: fields and choices

Every field on the Service Request, at a glance:

FieldWhat it holdsNotes
Request SubjectShort summary (up to 255 characters)—
Request DescriptionThe full detailLong text
SourceEmail / Phone / Portal / OtherHow the request arrived
PriorityLow / Medium / HighYou set it; no automation reads it
ReasonMaintenance / Complaint / Suggestion / Question / Booking / Move Out / Referral / OtherControls the Assignment choices
AssignmentInternal / VendorVendor only when Reason = Maintenance; controls the Status choices
StatusNew / In Progress / Work Order Assignment / Escalated / Closed / CancelledWork Order Assignment only when Assignment = Vendor
OpportunityThe leaseChanging it refreshes Account, Contact, and Property
Account / Contact / PropertyWho and whereAuto-filled from the lease when left blank
VendorThe vendor accountFor vendor-assigned maintenance
Contact Email / Phone / MobileRead-only echoes of the contact's detailsFor quick reference

A note for Sales Cloud editions

REDA ships in two editions. This article describes the Platform edition, where maintenance and communication intake use the custom Service Request record on its own Service Requests tab. In the Sales Cloud edition, the same intake is handled on standard Case records instead, and Work Orders and Bookings link to the Case. The concepts in this article carry over; only the object and tab names differ. See REDA Editions: Platform and Sales Cloud for the full mapping.

Where to go next

  1. Work Orders — turn a request into a scheduled job and, if it's chargeable, a tenant invoice.
  2. Billing a Tenant for a Work Order — the completion-to-invoice step in depth.
  3. The Maintenance Calendar — where the appointment slots come from.
  4. Understanding Tickets — a different engine; Service Requests are not tickets.

Frequently asked questions

Vendor is offered only when Reason is Maintenance; every other reason is Internal-only. There's no error — the option simply isn't shown. Change the reason to Maintenance if the job needs an outside contractor.

That status appears only when Assignment is Vendor. Set Assignment to Vendor (which itself requires Reason = Maintenance) and the status becomes available.

No. There are no service-level timers and no escalation rules. Escalated is a status you set by hand. If you need a queue to watch, build a list view or report on Priority and record age.

There are no routing or assignment rules. A request stays with whoever created or owns it until someone reassigns it by hand.

No — the request's status is yours to manage. Closing the Work Order records that the job is done; set the Service Request to Closed yourself when you're satisfied it's resolved.

No. Tickets are REDA's lifecycle engine for deals and leases; Service Requests are the maintenance and communication intake record. Work Orders link to Service Requests, never to Tickets. See Understanding Tickets.

Was this article helpful?