Brokerage Operations

How do dominant brokerages command their territory year after year?

Calisto Pro unifies agent performance, commission splits, compliance oversight, and listings management on a single platform, giving your firm an unshakeable operational edge.

One database · One login · Five-agent boutique to five-hundred-agent operation

Every Brokerage Model

WhatsApp deals in Medellín and NAR closings in Dallas. Same login.

A boutique brokerage in Medellín runs three agents and closes deals on WhatsApp. A regional firm in Madrid manages twenty-three agents across two offices with Idealista listings and carte professionnelle compliance. A multi-state operation in Dallas coordinates five hundred agents, twelve offices, and NAR settlement documentation.

Brokerage CRM

Deals pipeline with agent scorecards, lead routing, and transaction tracking for a tight-knit team. No admin hire required to run it.

E-Signature & Documents

Listing agreements, buyer agency, and disclosures all sign in one place. Unlimited signatures, no per-envelope fees.

Onboarding & Compliance

A new agent signs and the training track auto-assigns. License expirations, CE hours, and E&O verification across 5-15 agents, color-coded at a glance.

Commission Management

Multi-party splits, cap tracking, and disbursement processing. Nobody opens a spreadsheet, nobody argues about the math on the fifteenth.

The Onboarding Cascade

The agent onboarded. Six systems updated without a click.

One onboarding action. Six operational functions updated from the same database. No one told each system about the new agent separately.

The agent onboarded. Six systems updated without a click.

A new agent joins the brokerage. The compliance checklist assigns. The training track enrolls. The booking profile activates. The agent portal provisions. The brokerage website adds their profile page. Six operational functions updated from one onboarding action.

The same database that onboarded them booked the showing.

The agent books their first showing. The showing schedules, the feedback form stages, and the deal record creates, from the same database that onboarded them. No one told each system about the new agent separately.

The Operational Day

Revenue posted. Compliance flagged. License expiring. 7am.

The brokerage configured. Now see what the broker sees every morning.

The Broker's Dashboard

Seven apps became one morning view

Revenue from last week's closings is already posted. Three agents are on schedule. Two pending transaction approvals wait in the queue. One trust account deposit needs reconciliation. An agent's license expires in eighteen days, the compliance tracker surfaced it. That is one screen at 7am. Not seven logins.

Unified Broker Dashboard

Agent production, pipeline value, compliance status, commission projections, and office occupancy across every location and team. Toggle between Office, Team, and Sales views. The screen that used to require pulling data from five different systems.

Live Agent Leaderboard

Real-time rankings by units, volume, conversion rates, and activity targets across the brokerage. Filter by office, team, or time period.

82%

Commission Engine

Multi-party splits, cap tracking, graduated plans, desk fees, and automated disbursements. Every calculation documented with an audit trail.

Compliance Matrix

Color-coded per-agent compliance: licenses (green/yellow/red), CE hours, E&O insurance, and designations.

Recruiting Pipeline

Candidates tracked from prospect through interview, offer, and signed. MLS production import, GCI projections, and auto-triggered onboarding.

Marketing Automation

10 RE campaign templates, 6 behavioral triggers, print center, and direct mail. Brokerage brand standards enforced across agent collateral via Ethos.

Agent Training (University)

LMS with course builder, CE tracking, exam administration, and designation prep. New agents auto-enrolled in onboarding on day one.

That morning view works the same way everywhere.

The broker's day ran smoothly. But every market arrived at that morning differently.

How Markets Arrive

Santo Domingo's WhatsApp brokerage. Dallas's twelve-vendor stack. Same system.

Three markets, three regulatory frameworks, three starting points. One platform serves all three.

Starting With No Software At All

A brokerage operates on messaging apps and verbal agreements. No licensing law yet, no trust accounting regulation, no incumbent software to replace. Regulation is arriving in markets like this one, and the infrastructure can be standing before it lands.

Deals on WhatsApp, captured as contact records the moment they arrive
No incumbent software to rip out, no migration to schedule
Trust accounting and compliance ready the day the licensing law lands
Multi-currency closings settle in the local currency from day one

