Inside Ratifyly

Ezra.The best assistant you never had to train.

Ezra lives inside Ratifyly. He's the brain behind every app. He learns how you work, remembers what matters to you, and takes action on your behalf. Text him. Email him. Or just ask, right in the app. He handles the work, and checks with you on what counts.

Everything on this page is built. Where something needs setup on your side first, the sentence says so in the same breath.

123 Maple Avenue

Roanoke, VA · Jordan Rivera · Buyer side · Emily and Marcus Chen

Needs you· 1 checkCloses Friday, August 21$485,000

Resolve first: 1 review item to approve.

What I read

1 to check

6 facts read from the purchase agreement. Sale price is still in doubt.

Still in doubt

Sale price

$485,000

Edit

From the purchase agreement, page 1

I could not find these words in the document.

and 5 more read cleanly

Where the name comes from

A scribe read the agreement out loud, and then the people signed it.

Ezra was history's most famous scribe. His defining scene is a public reading: he stands in front of everyone the agreement is about to bind, reads it aloud “clearly, giving the sense, so that the people understood,” and only then do they ratify it in writing.

That is the whole job, and it has not changed in two and a half thousand years. Somebody has to read the document carefully, say plainly what is in it, and say it early enough to matter. Then the people whose names go on it decide, and their decision is the thing that counts.

The name also means help, which is the other half of it. Ezra gives the sense. Ratifyly makes it official.

Study
He knows the rules. The way your state's contract counts its deadlines, the terms inside the paperwork in front of him, and your brokerage's compliance checklist. Every finding he writes cites the page it came from, and a quote he cannot ground in the file gets thrown away rather than guessed at. Every page is checked against 86 built-in rules plus your brokerage's own, and every fact he reads is shown with the page he read it from.
Do
He does the work, not just the flagging. The follow-up on a missing document, the reminder before a date slips, the status answer, the coordinating around a time, the CMA, the listing post. He works with the same tools you have in the app, so anything you can do in Ratifyly you can ask him to do instead. He works in the other sites and software you already use too, on your behalf. Anything new that reaches a client, a lender or the other agent waits for your OK; reminders you have set run on their own.
Teach
He explains it in plain language to the people who need it plainest. In your client's portal the words a contract takes for granted are tappable: what a contingency is, where their earnest money goes, what clear to close actually means, one sentence each. Ezra answers out of that same list, so the portal and the assistant can never tell your client two different things.

Ezra

Talk to him however you like.

  • In the app.
  • By text, from Messages on your phone.
  • By email, to your own deal address.
  • Even in an iMessage group with your client, where he only shares what everyone in it should see.

Ezra texts, and you can text him back. Ask what is outstanding on any deal from the driveway and he answers out of your live files. Ask him for a document and he sends it to you in the thread, under the same permissions you have in the app. What he can do for you depends on your role.

Out in the field

He does the work an assistant does.

E

Ezra

Saturday 8:02 AM

Harborview's EMD is due Wednesday and I don't see a receipt yet. Has it gone to the escrow agent? The loan application is due Friday and I haven't seen it go in yet. Has the buyer applied?

Monday 8:02 AM

Still no receipt for Harborview's EMD, and it's due Wednesday. Has it gone to the escrow agent? Still nothing shows the loan application went in, and it's due Friday. Has the buyer applied?
Not yet. Deposit goes Wednesday, Morgans are applying with Fairview today
Got it. I'll look for the receipt Wednesday and the Morgans' application today.

Today 8:02 AM

Maple's EMD is due Monday and I don't see a receipt yet. Has it gone to the escrow agent? The loan application is due Monday and I haven't seen it go in yet. Has the buyer applied? Nothing's booked yet for the inspection, and the inspection period ends Mon, Jul 27. Can you get it on the calendar soon so the report's back in time?
iMessage
Opens deals from your paperwork.

Forward the contract, text a photo of it, or drop the PDF on Home. Ezra reads it, splits the packet and fills in the deal. The dates are read off the paperwork instead of typed in twice. A new listing of yours on the MLS opens its own deal the hour it goes live, with the property facts pulled in, and when the MLS shows it Pending the deal moves to under contract. Every amendment re-flows the whole timeline.

