All templates

Automated iTalki Teaching Income Tracking

Every Monday, WebRun opens iTalki, reads last week's completed lessons and iTalki Credits, totals what you earned by student and lesson type, files the running record in Microsoft Teams, and sends you the week's figure on Telegram.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 iTalki read completed lessons and credits
2 Microsoft Teams file the weekly income record
3 Telegram send you the week's total
In short

How do I keep a record of my iTalki teaching income each week?

Every Monday WebRun opens iTalki, reads your completed lessons and iTalki Credits for the past week, and totals the income by student. It files the running record in Microsoft Teams and sends you the weekly figure on Telegram, so tax time never means scrolling back through lesson history.

  • Teaching income is totalled every week instead of rebuilt at tax time
  • Every completed lesson is recorded with its student and credit value
  • Cancelled and refunded lessons are corrected from live iTalki status

Built for language tutors · online teachers · freelance educators · tutor accountants

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 www.italki.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    iTalki - read completed lessons and credits
    italki.com
    WebRun in iTalki: read completed lessons and credits
    WebRun opens iTalki to read completed lessons and credits.
    • Open iTalki and go to your lesson history for the past week
    • Capture every completed lesson with its student, date, duration, and credit value
    • Read the current wallet balance and note any credits still pending release

    Done when Every completed lesson from the past week is listed with its credit value.

  3. 2
    Microsoft Teams - file the weekly income record
    microsoft.com
    WebRun in Microsoft Teams: file the weekly income record
    WebRun opens Microsoft Teams to file the weekly income record.
    • Post the week's lesson list and credit total to your bookkeeping channel
    • Show the running total for the month and the year to date beside it
    • Split the figure by student and by lesson type so the record is usable at tax time

    Done when The week's income is filed in Teams with the running totals updated.

  4. 3
    Telegram - send you the week's total
    telegram.org
    WebRun in Telegram: send you the week's total
    WebRun opens Telegram to send you the week's total.
    • Send you one message with the week's lesson count and credit total
    • Include the wallet balance and anything still pending release
    • Flag any week that came in well under your usual run rate

    Done when You have this week's teaching income on Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.italki.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Income log · Microsoft Teams
OutputWhat each run produces - A weekly income record: lessons completed, credits earned by student and lesson type, wallet balance, and the running month and year totals.
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 withdraw or move any of my money?

No. WebRun only reads your lesson history and wallet balance. It never requests a withdrawal, changes a payout setting, or touches your iTalki funds in any way.

Does it message my students?

No. The only messages it sends go to your own bookkeeping channel in Microsoft Teams and to you on Telegram. Students never hear from it.

What about lessons that were cancelled or refunded?

It reads the live status of each lesson every Monday, so cancelled and refunded lessons are excluded and any earlier week is corrected in the running total.

Put this on autopilot.

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