Starting With Tools That Share Nothing

A brokerage uses a listing portal for inventory, a generic CRM for contacts, and basic accounting software. No brokerage-specific operations platform exists in the market. Three tools that share zero data, stitched together by an operations manager.

Idealista syndication connected to the same deal record that holds the contact
A generic CRM replaced by a pipeline built for the deal lifecycle
Carte-professionnelle compliance tracked, not filed in a drawer
Commission splits calculated in the system, not in a spreadsheet

Starting With a Monday Reconciliation

A brokerage pays for twelve separate platforms. An operations manager spends ninety minutes every Monday reconciling transaction data against commission calculations against trust accounting entries. Twelve invoices, and one human being as the integration layer.

Transaction files, commission calculations and trust entries collapse into one closing record
The ninety-minute Monday reconciliation stops existing
NAR settlement documentation and buyer-agreement gates enforced by the pipeline
Every office on the same login, with its own commission plans and trust configuration
Monday's Reconciliation

Monday's reconciliation finished before the broker arrived.

Friday's closings posted commission calculations, trust account entries, and balanced journal entries at the moment each deal closed. By Monday morning, every commission statement, every trust reconciliation, and every accounting entry was current. The operations manager who used to spend ninety minutes reconciling SkySlope data against Brokermint calculations against QuickBooks trust entries now reviews a dashboard. The reconciliation happened at close, not on Monday.

Across separate systems
A pipeline that does not know the commission plan
Files that close in one place and reconcile in another
Priced per envelope, filed somewhere else
A plugin, a hosting bill, and a stale agent roster
A tracker nobody updates
A spreadsheet the agent cannot see
Reconciled by hand every Monday
Manual monitoring
One tool to send it, another to measure it
Standalone LMS, per seat
A site nobody updates when an agent joins
Spreadsheets and email
Data locked to brokerage
Per-state workarounds
Per-agent, annual contracts
On one record
Deals: team pipelines + agent scorecards
Tasks: checklists + deadline tracking + party coordination
Sign: brokerage agreements + transaction packages, unlimited
Sites: brokerage site + per-agent profile pages + IDX
Deals: recruiting pipeline + GCI projections
Pulse: split optimization + cap tracking + per-team pricing
Ledger: escrow + disbursement + audit trail
Reputation: brokerage + per-agent reviews
Campaigns: Google + Meta with recruiting and retention flows
University: courses + CE tracking + designation prep
Sites: multi-office pages + agent directories
Assure: license + E&O + CE + audit workflows
Agent-owned data, portable across brokerages
Multi-jurisdiction from day one
Seats for the broker and admin. Agents cost nothing to add

Santo Domingo, Madrid, Dallas. All three operational.

Three markets, three regulatory frameworks, three starting points. The same architecture underneath.

Why Clients Love Calisto Pro

The data moved without an export file

A deal in the Commerce pipeline closes. The Ops commission engine reads the deal terms, not through an API sync, not from a CSV export. From the same record. The split calculates against the agent's cap status. The trust ledger posts. The accounting journal balances. The commission engine and the trust ledger are different views of the same closing, not separate systems exchanging files on a schedule.

1

record behind every brokerage function. The deal pipeline, the commission engine, the trust ledger, the compliance registry, and the agent portal are views of it, not systems exchanging files on a schedule.

"The first month-end close was finished before the operations manager got through her coffee. Nobody reconciled anything against anything."
ONE PLATFORM
75

payment gateways across 30+ countries. Commission disbursements, desk fee collection, and trust account transactions through the gateway you choose.

PAYMENT FREEDOM
0

data lock-in. Agents own their data and take it when they move.

YOUR DATA
100%

commission audit trail. Every split calculation, cap threshold, disbursement, and deduction documented with timestamps and approval history. No spreadsheet disputes.

COMMISSION TRUST
11

compliance audit workflows: 24-hour file reviews, escrow checks, random audits, E&O risk assessments, fair housing documentation, agent exit procedures, and signature verification.

COMPLIANCE ENGINE
Native Tools

The video call started. No one paid extra.

