All templates

Automated Bukku Xero P&L Digest

On the first business day of each month, WebRun opens Bukku, pulls last month's profit and loss for your Malaysian entity, combines it with the matching figures from your related entity's books in Xero, and sends you a Telegram digest of combined revenue, costs, and margin so you see the whole group at a glance.

Runs on WebRun · Strict Lockdown policy
Monthly, on the first business day WebRunorchestrates each step
1 Bukku pull last month's Malaysian P&L
2 Xero pull the related entity's P&L
3 Telegram send the combined digest
In short

How do I get a combined monthly profit and loss across Bukku and Xero?

On the first business day of each month, WebRun pulls last month's profit and loss from Bukku and the matching figures from Xero for a related entity, converts them to one currency, and sends you a Telegram digest with combined revenue, costs, and margin, so you see the whole group's performance without stitching two reports together yourself.

  • Group profit and loss lands in Telegram on the first business day of the month
  • Currency conversion is handled automatically for a like-for-like view
  • The largest swing in either book gets called out without digging

Built for Malaysian SMEs with overseas entities · finance managers · group controllers · business owners

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.bukku.my in a real browser with your saved login - no setup, no API keys.

  2. 1
    Bukku - pull last month's Malaysian P&L
    bukku.my
    WebRun in Bukku: pull last month's Malaysian P&L
    WebRun opens Bukku to pull last month's Malaysian P&L.
    • Open Bukku and run the Profit and Loss report for last month
    • Capture total revenue, cost of sales, operating expenses, and net profit
    • Note any one-off items worth flagging

    Done when Last month's Malaysian P&L figures are captured.

  3. 2
    Xero - pull the related entity's P&L
    xero.com
    WebRun in Xero: pull the related entity's P&L
    WebRun opens Xero to pull the related entity's P&L.
    • Open Xero and run the same Profit and Loss report for the related entity
    • Capture the matching revenue, costs, and net profit figures
    • Convert to a common currency using last month's average rate

    Done when Last month's related-entity P&L figures are captured in the same currency.

  4. 3
    Telegram - send the combined digest
    telegram.org
    WebRun in Telegram: send the combined digest
    WebRun opens Telegram to send the combined digest.
    • Send a digest with each entity's revenue, costs, and margin plus the combined group total
    • Call out the biggest month-over-month swing in either book
    • Keep it to a short, readable summary, not a raw export

    Done when You have last month's combined P&L digest in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.bukku.my
ScheduleRuns automatically on this cadence
Monthly, on the first business day
DeliveryHow each run's result reaches you
P&L digest · Telegram
OutputWhat each run produces - Last month's revenue, costs, and margin for each entity plus the combined group total.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it post any journal entries between the two systems?

No. WebRun only reads the Profit and Loss report from Bukku and Xero and combines the figures in its summary. Nothing is written back to either ledger.

How does it handle the currency difference?

It converts the related entity's figures to a common currency using last month's average exchange rate, so the combined totals are a like-for-like comparison.

Can it flag unusual swings automatically?

Yes. It compares each entity's figures to the prior month and calls out the largest swing in revenue, costs, or margin in the digest.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.