Real estate agency software in Singapore for agencies and developer sales teams

Episcript builds real estate agency software around how your agents sell: listings, enquiries, viewings, offers, co-broking and commissions, plus launch sales for developers. AI that answers enquiries on WhatsApp can follow.

Built for Singapore property agencies, team leaders running agent groups, and developers' in-house and appointed sales teams.

  • Built and supported in Singapore
  • Eligible for government grants
  • CEA registration numbers on every agent profile
  • Connects to WhatsApp, Xero and your own website
  • AI features that work with your own listings and deals
Real estate agency dashboard with active listings, new enquiries assigned to agents and a deal pipeline from offer to completion

The deal

Real estate agency software that follows every deal from listing to commission paid

Listings, buyers, agents and money all sit on one deal record.

  1. 1

    Listing

    The property, photos, asking price and owner's terms go in once, then publish to your website.

  2. 2

    Enquiry

    Enquiries from portals, your website and WhatsApp land on the listing and go to an agent.

  3. 3

    Viewing

    The agent books the viewing, the owner is told, and the buyer gets a reminder.

  4. 4

    Offer

    Offers and counter-offers are logged against the listing, with the owner's reply and its date.

  5. 5

    Deal

    The agreed deal records both parties, any co-broking agency and the documents signed.

  6. 6

    Commission paid

    Commission is invoiced and received, then split to agents and team leaders under your own rules.

Listings and enquiries

Property listing management and enquiry handling for real estate agents

Property listing card with a house photo, a price tag and a floor area label

Listing records for sale and rent

Each listing records the property type, whether HDB, condominium, landed or commercial, with size, tenure, asking price, photos and the owner's terms.

Browser window showing property listings beside a circular sync arrow

Listing feed to your agency website

Published listings appear on your own website from the same record, and a price change or sold status updates there automatically.

Envelope and chat bubble landing on a property listing card

Enquiries captured against the listing

Enquiries from property portals, your website, calls and WhatsApp are logged against the listing they ask about, with the source recorded.

Enquiry card with an arrow pointing to an agent name badge on a lanyard

Agent assignment rules

A new enquiry goes to the listing agent, the agent on duty or the next in a rotation, and passes on if nobody responds within the time you set.

Buyer profile card with a shield and a date stamp marking who introduced the buyer

Buyer and seller records without duplicates

The system flags a buyer already registered by another agent, and the record shows who introduced them first and when.

Phone showing a chat with a property photo and a viewing confirmation

WhatsApp follow-up from the record

Agents send listing details, viewing confirmations and follow-ups through WhatsApp Business, and every message stays on the buyer's record when an agent leaves.

Viewings on the move

Viewing appointments and mobile access for property agents

Agents run their day from a phone: the viewing list, directions, access notes and the buyer's history. Viewings book through our appointment scheduling software, which checks the agent's diary and reminds both sides.

  • Viewing feedback recorded on the spot, with the buyer's level of interest
  • A weekly summary of viewings and feedback sent to each owner
  • Listing photos, floor plans and brochures shared from the phone
Agent's phone showing the day's property viewings with times and addresses beside a buyer feedback form

Integrations for WhatsApp, e-signing, payments and accounting

Each connection uses the tool's own API, or a scheduled file exchange where it has none.

  • WhatsApp Business WhatsApp Business
  • Facebook and Instagram
  • Google Workspace Google Workspace
  • Microsoft 365
  • DocuSign DocuSign
  • Singpass Singpass, Corppass and Myinfo
  • PayNow PayNow and payment gateways
  • Xero Xero
  • QuickBooks QuickBooks
  • Mailchimp
  • SMS gateways
  • AI services
  • Your own API

Deals and commissions

Offer tracking, deal records, co-broking and commission management

Every figure that decides an agent's pay sits on the deal, where anyone entitled can check it.

Offers and counter-offers

Each offer records the price, terms, deposit and expiry alongside the owner's reply, giving the team one history of which figure was agreed and when.

Deal records for sales and rentals

Sales and rentals each follow their own stages to completion or key handover, and a managed tenancy then passes to our property management software.

Co-broking with other agencies