Video conferencing, e-signature, and calling run natively. The integrations connect what's already in use. The native tools replace what used to cost five separate subscriptions.

The video call started. No one paid extra.

An agent schedules a video showing with a buyer. The call runs natively, no Zoom subscription, no per-seat add-on. The recording attaches to the contact record. The showing feedback form sends after the call. The buyer's activity timeline updates.

The integrations connect what's already in use.

Dotloop connects existing transaction files. QuickBooks syncs commission journal entries. Back-office data migration brings historical records. The native tools replace what used to cost five separate subscriptions.

One operating system for commercial & residential brokerages

Everything a managing broker, an associate, a compliance director, and a client touches, running off one record. A single office shop and a multi-territory brokerage firm are held to the same standard.

The roster

Recruiting, Onboarding & Office Setup

Track candidates from prospect to signed, onboard with one action across six systems, and provision the office before the agent arrives.

Candidate Pipeline

Track candidates from prospect through interview, offer, and signed. Import production data from listing portals to evaluate candidates. GCI projections model the revenue impact of each hire at different split structures. Recruiting campaigns run through the same engine that powers client marketing.

Core · Commerce

CRM, Listings, Agreements & Showings

Twenty-eight tabs on one contact, a listing that enters once and reaches every portal, agreements that gate the deal, and showing feedback that writes to the record rather than dying in a text.

Twenty-Eight Tabs on One Contact

A lead scores against eight weighted factors and the routing engine assigns them by geography, price tier, or round-robin. A daily call list sorts by priority. The agent books a showing, the buyer writes an offer, and the one-click offer-to-transaction conversion creates the deal record. Every counter-offer, every amendment, every inspection report files to that record. Twenty-eight tabs on the contact show every deal, every signed document, every communication, every booking.

The Listing Enters Once

Property details, photos, virtual tour links, and pricing enter the listing dashboard. Distribution pushes to connected portals: Idealista in Spain, Finca Raíz in Colombia, MLS providers in the US.

Buyer Agreement Gates the Deal

A listing agreement, a buyer representation agreement, a purchase contract, an amendment, a disclosure: each signs natively with full audit trail. The buyer representation agreement, mandatory since the 2024 US industry reform, gates the deal workflow. A buyer-side deal cannot advance past the showing stage without a signed agreement in the system. Compliance is enforced by the pipeline, not by the agent's memory.

Showing Feedback Writes to the Deal

A showing schedules through the agent's booking link. Structured feedback collects after each showing via a form that writes to the deal record, not a text message. The seller sees the showing report in their portal.

Open House Creates Contacts

An open house creates a sign-in event on a tablet. Every attendee auto-creates as a contact, saved searches generate from their stated criteria, and campaign enrollment starts. The agent receives real-time notifications as visitors sign in.

Deal to disbursement

Transaction, Commission & Trust Accounting

Eight stages to closing with broker-approval gates, commission calculated from the deal with production caps, and an earnest money trust ledger with three lifecycle states.

Eight-Stage Pipeline

Under contract, inspection, appraisal, financing, final walk-through, closing prep, closing, closed. Party-based checklists assign tasks by role. Broker-approval gates require sign-off before the deal advances. Operations queues centralize document intake, signature audits, high-risk disclosures, and commission disbursement authorization. Party coordination spans the brokerage's vendor network: the title company receives the contract package, the inspector schedules against the contingency deadline, the mortgage broker tracks financing milestones, and the appraiser appointment routes through the same timeline. Every vendor relationship is a contact record with full transaction history.

Agent readiness

Licensing, Compliance & Training

License, insurance and CE on one record with escalating warnings, and training that gates transaction access before the first showing.

License, Insurance, CE on One Record

Every agent's real estate license, with its number, type and expiration date. Every errors-and-omissions policy, with its carrier, policy number and coverage dates. Every continuing education credit, with its course, hours completed and hours required. The registry tracks all three and entitlement rules gate access.

Access Gates on Compliance

An agent without an active license cannot submit transactions. An agent with lapsed E&O insurance cannot access deal tools. The broker discovers compliance gaps in the registry, not during an audit.

