For licensed advisers in Singapore

See the gap.
Fill it.
Show it live.

Insurance and investments, analysed before you sit down. You make the recommendation.

A card to start, nothing charged for 14 days · From SGD 99 a month

Daniel, 38 · Client planin today’s money
Serious illness at 45+ extra cover
Illness at 45Retires at 63
No eventIllness, no coverWith extra cover
With extra cover, the money laststo 90

An illustration: the client and the figures are invented.

Then

A weekend of spreadsheets.

Now

A plan ready by Monday.

What you walk in with

Three things, done.

01

Find the gap

Every cover and every holding, set against what the family needs.

If he diedshort 1.44m
Could never workshort 2.33m
Serious illnessshort 305k
Hospital billplan pays most
Shares in one sector75%
Plans in your library that could fill the gaps3

An example with invented figures.

Fact-find · Protection needs · Health what-ifs · Retirement · Portfolio analysis · Tax relief

02

Show it live

Pick an event. The chart redraws in front of the client, with today’s cover and with the cover you propose.

No event
Lasts to 90
Disability at 51
Runs out at 61

An example with invented figures. Press an event to redraw it.

In today’s money. An illustration on the plan’s assumptions, never a forecast.

03

Compare, then recommend

Plans and funds side by side, from the brochures, each fact with its page; where a brochure is silent, it says so. Your reasons, in the client’s copy.

Plan APlan B
Early stageYesYes
Pays againUp to 3 timesOnce
Covers toAge 100Age 85
Waiver of premiump. 6Not stated in the brochure
In the client’s copy, in your words: “The plans I recommend for you…”

Invented plans and figures, for illustration.

Insurance plans and funds · Each upload kept in your library

Investments

Where the money sits.
Where it should be.
Whether it lasts.

Statements read. Every fund looked through. A target from the risk profile, filled from your own library. Espresso picks no fund.

Portfolio analysis
Shares 84%
USD 70%
Tech 75%
2008 fall −46%

How the money is spread, by asset, currency and sector, and what a fall like 2008 would have done to it.

Portfolio plan
Today
Target · Balanced
Bonds part: 3 funds in your library to compare

Today against a target mix from the risk profile, and the funds in your library that could fill each part.

Retirement
Lasts to 90, 8 times in 10.

CPF LIFE counted. How long the money lasts, and how often it does.

Examples with invented figures.

The AI does the groundwork.
You give the advice.

Client file

Imported, fact-find included. You check what comes in.

Policies

Read from the PDF, page by page, for you to confirm.

Statements

Holdings read, funds matched, for you to check.

Claim forms

The insurer’s form, filled, up to the signature, for you to check.

Maya, on WhatsApp

Your clients ask.
Maya answers.
You stay in the chat.

Policy questions, renewals and claims, at any hour, in a WhatsApp group with you and your client. Anything that needs judgement comes to you.

Illustrations of the conversations Maya, your AI assistant, can have, with you and your client in the same chat. The names are made up.

G
Sarah's policies group
David Tan · Sarah Lim · Maya
Today
Sarah
Hi David, is my knee surgery covered under my hospital plan?
9:40 ✓✓
Maya
Hi Sarah! I'm Maya, David's AI assistant. Your plan covers hospital surgery, with a yearly deductible of $3,500. Whether this surgery qualifies is for the insurer to confirm.
10:41 ✓
Sarah
OK. Do I need approval from the insurer before the surgery?
11:42 ✓✓
Maya
I don't have that detail on file, so I've flagged it to David to confirm for you.
12:43 ✓
Message
✓ Question flagged to you in the chat
G
Kevin's health plan group
David Tan · Kevin Teo · Maya
Today
Maya
Hi Kevin! Your Lumen Assurance health plan renews on 21 April — just 10 days away.
9:40 ✓✓
Kevin
Thanks for the heads up. Any better options?
10:41 ✓
Maya
Whether there are better options is a question for David. I've flagged it to him.
11:42 ✓✓
David
Kevin, I'll call you tomorrow to go through the options!
12:43 ✓
Message
✓ Renewal question flagged to you
G
Priya's accident claim group
David Tan · Priya Nair · Maya
Today
Priya
I slipped at Bukit Timah MRT yesterday and hurt my wrist. I want to claim.
9:40 ✓✓
Maya
I'm so sorry about your fall, Priya, I hope your wrist is not too sore. I've started your claim. What time did it happen, and which hospital or clinic did you go to?
10:41 ✓
Priya
About 9am. Harbourview Hospital, it's a fracture.
11:42 ✓✓
Maya
I've noted that down. Please send the doctor's report and the bill, and the MC if you got one. The form also asks for your date of birth and address.
12:43 ✓
Priya
📎 report.pdf 📎 bill.pdf 📎 mc.jpg
13:44 ✓✓
Maya
Thanks, I have them. That is everything I need from you for now. @David will check the form, add your NRIC and bank details securely, and arrange your signature.
14:45 ✓
Message
✓ Documents read, form ready for you to check