JR

FW: Ratified contract, 48 Harborview

jordan@yourbrokerage.com → ezra@in.ratifyly.com

9:14 AM
Purchase_Agreement.pdfLead_Paint.pdfPre_Approval.pdf+6 more

Filed automatically

48 Harborview Drive · 9 documents filed Jul 10, 2026 · deadlines tracked · portal ready to send

A forwarded packet, split and identified, on the deal it built.
Answers questions about any of your deals, instantly.

Ask him what is outstanding on Maple, when the inspection window closes, whether the receipt landed. The answer comes out of your own book and nobody else's. He learns how you work as he goes: your preferences, your standing instructions and the way you write, from your own posts and, with your yes, the mail you send. You can read every word he remembers and delete any of it.

Moves dates, fixes details, files documents and sends them where they need to go.

If your broker needs a document from you, the ask comes to you with the reason attached, not as a Friday phone call, and your reply files itself against the deal. Drop new documents onto any deal from the deal page. If you run a team, the same tracking rolls up: every deal your agents run, and what each one still needs, on one board.

Dates

Earnest money
Paid Jul 15, 2026
Done
Loan application
Submitted Jul 13, 2026
Done
Inspection
Jul 17, 2026
Done
Financing approval
Ends Aug 1 · in 1 day · Updates from your lender
Underway
Final walkthrough
Schedule closer to closing
Next
Utilities transfer
Aug 12, 2026 · in 12 days · Your client checks this off from their portal
Underway
Closing
Aug 12, 2026 · in 12 days

Read from your paperwork and deemed accurate. Worth a quick check against the contract.

Contract status

RatifiedEMDInspectionRepairsClosing

Tap a step to log it yourself, or a step you logged to reopen it; reported updates stay put.

Lender status

Fairview Mortgage
Updates from your lender
Now: Initial CD signed
ApplicationFile to processorAppraisal orderedUnderwritingConditional approvalAppraisal receivedInitial CD signedApprovalClear to closeFinal CD sent

Closing office status

Cornerstone Title & Escrow
Updates from your closing office
Now: Title received
IntakeTitle orderedTitle receivedConditions clearedTitle commitmentReady to close
Each deal page shows what needs you, the dates, the paperwork, the people, and a place to ask Ezra about that home.
Adds people to your CRM and drafts your follow-ups.

Every buyer and seller on your contracts files into People on their own: a new person, or the one you already had, linked to the deal. At closing your buyer becomes a past client, with the address and the closing day as their home anniversary. People opens on who you are working with now and the dates that matter, you set the rhythm for staying in touch, and the ones you owe a word show up on your Home. Tell Ezra “add Jane Smith, 540-555-0100, a buyer on Morris Road” and she is in, with the note. Nothing texts or emails your people on a schedule: the touch is always yours.

People

Your clients, and the lenders and closing offices this workspace has learned.

Working with now

2 homes
  • 48 Harborview DriveAlex Morgan, Sam Morgan · Under contract
  • 123 Maple AvenueEmily Chen, Marcus Chen · Under contract

Due a word

Marcus HaleBuyer · last touched 2 weeks agoOverdue by 2 daysOverdue by 2 days
Karen EllisonPast client · last touched 3 months agoDue todayDue today

Follow-up dates that have arrived, longest overdue first.

Dates that matter

Jul 29Karen EllisonHome anniversary · in 7 days
Aug 3Marcus HaleBirthday · in 12 days

Under contract

Alex MorganClient · 48 Harborview DriveSpoke 2 days ago
Sam MorganClient · 48 Harborview Drive
Emily ChenClient · 123 Maple AvenueDue in 2 days
Marcus ChenClient · 123 Maple Avenue
People: who you are working with now, and the dates that matter.
Sends calendar invites and reminders.

Deadline reminders and action items come to you by email or by text. Deadline invites land in Google Calendar, Outlook and Apple Calendar, and they move when the dates do.

Works with your lender and title company, and keeps checking in.