Escalating Warnings

Sixty days before expiry, a renewal email fires. At thirty days, a follow-up sends. The LMS enrolls a continuing education course if hours are short. If the license lapses, transaction submission suspends, and so does an incomplete NAR settlement training module. License tracking moves from a reminder in the broker's head to an enforced lifecycle.

Compliant, At Risk, Non-Compliant

A color-coded compliance matrix sorts every agent as Compliant, At Risk, or Non-Compliant, so the broker reads the state of the roster rather than reconstructing it.

Eleven Audit Workflows

Eleven audit workflows cover twenty-four-hour file reviews, escrow compliance, random audits, fair housing documentation, and agent exits. Separation of duties applies on every finding: the person who fixes a compliance issue cannot be the person who verifies it was fixed.

Nexus Suite

Website, Agent Portal & Client Portals

An agent closes a deal and their profile stats update, buyers check the portal instead of voicemail, and sellers compare offers side by side.

Brokerage Website
Interact Suite

Agent-Client Communication

Every channel depositing on the contact timeline, so the covering agent has full context and the thread stays with the brokerage when an agent leaves.

Every Channel, One Timeline

Every email, every WhatsApp message, every phone call deposits on the buyer's contact timeline. A covering agent opens the contact and sees the full thread before the showing, instead of starting from zero. The conversation, the deal status, and the showing history are one scroll.

No Single View of the Conversation

An agent's communication currently scatters across personal Gmail, a CRM messaging system, WhatsApp, and phone calls. No single view shows the complete conversation history. Here, every channel threads to the contact and deal record.

Central Brokerage Line

A central brokerage line routes calls to the right agent, and the recording attaches to the contact for coaching review.

The Thread Stays With the Brokerage

When an agent leaves, the conversation history stays with the brokerage, on the contact record the deal references, not in their personal Gmail.

Engage Suite

Marketing, Reviews & Referrals

Campaigns segmented by deal stage, a review request that sends at close, and post-closing follow-up that runs as a system rather than a task the agent remembers.

Deal-Stage-Triggered Campaigns

Pre-qualified leads receive nurture sequences. Under-contract buyers receive milestone updates. Closed buyers receive anniversary campaigns. Ten real-estate-specific templates launch on triggers tied to deal status, not email engagement metrics.

Campaigns · Subscribers
Total Subscribers
10
Active (Subscribed)
7
Avg Open Rate %
45.1
Avg Click Rate %
16.2
Normal
EmailNameStatusListTagsOpen %Click %Source
carmen.almonte@correo.doCarmen AlmonteSubscribedGuestsVIP6822Booking
thabo.nkosi@mail.co.zaThabo NkosiSubscribedPartnersWholesale5417Import
elodie.marchand@courriel.frÉlodie MarchandSubscribedGuestsRepeat7129Website
diego.ferrer@correo.doDiego FerrerPendingGuestsNew00WiFi
amina.yusuf@barua.keAmina YusufSubscribedPartnersVIP6225Manual
owen.bennett@post.ukOwen BennettUnsubscribedGuests122Import
priya.r@correo.doPriya RaghunathanSubscribedMembersMember7734Registry
nadia.haddad@barid.maNadia HaddadSubscribedGuestsRepeat5819Booking
bounced@example.invalidCarlos ReyesCleanedGuests00Import
james.chen@mail.sgJames ChenSubscribedMembersMember4914Website

Review Request at Close

A deal moves to Closed. The buyer gives a satisfaction rating above threshold. A review request sends automatically to Google, Zillow, and Realtor.com. Response templates stage for the agent's review. The request triggers from a deal milestone, not from a manual export-and-send.