When a client asks for a quote, a comparison or advice, Maya does not answer it herself: she flags it to you in the chat.

Maya asking the client for what a claim needs, and getting the insurer’s form ready for you to check, is part of Pro.

Spreadsheet in. Client plan out.

  1. Import your book

    Any spreadsheet. You check what comes in.

  2. See where they stand

    The cover, the investments, every gap.

  3. Compare and choose

    Side by side, then your reasons.

  4. Hand it over

    One PDF in your voice. Nothing goes in until you tick it.

Trust

Built for regulated advisers.

Every fact we checked came out right: 137 of 137 facts read right from real policy documents, and 61 of 61 facts right in a whole life plan comparison (October 2026).

No advice from software. Espresso is software: it is not a financial adviser and gives no financial advice. It lays out the facts. You recommend.

Held to the document. Every figure keeps its page. Nothing is used until you confirm it.

Stored in Singapore. Client records sit in a Singapore database. AI and WhatsApp processing use providers abroad: see our Privacy Policy.

Only your clients. Each adviser sees their own, and every Maya chat is logged for you.

Simple pricing.

14 days free · A card to start, nothing charged until day 15 · Cancel any time

Solo covers up to 50 clients and the client plans; with a bigger book, or for claims, choose Pro.

Solo

SGD 99 /month
or SGD 990 a year: 2 months free
  • 1 FA · up to 50 clients
  • 150 Maya replies a month
  • Maya — policy questions & renewals
  • Dashboard, client briefs and analytics
  • Read policy documents and statements, and compare plans from brochures
  • Client plans, each with a signed-off copy for the client: Fact-find, Protection needs, Health what-ifs, Retirement planner, Tax relief, Portfolio analysis and the Client plan
  • Policy CSV import
  • English & Mandarin
  • Email support
Start free trial

Pro

For more than 50 clients
SGD 199 /month
or SGD 1,990 a year: 2 months free
  • Everything in Solo
  • Unlimited clients
  • 300 Maya replies a month
  • Claims support: forms filled in, claim check, second opinion
  • AI insights in Analytics
  • Coverage-gap suggestions
  • Front desk: Maya takes the details of people who tap your link
  • Investment review: points for you to sign off before a client sees them
  • Comparison report: keep a comparison of plans for a client, with a signed-off copy for the client and a brief for you
  • Secure document sharing: send a saved copy or a file by a link that needs a code, and withdraw it at any time
  • Marketing posts: up to 10 posts and 2 videos a month for your own social media, in your voice, with your firm’s approval
  • Priority support
Start free trial

Team

Firm pilot
SGD 699 /month
  • Everything in Pro
  • Up to 5 FA seats, each with its own login and clients
  • 1,500 Maya replies a month, shared
  • Marketing posts: one allowance for the firm, up to 10 posts and 2 videos a month
  • Set up with you: not bought online yet
Talk to us

Extra Maya replies: SGD 29 per 100. On any plan, if your clients use more than your plan includes. A reply is one message Maya sends to a client: every answer counts, so a client who asks five questions is five replies. Maya keeps answering when you go over; extra replies are charged in packs of 100. If your subscription has ended by the time they are billed, the last month’s extra replies are not charged. A yearly plan includes the same replies each month, and extra replies are billed each month, not at the end of the year.

Agency plans on request · All prices in SGD · hello@espresso.insure

Common questions

More: Privacy Policy · Terms of Service · WhatsApp messaging · Contact us

Walk into every meeting
with the analysis done.

Start your free trial

14 days free · A card to start, nothing charged until the trial ends · Sign in if you are already on a plan

14 days freeStart free trial
main · 83c4a02