If your buyer's lender runs an Encompass or nCino feed and enables it, their milestones land on your timeline without anyone forwarding an email. A lender or closing office without a feed joins by email or text instead, with no login and nothing to install. Ezra works where the rest of the deal already runs too: DocuSign, dotloop and SkySlope packages forwarded from Gmail, Outlook or any inbox, and your own Facebook Page and Instagram. And he works in the rest of the sites and software you use, your MLS included, so the work gets done without you logging in to each one.

Builds CMAs, logs showings and offers, and drafts your social posts.

Your CMA is built from far more than a general-purpose AI chat can see: MLS sale history, county parcel and address records, and our valuation engine, read by the most capable models for a most likely value range. Drag a comp into the valuation or out of it and the value answers, add one you know belongs, or ask Ezra to build the whole CMA by text. Your seller gets a branded report with a pricing strategy backed by that data. Log showings and buyer feedback as they happen; your seller sees the same rows you do. If it is on there, a person put it there. And the marketing follows the MLS. Ezra drafts the post in your voice the day your listing goes live, goes under contract and closes, and it goes to your Facebook Page and Instagram with one tap, or a YES to Ezra.

2209 Grandin Road SW · Indicated value $452,000 · 3 comps

Generate the report

Beside this home3

FactThis home

2209 Grandin Road SW

Roanoke, VA 24015

Off market
1

2114 Grandin Road SW

Roanoke, VA 24015

Sold

Added by Ezra

Remove
2

1826 Brandon Avenue SW

Roanoke, VA 24015

Sold

Added by you

Remove
3

2309 Denniston Avenue SW

Roanoke, VA 24015

Sold

Added by Ezra

Remove
Sold$456,000Jun 18, 2026$441,500Jun 2, 2026$462,000May 22, 2026
Sale to list98.9%97.0%100.4%
Per finished sq ft$188$183$191
Finished size2,380 sq ft2,426 sq ft+2%2,413 sq ft+1%2,419 sq ft+2%
Beds and baths4 bd · 2.5 ba4 bd · 2.5 baSame3 bd · 2 ba−1 bd · −0.5 ba4 bd · 3 ba+0.5 ba
Year built192819262 years older19313 years newer1928Same year
Days on market9 days14 days6 days

This home comes first; the small figure under each sale is its difference from this home.

More comparable sales2

4.1715 Memorial Avenue SW

Roanoke, VA 24015

$429,000 on Apr 30, 2026 · 96.4% of list · $176 per finished sq ft · 2,438 sq ft · 4 bd · 2 ba

Added by Ezra

Add to valuation

5.2506 Laburnum Avenue SW

Roanoke, VA 24015

$474,000 on Jul 1, 2026 · $195 per finished sq ft · 2,431 sq ft · 4 bd · 3 ba

Added by Ezra

Add to valuation

2506 Laburnum Avenue SW

Roanoke, VA 24015

Sold for $474,000 on Jul 1, 2026

Add a sale by address or MLS number

Address or MLS number
The comp board: drag a sale into the valuation and the value answers.
Speaks up first, when something needs you.

He runs the routine follow-ups over text too: the reminder before a date slips, the nudge to the right party, collecting the times that work and handing them to you to book.

Coaches you, if you want one.

Tell him what you're working toward. Where Ratifyly reads your MLS, he starts from your own sales. Then he asks the rest, a few questions at a time, by text or in the app: what gets in the way, what you're doing about it, how you want to be held to it. He plays it back in your words and proposes a plan, a few things you'll do each day or each week, each with a count, and nothing is saved until you say yes. Tell him when you've done one, and he offers to do the parts he can, like drafting the note. Ask how you're doing and he answers against your goal and your own history, never anyone else's. Coaching is your choice; without it, he's the assistant he always was.

Your clients, always in the loop.

One invite gives them a beautiful home for their deal: the journey, their to-dos, key dates, who's involved and the documents they need. When a document or an action item becomes visible to them, the portal emails them so they never have to log in just to learn what changed, and a shared document goes out attached to that email. They can estimate their net or their closing costs, read guides for each stage, and ask Ezra questions about their own deal.