Reputation · Feedback
Surveys
5
Avg NPS
47.4
Avg CSAT
4.4
Avg Response %
34.6
ScoreSentimentChannelRoutedFeedbackContact
10PositiveEmailGoogleRoom was ready early and the front desk remembered we had the baby with us.Marta Alvarez
9PositiveSMSTripAdvisorBest meal we have had on the island. The octopus especially.James Chen
6NeutralEmailHeld backFine, but the check-in queue at 3pm was about twenty minutes.Nadia Haddad
10PositiveWhatsAppGoogleThe therapist actually read the notes from last time. Rare.Owen Bennett
3NegativeEmailHeld backAir conditioning in 218 never got below 26. Reported twice.Carmen Almonte
8PositiveSMSGoogleSmooth from booking to checkout. Would come back.Diego Ferrer
5NeutralEmailHeld backThe gym was good. The changing rooms were not.Priya Raghunathan
9PositiveEmailTripAdvisorRan our conference for 180 people without a single hitch.Luis Peña
2NegativeWhatsAppHeld backCharged twice for the minibar and it took three emails to fix.Ana Okonkwo
10PositiveSMSGoogleStaff went and found a wheelchair-accessible route to the terrace for us.Erik Lindqvist

Referral Program Enrollment

The closed buyer enrolls in the referral program. An anniversary drip campaign activates. Campaigns, review management and brand control share one contact record and one segment engine.

Circle · Referrers
Total Referrers
6
Active
4
Avg Referrals
21
Total Earnings
314,200.00
ReferrerEmailTierReferralsConversionEarningsStatusLast Referral
Amina Yusufamina.yusuf@barua.keGold4238%118,400.00Active8/4/2026
Élodie Marchandelodie.marchand@courriel.frGold3541%96,200.00Active8/2/2026
Carlos Reyescarlos.reyes@correo.doSilver2129%48,700.00Active7/31/2026
Thabo Nkosithabo.nkosi@mail.co.zaSilver1833%41,100.00Active7/28/2026
Owen Bennettowen.bennett@post.ukBronze714%9,800.00Inactive5/19/2026
James Chenjames.chen@mail.sgBronze30%0.00Suspended4/2/2026

Social Posts From Listing Data

Social media posts auto-generate from listing data. Email marketing sends from the contact record. Direct mail pieces populate with property data and geographic targeting through variable data fields.

Impreta · Posts
ContentPlatformsStatusDate
The summer collection is in. Twelve pieces, cut and dyed here.instagram, facebookScheduled7/24/2026
Behind the counter at 6am. The espresso machine warms up before we do.instagram, tiktokScheduled7/24/2026
"Best flat white on the island." Thank you, Marta.instagram, facebook, twitterPublished7/22/2026
Barista training, Thursday 7pm. Six seats, no charge.facebook, linkedinPublished7/21/2026
Three minutes of the roast, start to finish.youtube, tiktokPublished7/19/2026
We are hiring a weekend shift lead.linkedinDraft7/18/2026
Terrace reopens Friday.instagram, facebookDraft7/17/2026
Sunday market stall, 8 to 2.twitterFailed7/14/2026
Certificate earned: Ana finished the latte-art course.instagram, linkedinPublished7/12/2026
Two for one on cold brew, today only.instagram, facebook, twitter, tiktokPublished7/10/2026

Ethos: Brand Guard Across Agent Materials

Every flyer, social post, email template, and listing presentation runs through brand validation before it publishes. Logo placement, colour palette, typography, and disclaimer language are locked at the brokerage level. An agent customises within the guard rails. Franchise compliance requirements map to the same rule set.

Ethos · Brand Violations
Severity
RuleSeverityDetailContentDetectedStatus
Company nameBlockedLegal entity name is abbreviated.…agreement between Client and Grupo Caribe SRL…8/10/2026, 2:22:00 PMOpen
Tone of voiceWarningSecond-person address is missing.…the undersigned hereby acknowledges…8/10/2026, 2:22:00 PMOpen
Forbidden termBlocked"Guaranteed" is not an approved claim.…guaranteed same-day turnaround on all…8/9/2026, 9:05:00 AMResolved
Date formatWarningAmbiguous numeric date.…effective 03/04/2026 until…8/8/2026, 5:40:00 PMWaived
Contact blockWarningSupport address does not match the brand record.…questions to hello@…8/7/2026, 11:15:00 AMResolved
CurrencyBlockedAmount written without a currency.…a deposit of 1,500 is payable on…8/11/2026, 8:02:00 AMOpen

