We rebuilt your pet quote journey on InsuredHQ in a few hours.
Not a mockup. A live, working POC - quote, client, policy, a separate line of business per pet, and invoice all created through our Core API in a single call chain. And it works.
01 · The Headline
A live POC on your own journey, stood up in less than a day.
Insurance technology should accelerate you, not gate you. To prove that point in the most direct way possible, we took your existing online quote journey, mapped the steps, and rebuilt a parallel version of it on InsuredHQ - connected to a sandbox provisioned just for you.
It took less than a day. One person. No bespoke build. No "discovery phase." The same framework we use to stand up new products on the platform was pointed at your journey, and the result is what you see in this paper.
Why we did it this way
The fastest argument for speed is to demonstrate it. Rather than ask you to imagine how quickly we could replicate your product, we did it - and provisioned a sandbox so you can poke at it. Your specific journey is incidental. The point is that any product, in any line of business, can be stood up on InsuredHQ at this pace. Pet was just convenient and visual.
02 · A Walkthrough of the POC
Seven screens. Every one is calling Core.
What follows is the front-end journey we wired up. Every screen below is calling our Core API in the background. By the time the customer gets to the quote screen, a client record, a quotation and a tracked quick-quote already exist inside InsuredHQ. On bind, the policy, a separate line of business per pet - cats and dogs treated independently - and the invoices are all created in the same call chain.
1
Pet selection - the journey starts with a Quick Quote
The customer picks a species. Behind the scenes, the framework opens a Quick Quote against an anonymous quote client. Nothing is lost between this screen and the next - every keystroke onwards is appended to the same record.
pet-poc.insuredhq.com/quote/species
Step 1 of 7
Which pet are we covering today?
Dog
Cat
IllustrationSpecies selection. A quick-quote record is opened in InsuredHQ on the first interaction.
2
Pet details - risk attributes captured live
Name, gender, date of birth, desexed status. Each of these maps directly to attributes against the line of business that will eventually sit under the policy. We are already shaping the LOB at this point, not just collecting form data.
pet-poc.insuredhq.com/quote/details
Step 2 of 7 · Pet details
Tell us about Luna
Pet name
Luna▾
Gender
Female▾
Date of birth
14 / 03 / 2021▾
Desexed
Yes
No
IllustrationPet attributes feeding directly into the LOB shape.
3
Breed - a rating-table lookup
Breed selection is backed by a rating table held inside InsuredHQ. The exact same interface that drives the picker here is what your team would use to add new breeds, retire old ones, or change the risk loading on any of them - across an effective date range, with no code change.
pet-poc.insuredhq.com/quote/breed
Step 3 of 7 · Breed
What breed is Luna?
Search breeds · rating table
Border Collie▾
Labrador
Staffy
Border Collie
Kelpie
Cavoodle
IllustrationBreed selection driven by a rating table you control directly.
4
Underwriting questions - your rules, your wording
The two underwriting questions below sit entirely inside the front-end journey. That is by design - underwriting questions, eligibility logic and customer wording are where insurers differentiate, and they change often. Your application owns these. InsuredHQ records the answers against the LOB and exposes them to your rating call.
pet-poc.insuredhq.com/quote/uw
Step 4 of 7 · Underwriting
A couple of quick questions
Is Luna used in a commercial capacity (breeding, racing, working stock)?
YesNo
Is Luna a breed listed under the Dangerous Dogs register in your state?
YesNo
IllustrationEligibility and declarations stay in your journey. Same pattern for both.
5
Pets summary - one LOB per animal
Each pet on the policy becomes its own Line of Business inside InsuredHQ. That means each one carries its own premium, its own taxes and levies, its own broker or sales commission, and its own underwriter and reinsurer seeding rules - differentiated by species. A multi-pet household is a single policy with multiple LOBs, each financially distinct.
pet-poc.insuredhq.com/quote/pets
Step 5 of 7 · Pets on this policy
2 pets on one policy
L
Luna · Border Collie · 4 yrs
Female · desexed · no commercial use
LOB 01 · Dog
M
Miso · Burmese · 2 yrs
Male · desexed · indoor
LOB 02 · Cat
IllustrationMulti-pet policies as a multi-LOB structure.
6
Customer details - client created in Core
The customer details screen turns the anonymous quick-quote into a named client. At this point the quick quote (tracked under a holding client) is upgraded to a full client record with its own ID, and the quotation is re-attributed to it. Nothing is duplicated and nothing is lost.
pet-poc.insuredhq.com/quote/customer
Step 6 of 7 · Your details
Who's the policy for?
First name
Sarah▾
Last name
Whitfield▾
Email
sarah.whitfield@example.com.au▾
Postcode
2010▾
Mobile
04xx xxx xxx▾
IllustrationThe quick quote becomes a named client record in InsuredHQ.
7
The quote - and the bind that creates everything
The customer sees three covers, three excess options, three payment frequencies (fortnightly, monthly, yearly), and an optional Routine Care add-on. Selecting Bind is the moment the platform earns its keep: a client, a policy, a line of business and an invoice (annual or instalment, with the full schedule) are all created from a single API call. The green banner at the top of the screen is the live confirmation from InsuredHQ.
pet-poc.insuredhq.com/quote/bind
Policy Created · live from InsuredHQ CorePET-36206990-230
Step 7 of 7 · Your quote
Choose your cover
Essential$38
Plus$62
Complete$94
Fortnightly
Monthly
Yearly
Add Routine Care - vaccinations, dental, check-ups
AddSkip
IllustrationThe quote screen, with a Policy Created confirmation from InsuredHQ. PET-36206990-230 is a real policy in your sandbox.
03 · What's Actually Happening Underneath
A thin orchestration layer. A full insurance core.
The POC looks like a quote journey. What it really is, is a thin orchestration layer sitting on top of a full insurance core. Here is what was kicked off by the few API calls behind those seven screens.
Quote-to-policy lifecycle, captured end-to-end
Quick quote tracked from the first click. The opening species selection opens a record. Every subsequent step writes back to it, so abandoned journeys are still measurable and recoverable.
Client created on details capture. When the customer enters their name and contact details, the quick quote is upgraded to a real client record - not a duplicate, not a copy. The quote moves with it.
Policy and LOBs created on bind. Selecting a cover triggers policy creation, with one LOB per pet. Each LOB carries its own rate, tax and levy treatment, commission profile and reinsurance seeding.
Invoices generated automatically. Annual and instalment invoices are produced from the chosen payment frequency. The full schedule (fortnightly, monthly, annual) is materialised, not implied.
Notifications and attachments dispatched. Policy schedule, certificate of insurance and invoice are produced and emailed to the client. The POC stops short of plugging into a live mail relay, but the documents and payloads are real.
Financial postings, generated for you
GL postings · every transaction, every line, DR and CR
Every transaction above produces the full set of insurance-grade GL postings automatically. Every line carries its DR and CR counterpart. There is nothing for the integrating application to compute or post.
PremiumDR / CR
Premium taxes (policy & LOB level)DR / CR
Broker / sales commissionDR / CR
GST on commissionDR / CR
Withholding taxDR / CR
Net incomeDR / CR
Amounts due to underwritersDR / CR
Amounts due from underwritersDR / CR
Amounts due to reinsurersDR / CR
Reinsurance provisionsDR / CR
Earned premium provisionDR / CR
Unearned premium provisionDR / CR
Per-species financial differentiation, out of the box
Because each pet is its own LOB, you can configure dogs and cats with different rate tables, different broker commission structures, different sales-staff incentive splits, different reinsurance treaties, even different tax treatment if jurisdiction demands it. A single policy with a dog and a cat will produce two financially distinct sets of postings, correctly apportioned, from one transaction. This same pattern scales to genuinely complex risks - the platform regularly handles aviation policies with hundreds of LOBs across panel underwriters and varying reinsurance splits, off the same engine.
Payment integration - deliberately stubbed in the POC
We have not wired this POC to Stripe or another payment gateway, so no card is taken and no money moves. The hooks are in place. In production, the same flow processes the card through your chosen gateway and reconciles the resulting receipt against the invoice automatically. Customers can manage their stored card details through a self-service portal, and instalment failures are picked up by built-in credit control without manual chasing.
Rating tables - yours to control
The POC uses mocked dog and cat rating tables to keep the build to a few hours. The real article is a full rating-table system inside InsuredHQ with a single interface for managing rate values across effective date ranges. You add new rates, retire old ones or stand up a new calculation method without touching code. If you would rather keep rating in your own engine, InsuredHQ accepts the calculated values you pass in and proceeds with the postings either way.
04 · The Architecture, in One Paragraph
Your application owns the customer experience and the policy rules. InsuredHQ owns the financial truth.
One platform. One data model.
Eligibility, underwriting questions, endorsement triggers, renewal invitations, cancellation reasons, refund treatment, cooling-off periods, branding and customer communications all sit in your journey, where they belong - because that is where you differentiate, and that is what changes most often. When the journey reaches a point where a financial transaction needs to be recorded, it calls InsuredHQ. From that single call, the platform takes over: premium, taxes, levies, fees, broker commissions, underwriter and reinsurer postings, instalment schedules - all driven by configuration, not by code in your application.
Your application owns
Onboarding flow and questions
Eligibility and underwriting rules
Endorsement triggers and conditions
Renewal invitations and re-rate logic
Cancellation paths, refund treatment
Lapse, reinstatement and grace periods
Branding, copy and customer comms
InsuredHQ owns
Premium, taxes, levies and fees
Broker, sales and intermediary commissions
Underwriter and reinsurer panel postings
Instalment schedules and reconciliation
Insurance-grade GL journals
Trust-account banking and credit control
Bordereau and regulatory reporting
05 · Days and Weeks. Not Months and Years.
Configuration, not code.
The POC took a few hours because the platform is built to be configured, not coded against. The same is true once you are live. Specifically:
Rate changes
Update a row in the rating table. Effective from a date you choose. No deploy.
New product, same line of business
Configuration. Days, not months.
New line of business entirely
A few configuration steps and a journey wrapper. Weeks, not quarters.
New jurisdiction or tax treatment
Add the tax or levy rules and attach them to the carrier or LOB. No core change.
New broker, panel underwriter or reinsurer
Configure once. The chain rebalances automatically on the next transaction.
New commission structure
Flat or percentage, with broker-level overrides. Configuration.
The proof, restated
This POC was built by a talented team sitting on top of an insurance-specific OpenAPI architecture and a comprehensive platform of record. The speed you see is the compound of both - capable people, enabled by the right tools.
Your team, with full access and our framework, will move faster again.
06 · What We Have Not Shown You Yet
The other half of the platform.
The POC deliberately stays inside the quote-to-bind window. There is a substantial amount of platform sitting behind that window that we have not touched in this demonstration. In rough order of how often it comes up in conversations with insurers:
01
Claims management
Full claims lifecycle - FNOL, triage, assignment, reserves, payments, recoveries, settlement and closure - sitting against the same policy and LOB structures you saw in the POC. Your team owns claims journeys and decisions, the platform owns the financial truth.
02
Claims accounting
Reserves and reserve movements posted to the GL in real time. Claim payments, recoveries and salvage tracked at the LOB level so financial reporting holds up under audit. Leakage measurable rather than guessed at.
03
Reinsurance recoveries on claims
Where the platform handles the inwards reinsurance seeding on bind, it also handles the outwards recovery on claims - calculated against the treaty in force at the date of loss, posted automatically, and ready for bordereau.
04
Trust account banking
Multiple bank accounts supported natively, with policy and claims flows able to sit in separate accounts. Full Trust Account compliance out of the box, not as a bolt-on.
05
Advanced GL journals
Insurance-grade GL postings automatically - transactional premium, taxes at multiple levels, reinsurance premium (including overseas RI), withholding tax, commissions and commission GST, net income, quota share RI commissions, exchange commissions, earned and unearned premium provisions. Every line DR and CR. Audit-ready.
06
Intermediary payments tied to receipts
Broker, underwriter and reinsurer payments are released in step with what has actually been received from the customer - up-front or on instalment. One rule, applied consistently. Your creditor obligations always match the cash that has come in.
07
Bordereau reporting
Generate the exact reports your underwriters, reinsurers and regulators require, in the format they require, without bespoke development for each one.
08
Credit control automation
Automated SMS and email notifications fire before a due date as a reminder and after a due date as a follow-up. Credit control becomes a system function, not a manual chase.
07 · Your Sandbox and What Happens Next
Pull it apart at your own pace.
We have provisioned a dedicated sandbox for you. Inside, you can:
Search and manage the test clients created from the POC, including the one you just walked through.
Inspect the policy structure, the LOBs, the invoices and the underlying GL postings.
Hit the Core API directly with the credentials we will share separately, and see exactly what your team would be integrating against.
Take the POC code itself - the HTML/JS journey, the PHP CORS proxy, and the API call sequence - and stand up your own variant.
What we would like to do next
Two things. First, give your team full access to the POC code and the sandbox so you can pull it apart at your own pace. Second, a 30-minute walkthrough - ideally with whoever owns the product roadmap - to walk through claims, claims accounting and reinsurance recoveries on a real policy in your sandbox. That is the day-two conversation, and it is the half of the platform we have not shown you yet.