They message you from inside the file instead of texting your phone at nine at night, and the message lands on the deal. Ezra answers your client directly too, by text or in the portal, out of the same file you work from, and anything only you can decide comes to you with what they said already written down. After closing the portal stays open to them, and for a buyer it becomes their Home File: every paper and record for the home, ready to share.

Your journey to closing

Three things happen at once after ratification.

RatifiedJul 10, 2026

Contract and inspection

Now: inspection, due Jul 20

Your financing

Appraisal with Fairview Mortgage, updated Jul 14

Title and settlement

Title search with Cornerstone Title & Escrow, updated Jul 14

Closing dayAug 12, 2026
See the full journey

The date on each line is the latest news we have.

New to this?Read what happens between now and closing.
Your client's view of the same file, without a login to learn what changed.

In the broker's workspace

Five hats. One of you.

Compliance

Your agents email paperwork to the deal's own address. Ezra splits the packet, identifies each document, builds the transaction off the contract, and counts the deadlines the way the contract counts them.

The audit runs the moment a document lands, against your rulebook, and every finding cites the page it came from. Each finding arrives with a drafted disposition already written: an approve rationale, a request note, or a waive reason. Quotes are checked word for word against the document. If Ezra cannot ground a quote in the file, he throws the draft away rather than guess.

Send a finding back to an agent and Ezra reads what comes back and tells you whether it looks like it resolves the finding. You decide whether it does. When a hedged pass gets demoted to a warning, he looks again, and offers you a one-tap accept only when a verbatim quote backs it.

Missing required paperwork gets chased from your agent on a schedule, with the follow-ups spaced out. If the agent goes quiet for five business days, the deal escalates back onto your board on its own. Ezra runs those chases himself, and he coordinates the routine scheduling around the deal as well, by email or text. Anything that binds you waits for your tap. Anything new that reaches a client, a lender or the other agent waits for your OK; reminders you have set run on their own.

Deadlines reconcile every thirty minutes, so one amendment re-flows everything downstream. You get a morning brief. Closed files cannot be deleted.

And when someone asks you to produce it, pull an audit bundle for any date range, up to 50 files per archive, with every finding and every approval attached.

The audit does not make you compliant, but it means nothing reaches your desk unread, unsorted, or uncited, so the call you make is the only work left. You approve what counts.

Deals

48 Harborview Drive

Salem, VA · Jordan Rivera · Buyer side · Alex and Sam Morgan

Needs you· 3 checksCloses Wednesday, August 12$549,000

Resolve first: 1 document missing, 2 review items to approve. 1 document expected later.

Paperwork

2 of 3
  • Summary of Rights

    Required.

    Missing
  • Purchase Agreement
    48-harborview-drive-purchase-agreement.pdf
    On file
  • Residential Property Disclosure
    48-harborview-drive-residential-property-disclosure.pdf

    Buyer’s signed copy

    The copy on file is not signed by the buyer. Once it is signed, add that copy here and it takes this slot.

    Needs signature
    Residential Property Disclosure signed
    Missing signatures: buyer.
    Must resolve

1 still needs to be added.

Expected later

  • Closing Disclosure or Settlement Statementexpected at closingWaiting

Additional documents

  • Lead Paint Disclosure · 48-harborview-drive-lead-paint-disclosure.pdf
    Lead-based paint disclosure signed (buyer + seller)
    Missing signatures: seller.
    Must resolve

Drag one onto a slot to file it there, or onto a filled slot to merge a document that arrived in pieces.

Every finding cites the page it came from, and the disposition is drafted before you open it.
The books

The disbursement sheet, the CDA, commission splits, the accounting exceptions queue, and the year-end 1099 view are running. Money rails get configured brokerage by brokerage, so we turn them on with you rather than shipping them hot.

Approving a payout consumes the agent's cap that cycle, and confirming it paid stamps the 1099 ledger. Two events, both yours, both recorded. Exceptions surface as a queue instead of a surprise in January. Brokerages banking on their own rails can generate an ACH batch file, once your originating bank, company id, and settlement account are set up. If you collect dues, they can come out of the same account your payouts go into.

