Filing season open067 465 2243Tax Pig ↗
// PLATFORM · WHATSAPP CLIENT HUB

CLIENTS SEND EVIDENCEWHERE THEYALREADY ARE.

No app to install, no portal to remember a password for. A client sends a photo of a slip on WhatsApp, and it lands in your queue against their file.

EVIDENCE ROUTINGIllustrativePreview
💬Client messageSlip or question arrives on the practice's WhatsApp channel.Matched
Evidence itemAny attached document goes into the same reading step used everywhere else.Logged
Practice replyThe assigned accountant replies, asks for more, or flags it for review.Record
// HOW IT WORKS

One thread, one client, one file

1

Client messages

A slip, a statement or a question arrives on the practice's WhatsApp channel.

2

Matched to the file

The number is matched to the client's record, so nothing needs manual sorting. A pairing code on the client's dashboard is what links a new number the first time.

3

Document is read

Any attached document goes into the same reading and classification step used everywhere else.

4

Accountant replies

The assigned accountant can reply, ask for more, or flag it for review.

5

Full history kept

Every message and file is retained against the client record for later reference.


// WHY WHATSAPP

The channel clients already use

01

No new habit to build

Most clients already use WhatsApp daily. Asking them to photograph a slip and send it is a much smaller ask than a portal login.

02

Evidence arrives faster

A slip sent the moment it is in someone's hand is less likely to be lost than one filed away for tax season.

03

One record, not three

Instead of email threads, phone calls and a folder of forwarded photos, the conversation and the document sit together.

Slipstream, the in-browser camera, is the fallback for a client whose WhatsApp cannot carry a photo: same reading step, same file, no message needed.

// THE DASHBOARD, IN THE THREAD

Type a word, get that tab back

There is no app to install and no second password. The same tabs a client sees when they log in are reachable by typing their name into the WhatsApp thread, and the engine replies with that tab as text. Reply menu at any time for the list.

📊

dashboard

Where the return stands right now. Also answers to totals, status or summary.

🖹

documents

What has arrived and what is still being waited on. Also docs.

🏦

bank matching

Bank lines waiting on a decision. Also matching or bank.

💰

balance

The position, with running balance for the month by month view.

🏠

home office

The home office claim and the floor area it rests on. Also office.

📋

tax summary

The return as it currently computes.

🔍

review

Anything the engine has flagged for a human. Also needs review.

🏠

assets

Capital gains items. Also cgt or capital gains.

permissions, account, notes and settings answer too, and find engen or find 1191.26 searches the file for a merchant or an amount. rule solar panels asks the rule base what the Act says about an expense.


// PAPER, WITHOUT A LOGIN

The whole summary, as a PDF in the thread

Reply pdf and the engine builds the full tax summary and sends it back as a document in the same conversation. Nothing is emailed, nothing has to be downloaded from a portal, and the file is assembled from the return as it stands at that moment rather than from a cached copy. download and summary pdf do the same thing.

📄

Built on the spot

The document is generated from the current return when the word arrives, so it can never be out of date with the file it describes.

Sent as a document

It arrives as a real PDF attachment in the thread, not as a link to a login screen.

Honest when it cannot

Document delivery needs OptiTax's own WhatsApp sender. On any other transport the engine says so in one sentence and points at the site, rather than going quiet.


// THE PRACTICE SIDE OF THE SAME THREAD

A practitioner can work a client from WhatsApp

Practice staff get a different menu on the same number. Reply menu and the engine answers with the practice commands rather than the client ones, because it knows which of the two you are.

clients

A list of the practice's clients to pick from, sent as a tappable list rather than a wall of names.

client <name or code>

Makes that client the active one. Everything typed after this acts on their file.

documents

See and fix the active client's documents without opening a laptop.

matching

Decide on the active client's bank lines from the thread.

notes

Read the notes that client has sent through. On the client's side, sendnotes is what puts them there.

message <text>

Send the active client a WhatsApp message from the practice.

addyear:<year>

Open a new tax year for the active client.


// READY WHEN YOU ARE

SEE IT RUNNINGAGAINST YOUR OWN NUMBERS

A walkthrough is the fastest way to see how a slip becomes a claim with its section named, with your practice's actual workflow.