All templates

Automated Qoyod Customer Statement Drafts

On the first of every month, WebRun opens Qoyod, pulls each customer's open invoices and running balance, drafts a polite WhatsApp statement message for every customer with a balance, holds each one unsent for your review, and logs who has been sent their statement in Google Sheets.

Runs on WebRun · Strict Lockdown policy
1st of every month at 9:00 AM WebRunorchestrates each step
1 Qoyod pull each customer's balance
2 WhatsApp draft the statement message
3 Google Sheets log who was sent a statement
In short

How do I send monthly account statements to Qoyod customers without doing it by hand?

On the first of every month, WebRun opens Qoyod, pulls every customer's open balance and invoice count, and drafts a polite WhatsApp statement for each one, holding every message for your approval before anything sends. It also logs who has been sent their statement in Google Sheets, so no customer's balance goes unmentioned for a whole quarter.

  • Every customer with a balance gets a drafted statement each month instead of an ad hoc one
  • Nothing reaches a customer without your review and approval first
  • The statement log shows at a glance who still needs to be sent theirs

Built for Qoyod users · B2B SMBs with running accounts · distributors · trading businesses

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.qoyod.com/users/sign_in in a real browser with your saved login - no setup, no API keys.

  2. 1
    Qoyod - pull each customer's balance
    qoyod.com
    WebRun in Qoyod: pull each customer's balance
    WebRun opens Qoyod to pull each customer's balance.
    • Open Qoyod and list every customer with an open balance
    • Capture each customer's open invoices, total balance, and oldest invoice date
    • Skip any customer whose balance is zero

    Done when Every customer with an open balance is listed with their total and oldest invoice date.

  3. 2
    WhatsApp - draft the statement message
    whatsapp.com
    WebRun in WhatsApp: draft the statement message
    WebRun opens WhatsApp to draft the statement message.
    • Draft a polite statement message for each customer with their balance and invoice count
    • Leave every message unsent in the draft queue for you to review
    • Never send a statement to a customer without your approval

    Done when A reviewable WhatsApp draft is ready for every customer with a balance. Nothing sends on its own.

  4. 3
    Google Sheets - log who was sent a statement
    google.com
    WebRun in Google Sheets: log who was sent a statement
    WebRun opens Google Sheets to log who was sent a statement.
    • Open the statement log sheet
    • Mark each customer as drafted, sent, or skipped for the month
    • Carry over anyone not yet approved to next month's list

    Done when The statement log shows this month's status for every customer with a balance.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.qoyod.com/users/sign_in
ScheduleRuns automatically on this cadence
1st of every month at 9:00 AM
DeliveryHow each run's result reaches you
Statement drafts · WhatsApp
OutputWhat each run produces - A drafted WhatsApp statement for every customer with an open balance, and a log of who has been sent theirs.
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

Will it send account statements to customers without me?

No, every statement is drafted and held in WhatsApp for your review, so nothing reaches a customer until you approve and send it yourself.

What does the statement message include?

The customer's total open balance, invoice count, and the oldest unpaid invoice date, written as a short, polite message. Give WebRun an example and it will match your tone.

What about a customer who paid earlier in the month?

It reads the live balance in Qoyod each run, so anyone with a zero balance is left off the list entirely.

Put this on autopilot.

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