This is the ledger your books are built from. You or your accountant still file.

Every disbursement is your directive, at your instruction, with your approval on it.

Pay agents

Pay your agents, collect dues, and keep the records for your brokerage.

2 of 2 agents are ready to be paid by bank file.

48 Harborview Drive, SalemJordan Rivera · closed Aug 12, 2026 · funds received Aug 12, 2026 · gross $16,470.00$11,529.00Ready to pay
15 Spruce Hollow, ChristiansburgPriya Nair · closed Aug 19, 2026 · funds received Aug 19, 2026 · gross $12,300.00$8,610.00Ready to pay

One row per deal you owe money on. Oldest closings first. Open a deal to pay it.

Payout · 48 Harborview Drive

Gross commission$16,470.00

Brokerage split · 30%−$4,941.00

Jordan Rivera$11,529.00

70.00% · $4,941.00 of $18,000.00 cap · $13,059.00 remaining to cap

From the representation agreement and the settlement statement

Jordan Rivera · Chase •••• 4291
Verified
The disbursement sheet, with the split, the cap, and the approval that has to come from you.
Training

The teaching happens in the return. When a finding goes back to an agent it goes back with the page cited and the reason written, so the correction is specific instead of “fix the file.” Ezra reads what comes back and tells you whether it looks like it closed. And because every finding is on the file, the pattern is there when you go looking: which agent, which document, how often.

The thread

Ezra sits at the bottom of every page of your workspace, in one field, and the conversation follows you from page to page. Your home page opens on the deals closing this week and the ones your agents added since your last visit. Ask him a question there and he answers out of your live files. Ask him to do something and he hands you a card with the work already drafted: the chase email, the status answer, the reminder.

Consequential work stops at your stamp, and the stamp you make in the thread is the same stamp on the same row as the one you would make on the deal itself.

Builders get the same tools: through the Ratifyly API, you or a developer you choose can build on Ratifyly with the tools Ezra uses, under the same approvals and audit trail. And the AI assistant you already use can connect through Ratifyly's MCP server and work with those same tools, the same way.

Needs you

330 Oak Ridge LanePriya N. · Closes Aug 14Priya Nair · Closes Aug 14 · Missing: Commission Disbursement Auth, Settlement StatementNeeds youNeeds you· 2 docs
123 Maple AvenueJordan R. · Closes Aug 21Jordan Rivera · Addenda / amendments signed by both partiesNeeds youNeeds you· 1 check
Minimize

What is 330 Oak Ridge still waiting on?

8:41 AM

Two documents: the commission disbursement authorization and the settlement statement. I asked Priya last week and neither has come back. Here is the second ask, ready to send.

Ask the agent, 330 Oak Ridge Lane

To: Priya Nair <priya@yourbrokerage.com>

330 Oak Ridge Lane: 2 documents needed

Hi Priya, Following up on 330 Oak Ridge Lane. There are still two things I don't have yet: - Commission Disbursement Auth - Settlement Statement Could you send them over when you get a chance? Just reply to this email with them attached, or let me know if any are on the way, and I'll get everything filed on our end. Thanks! Your transaction coordinator

Drafted by Ezra for you, from the compliance checklist for 330 Oak Ridge Lane, just now

Send exactly this

8:41 AM

HideTell Ezra what you need
Ezra at rest on the broker's own page, holding a drafted chase with its whole outbound body shown and the one tap that sends it.
Recruiting

Ask him “who are the top buyer agents in Blacksburg?” and he answers from your MLS: both sides of their sales, this year against last, what they have listed now, and which of your agents have already closed deals with them. Ask who is worth a call today and he gives you a few names, each with its reason. “Add her to my pipeline” puts her there, and “draft a note to him” gets you a note built from his real numbers, ready to send from your phone, in your voice.

Ask “what would Jane Doe make on my team?” and he runs her year through your real plan beside her current deal, and prices her counter too. Ask “anything I should know about my agents?” and he tells you who has something to celebrate and who is due a check-in, and drafts the note when you want one. A team leader gets all of it for their own team. The market data is shown only to members of your MLS.

Recruiting

