The product
Everything an agency runs on. One product.
Branded website, CRM, smart notifications, appointments, listings, multi-tenant security — built as one product, not five integrations.
Lead capture website
A branded site that captures, not a builder that decorates.
Two beautiful fixed templates with theme colour + logo customisation. Listings, agents, and an enquiry form that auto-creates a contact and a pipeline card. Live in under 10 minutes from signup.
- Subdomain out of the box (youragency.realhq.io)
- Two visually excellent templates — no drag-and-drop
- Listings · agent profiles · enquiry form built in
- Form submission → contact + buyer_pipeline card · auto-assigned
Pipelines
Buyer, seller, rental — kanban that actually moves.
Three pipelines mapped to how real estate actually works. Drag cards through stages, log notes and tasks, mark lost with a structured reason. Side-exits and loops baked in.
- Buyer: new_lead → qualified → searching → inspecting → offer → settled
- Seller: appraisal → preparation → listed → inspecting → offers_in → sold → settled
- Rental: vacant → tenanted → renewal_due → vacating (records-only)
- Stage 'lost' with constrained reason vocab — V3 analytics ready
Smart notifications
Channel-agnostic. WhatsApp by default.
Appointment confirmations, 24-hour reminders, morning-of nudges, agent alerts on every new lead. WhatsApp where opted in, email always as the fallback. Cost-efficient at AU · UK · IN scale.
- Twilio WhatsApp BSP at MVP · 360dialog at scale
- Email fallback via Resend for everyone who hasn't opted in
- Opt-in flow on contact creation — confirmed in WhatsApp, recorded on the contact
- ~85–94% cheaper than SMS in target markets
Appointments
One table for viewings, inspections, appraisals.
Unified appointment record covering every type — viewing, appraisal, inspection, meeting. Pre-meeting context, post-meeting feedback, outcome logged. No separate viewings table to forget about.
- Types: viewing · appraisal · inspection · meeting
- Status: scheduled · confirmed · cancelled · completed
- Outcome + feedback fields → loss-pattern analytics in V3
- Auto-generated reminders via the smart-notification layer
Listing presentation
A $1.5M listing should look like a $1.5M listing.
Beautiful defaults over configuration depth. Full-screen mobile-optimised galleries, premium typography, restraint over ornament. The default templates make an agency look credible to buyers without an in-house designer.
- Photo array on properties at MVP · property_media table in V2
- Cover image controls website cards · full gallery on listing detail
- Mobile-first — galleries, cards, enquiry form all responsive
- Listing card primitives shared between dashboard + public site
Multi-tenancy
Built for trust at the database layer.
Every row carries agency_id. Postgres RLS enforces isolation — no cross-agency leakage is possible, even if app-layer code makes a mistake. JWT carries agency_id and role as custom claims.
- Postgres RLS on every table — not an afterthought
- Auth.js v5 with custom JWT claims (agency_id + role)
- Admin sees everything in the agency · Agent sees only their own · PM sees their tenancies
- Domain-from-agency resolved in middleware with 5-min Redis cache
What’s not in the product
We were specific about what we don’t do.
RealHQ is the agency operating system. It is not these adjacent products.
- Enterprise CRM
Enterprise CRM
Salesforce / HubSpot live in a different category. We're sized for SMB agencies.
- Full property management
Full property management
Rental at MVP is records-only — no maintenance, arrears, inspections, bond. PropertyMe / MRI play that ground.
- Website builder
Website builder
Two great templates, theme colour + logo. No drag-and-drop, no CMS, no suburb pages.
- Portal aggregator
Portal aggregator
No realestate.com.au / Domain feed sync at MVP. CSV bridge in V2, API feeds in V3.
See it running. Start the trial.
Capture your first lead in your first session.