Full Transaction History in Segments

Past clients carry property type, purchase price, closing date, and neighborhood. Listing alerts, market updates, and sphere campaigns run from the same database that tracked the original deal.

Campaigns · ROI
Total Revenue
€41,280.00
Total Cost
€6,940.00
Overall ROI %
495%
Conversions
612
Revenue vs Prior Period
+18.4%
ROI vs Prior Period
+31 pts
CampaignCostROI %
Autumn midweek offer (email)€1,840.00712%
Abandoned cart recovery (WhatsApp)€620.00648%
Lapsed guests, 9 months (email)€1,210.00503%
Table availability tonight (SMS)€980.00441%
Members-only preview (email)€740.00388%
Birthday month voucher (email)€410.00355%
Spa upsell after checkout (SMS)€690.00212%
New menu announcement (email)€450.0096%
Campaigns · Subscribers
Total Subscribers
10
Active (Subscribed)
7
Avg Open Rate %
45.1
Avg Click Rate %
16.2
Normal
EmailNameStatusListTagsOpen %Click %Source
carmen.almonte@correo.doCarmen AlmonteSubscribedGuestsVIP6822Booking
thabo.nkosi@mail.co.zaThabo NkosiSubscribedPartnersWholesale5417Import
elodie.marchand@courriel.frÉlodie MarchandSubscribedGuestsRepeat7129Website
diego.ferrer@correo.doDiego FerrerPendingGuestsNew00WiFi
amina.yusuf@barua.keAmina YusufSubscribedPartnersVIP6225Manual
owen.bennett@post.ukOwen BennettUnsubscribedGuests122Import
priya.r@correo.doPriya RaghunathanSubscribedMembersMember7734Registry
nadia.haddad@barid.maNadia HaddadSubscribedGuestsRepeat5819Booking
bounced@example.invalidCarlos ReyesCleanedGuests00Import
james.chen@mail.sgJames ChenSubscribedMembersMember4914Website
Blueprint · Work

Multi-Office Governance & Documents

Standards that arrive locked at every office, a morning dashboard showing revenue, trust, and compliance flags, and every file retention-enforced on the deal it belongs to.

Documents & merge fields

The document already knows the client's name.

Merge Fields From Contact, Deal, Booking and Property

A listing presentation pulls the property address, the asking price, the buyer's name, and the agent's license number from the deal record. Eighteen entity categories, covering contact, deal, booking and property data, feed the field picker, so the document is never stale.

@ mention
@M. Restrepolinks to the record
Deal · re-piping
Invoice · paid
This documenton their timeline

Feedback Forms Write to the Deal

A buyer feedback form submits after a showing. The showing notes write to the deal record. The seller's portal updates with the feedback, straight from the agent's phone. No one relayed the information manually.

Carried through
1Deal · Northwind
2Proposal accepted
3Venue booking created
Contact, dates, valuenothing re-entered

Every Artifact, One Search

Signed contracts from e-signature, emails from the inbox, meeting recordings from video: every document indexed under the deal, regardless of where it originated.

Depot · hubs
Q3 Rebrand42 files
Acme Renewal18 files
Board Meetings9 files
Unfilednot yet tagged
Foldersno such model

Five Dollars, Entire Suite

Docs, Sheets, Forms, Slides, and file storage at $5 per month. Every document connected to the deal.

Proposal.pdf · relations
Five relationsstored once
@ mention
@M. Restrepolinks to the record
Deal · re-piping
Invoice · paid
This documenton their timeline
Pricing

No setup cost. Pay when you start using.

Take a whole suite or pick a single app.

A la carte

Every app a brokerage runs on, priced one at a time

Monthly, per app

Available Upgrades

Every App Works Independently. Calisto Pro works better together.

€4/user/mo
Priced per app
€195/brand/mo
From €4/user/mo
Priced per surface
Extensions for real estate brokers

Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.

Browse extensions
Get help setting up

Buy concierge hours and our team does the data entry, the configuration and the training.

See concierge packages
Need a full migration?

Request a proposal from a certified consultant who has implemented Calisto at your scale.

Request a proposal