A shared deal records which side each agency acts for, the agreed share of commission, and the co-broking agent's contact and CEA registration number.

Commission splits and agent payouts

Splits between agents, team leaders and the agency follow your own tiers and payout rules, and a payout is released only once the client's payment arrives.

Agent profiles with CEA registration numbers

Salespersons in Singapore are registered with the Council for Estate Agencies (CEA). Each one's registration number sits on their profile and prints on listings and documents.

Agent dashboards and team targets

Agents see their own listings, viewings and pipeline, while team leaders see the group's deals and expected commission against the targets you set.

New launches

Property sales management software for developer launches and unit allocation

During a new launch, every unit's status shows live on one chart: available, held by an agent, booked or sold. Appointed agencies hold units for their buyers, holds expire on time, and each booking is recorded once with the buyer's identity.

  • Ballot or queue order for launch day, with units released to buyers in that order
  • Buyer details filled in through Singpass and Myinfo at booking, or Corppass for a company buyer
  • Booking fees taken by PayNow or card and matched to the unit
  • Price lists by stack and floor, changed only by the developer's own team
  • Sales by agency and agent, with the commission due to each appointed agency
Unit availability chart for a new condominium launch, with units by stack and floor marked available, held, booked or sold

Real estate CRM

Real estate CRM features for agents, team leaders and agency management

Contacts, tasks and campaigns come from our custom CRM software, shaped here for property work.

Buyers, sellers, landlords and tenants

One contact record, whichever side of the deal.

  • Buyer requirement matching

    Budget, district and unit type matched to listings

  • Seller and landlord records

    Properties, terms and past instructions per owner

  • Tenant and rental leads

    Budgets, move-in dates and lease length wanted

  • Contact history across agents

    Calls, messages and viewings kept when agents change

Agents and teams

Who sells what, and how each team is doing.

  • Agent onboarding and offboarding

    Access granted on joining, listings reassigned on leaving

  • Team structures

    Groups, team leaders and override tiers

  • Duty rosters

    Floor duty and enquiry rotation by day

  • Leaderboards and targets

    Listings, viewings and closed deals per agent

Marketing and the agency website

Your listings in front of buyers, from one record.

  • Website listing feed

    Search, filters and enquiry forms on your site

  • Listing brochures

    Generated from the listing in your branding

  • Email and WhatsApp campaigns

    New listings sent to matching buyers

  • Enquiry source tracking

    Which portal or campaign produced each deal

Reports and dashboards

The numbers a principal checks every week.

  • Pipeline by stage

    Offers, pending deals and completions falling due

  • Commission forecast

    Commission expected from deals in progress

  • Listing performance

    Enquiries and viewings per listing each week

  • Agent productivity

    Activity, conversion and earnings by agent

Administration, permissions and PDPA

Each agent sees only what their role allows.

  • Role-based access

    Agents see their own buyers, principals see all

  • Consent records

    Marketing consent recorded per contact and channel

  • Activity logs

    Who viewed, changed or exported a record

  • Deal document storage

    Signed offers and agreements filed per deal

AI capability

AI features for real estate agency software

Scoped with you and added in its own phase, using information from your listings, buyers and deals.

WhatsApp and email agents for listing enquiries

An AI agent answers a buyer's first questions about a listing at any hour from your records, then books a viewing or hands over to the agent.

Drafted listing descriptions and follow-ups

AI drafts the listing description from the property details and photos, and writes the follow-up after a viewing, for the agent to edit before sending.

Signed documents read into the deal

AI reads a signed offer or a developer booking form and fills in the parties, price, unit and dates on the deal record for your admin team to check.

Questions about your own listings and deals

Ask in plain English, say which condominium listings in District 10 had no viewing this month, and get the answer from your own records.

Commission and launch sales forecasts

Forecasts project the commission your deals in progress should bring in, and how quickly the remaining units in a launch are likely to sell.

Anomaly checks on deals and commissions

AI flags what looks wrong: a commission split that breaks your rules, an offer recorded below the owner's floor price, or one buyer claimed by two agents.

Buying decision

Custom real estate agency software compared with a packaged real estate CRM

A custom build against a packaged agent CRM; our guide covers how to choose real estate CRM software in Singapore.

