Airtime selling automation

Your airtime desk,
kept in one place.

AirLink turns authorised M-PESA payment confirmations into clear airtime work: identify the client, calculate the airtime, and execute one protected carrier request at a time.

Android only. You control every merchant setting on your phone.

Automation log Verified

A clear queue
for every payment.

  1. 01Payment receivedM-PESA confirmation is matched to the client.
  2. 02Airtime calculatedYour saved rate and execution split are applied.
  3. 03Execution queuedOne carrier request completes before the next begins.

AirLink · Android · On-device automation

Payments

Payment to action

Use Till-to-Till or Number-to-Till confirmations to create an organised transaction record.

Queue

One reliable lane

Carrier requests stay serialised, so a busy inbox does not turn into overlapping USSD sessions.

Control

Merchant control

Review, retry, hold, mark done, or correct eligible transactions from their details.

A deliberate workflow

Built around the way an airtime desk actually works.

Clients

Know who every payment belongs to.

Keep Till and Number clients separate, store the right execution destination, and use an optional two- or three-way percentage split that always adds up to 100%.

Run log

See the whole transaction.

Each execution has its own durable run record, so completed airtime is never sent again during a retry.

Automation

Keep automation intentional.

Automation requires a deliberate hold to change state. When it is off, new work stays held until you choose to retry it.

On-device

Work with the phone, not around it.

AirLink runs the execution queue natively on the Android device, uses your selected SIM and USSD settings, and shows the active transaction from the persistent automation notification.

Inside AirLink

The details stay readable when the desk gets busy.

Every screen is designed around a quick decision: what arrived, what will run, and what needs your attention.

AirLink dashboard showing the airtime desk and automation status
No. 01Dashboard

Float, available runs, today’s activity, automation state, and recent transactions.

AirLink settings screen
No. 02Settings

Configure the desk around your current rate, SIM choice, units, and execution method.

AirLink statistics screen
No. 03Statistics

Start on today, then understand how the desk is moving over time.

A safer working rhythm

Automation should be visible, recoverable, and under your control.

Duplicate guard
An M-PESA receipt is claimed once before it can change a client or create an execution plan.
Requirement holds
If Accessibility or units are unavailable, affected transactions remain held until you decide to queue them again.
Private client backup
Export client profiles into a protected AirLink file that keeps transaction history and sensitive settings out.
Clear recovery
Retries preserve completed airtime and only work on the unfinished execution legs.

Get started

Keep your airtime desk close.

Download the official signed AirLink Android release for your merchant phone.

Android 7.0+85.2 MBVersion 1.0.2Build 3
Execution recovery + cadence update

What's new and included

  • Interrupted or stale Executing transactions recover safely, so Retry, Mark done, and Delete become available again.
  • Advanced automation allows a short Accessibility reconnect grace, then fails safely instead of leaving work permanently stuck.
  • Recovered work is never redialled automatically; the merchant can check delivery before choosing the next action.
  • Automatic float refresh follows its configured recurring interval and is no longer postponed by customer airtime or manual balance activity.
  • Number and Till payment intake with one protected airtime queue.
  • Client records, saved delivery splits, safe retries, and clear transaction history.
  • Simple and Advanced USSD, selected-SIM controls, float checks, and automatic float refresh.
  • Scratch-card inventory with reviewed, number-only camera capture.
  • Statistics for Today, Yesterday, weekly and longer ranges, plus protected client backup.

Signed direct APK - Version 1.0.2 (build 3) - Android 7.0 or later - 85.2 MB - SHA-256 ACA22F5A644B87D748CA1D117F31790EED79D47491B264791EA0715560EE92BC