Who to call today, and everyone you're recruiting.

Find agents

Worth a call today

  • Owen PryorLaurel Gap Realty

    Closed 3 deals with your agents in the last two years, most recently with Devon Brooks on May 29, 2026.

    Ezra's draft, in your words. Change anything, then send it from your phone or email.

    Hi Owen, our agents have been across the table from you three times now, and every one of those deals went smoothly. I'd love to get to know you. Coffee in Blacksburg sometime next week?

    Text OwenEmail OwenCopyCancel
    Add to recruitingPass
  • Marcus BellCardinal Oak Realty

    Moved to Cardinal Oak Realty from Tenfold Realty on Jul 6, 2026.

    Send a noteAdd to recruitingPass
  • Elena RuizTenfold Realty

    Closed volume up 38% on the year before, with 14 sides in the last twelve months.

    Send a noteAdd to recruitingPass

A new few each day, from your own deals and the MLS.

On your pipeline

  • Tomas KeaneTalking

    Tomas closed the biggest sale of their career on Jul 17, 2026: $875,000.

    Send a noteNot now

What changed on the MLS since you last reached out.

This quarter

Watching32 last quarter
Talking21 last quarter
Offer out11 last quarter
Joined01 last quarter

How many people reached each stage in your brokerage's recruiting in Q3 2026, with Q2 2026 beside it.

The agents worth a call today, each with its reason, and a note Ezra drafted for you to send from your phone.

Where Ezra stops

And he knows when to ask.

  • He never signs for you. Nothing he does on his own creates, changes, or ends an obligation. Agreeing to a term is a licensed human's act.
  • Anything new that reaches a client, a lender or the other agent waits for your OK; reminders you have set run on their own. Nothing posts until you say so.
  • He does not make the determinations you answer for. He reads the dates and the parties off the contract you file, and asks you to confirm them. After that, moving the date every deadline hangs on, clearing a compliance finding, or marking a deal closed waits for your yes.
  • He never handles wire instructions. Wires get verified by phone, every time, with a number you already had.

You approve what counts.

Good morning, Jordan

Wednesday, July 22

Needs you

Marcus Hale and Karen Ellison are due a word from you.
Marcus HaleKaren Ellison
123 Maple AvenueOn Maple, the title company asked for something I can't answer: how the buyers will hold title.
Open the requestNot now

In practice

A day with Ezra.

  • “Move the inspection to Thursday and tell my buyer.”Done. The note is ready for your YES.
  • The lender goes quiet.Ezra checks in. Before you even notice.
  • A new listing hits the MLS.The deal opens itself.
  • “Who do I owe a call today?”Your list, with the follow-ups already drafted.
  • A contract comes in.Every date, on one live timeline. In about a minute.
  • A home sells.Your just-sold post, designed and waiting.

The fence

Built on trust.

Ezra shows what he read and where he read it. He keeps a record of what he did. And the decisions that carry your license stay with you.

Ask Ezra something and the answer comes out of the files you can already open yourself. What you asked him, and what he told you, is yours. Every conversation is fenced to the person having it, and the fence is in the code, not in a settings screen.

Your thread is not shared with anyone else, not summarized into anyone's dashboard, and not used to brief a manager before a meeting. There is no parameter anywhere that could hand your conversation to someone else; a test fails the build if any other part of the system so much as reads it.

The deal record is a different thing, and it stays shared on purpose. Documents, findings, deadlines, approvals: that is the one shared record, and it is what the people on the deal work from. Broker oversight runs on that record. It does not run on your questions.

If you are the agent

Your broker sees the file. Documents, findings, deadlines, approvals: that is the record oversight is supposed to run on, and it is the whole of what they see. Your thread with Ezra is not part of it. What you ask him is yours, in your own thread and over text alike.

This is not a setting. It is the shape of the thing. Ezra can reach every party in your deals because the record is shared and the conversations are not. Most assistants in this business are bolted onto a CRM built to report upward. Ask a vendor whether their assistant can promise you this. Then ask why not.

Less busywork. More business.

Just one timeline that keeps itself current, and an assistant who already knows what's next.