Comparison of custom real estate agency software built by Episcript with a typical packaged real estate CRM
Point of comparison EpiscriptCustom real estate agency software Typical productPackaged real estate CRM
Listing types and fields HDB, condominium, landed, commercial and new launch units, with your own fields The listing fields the product was designed around
Enquiry sources and agent assignment Portals, website and WhatsApp, assigned by your duty and rotation rules Common sources, with assignment options the vendor provides
Co-broking and commission splits Your tiers, overrides and co-broking shares, calculated on every deal Standard split settings, complex tiers often kept in a spreadsheet
Developer launch sales Unit availability, holds, ballots and agency commissions in one system Often a separate tool, or outside the product's scope
Agency website A listing feed to your own website from the same records Varies by vendor, often a template site or a plugin
AI features Built on your own listings, buyers and deals, in its own phase AI capabilities are those the vendor provides
Cost model A quoted project with agreed hosting, licensing and support terms Usually a subscription priced per agent or by plan
Best fit Agencies and developers whose deals, splits or launches do not fit a standard product Teams whose way of working fits the product's standard workflow

Swipe the table to see both columns

Getting live

Real estate CRM implementation, data migration and rollout

We release in phases, usually listings, enquiries and agents first, and move your current listings, contacts and open deals across. Hosting is by Episcript or in your own environment, and our solutions are eligible for government grants.

Rollout plan

From the first scoping session to agents working on their phones

  1. 1
    Scoping with your principals and team leaders

    We follow a few recent deals from listing to payout and agree the first release.

  2. 2
    Screen design and sign-off

    Agents, admin staff and finance approve the screens before development begins.

  3. 3
    Build and data migration

    Built to your splits and workflows, with listings and contacts imported and checked.

  4. 4
    Pilot rollout and support

    One team goes live first, then the rest of the agency, supported from Singapore.

Common questions

Real estate agency software FAQs for Singapore agencies and developers

Real estate agency software runs an agency's property work: listings, enquiries, viewings, offers, co-broking and commission splits. A general CRM tracks contacts and deals but has no place for a listing, an owner's terms or an agent's split.

We build it for property agencies, from boutique firms to large agent groups, and for developers' sales teams running new launches with appointed agencies. A smaller agency can start with listings and enquiries and add commissions later.

Pricing depends on scope: the modules you need, how complex your commission rules are, developer launch features, integrations, data migration and any AI features. We quote against an agreed specification after a scoping session.

Our solutions are eligible for government grants. Moving listings, enquiries, deals and commission records off spreadsheets and chat groups onto one system is the kind of project the grants support, and we go through it at scoping.

Agents can use the system on their phones: the day's viewings, listing photos, buyer history and feedback forms all work in a mobile browser. Where a team wants one, we can also build a dedicated iOS and Android app.

Website and WhatsApp Business enquiries arrive directly, and portal enquiries can be read from the notification emails a portal sends, or its data feed where offered. Each is logged against its listing and assigned under your rules.

Each deal records the co-broking agency, its agreed share and the split between your agents and team leaders, calculated by your own rules. Payouts are released once the client's payment arrives, with a statement for every agent.

Each salesperson's CEA registration number can sit on their profile, since salespersons in Singapore are registered with the Council for Estate Agencies. The number then prints on listings, offer letters and other documents the system generates.

The software shows every unit's status during a launch, lets appointed agencies hold units for their buyers until a set expiry, and records bookings with buyer details from Singpass and Myinfo, or Corppass for companies. Each agency's commission follows.

AI features work with your own listings and deals: WhatsApp and email agents for enquiries, drafted listing descriptions, signed documents read into deals, plain-English questions, commission forecasts and anomaly checks. Each is built in its own phase.

Implementation time depends on the agreed scope and integrations, and we set a timeline once those are fixed. We import your current listings, contacts and open deals, check them with your team, and go live team by team.

The system supports your PDPA obligations through role-based permissions, consent records and activity logs: an agent sees their own buyers, not the whole database. Compliance also depends on your agency's own policies.

Next step

Plan your real estate agency software with Episcript

Bring one recent deal, from listing to commission payout, with your split rules, and we will show you that deal running in the system.