All services Process automation

Let the paperwork move itself.

Approvals, documents, payment matching and follow-ups that run on their own, built around the way your team already works. Requests reach the right person on their phone, nothing waits in an inbox, and every step is logged.

Good for Finance teams · Operations · HR and admin · Procurement · Branch networks

Hotel attendant filling in a paper form on a clipboard in a lobby
Dashboard Search GMGrace MwikaliFinance manager
OCT 2026 Welcome back, Grace Tujenge Hardware & Steel Ltd, Ruiru. Tuesday 6 October 2026. New request Match payment New document
Hours saved, September310across 14 workflows
Waiting approval113 waiting for you
Payments matched today94%457 of 486
Failed runs today2Zoho Books login expired
Waiting for you
RequestRaised byAmountStatus
LPO-1042, cement Peter Njoroge KES 184,500 waiting 3 hrs
Airport taxis, 2 Oct Kevin Mwangi KES 12,300 new
Petty cash, Mombasa Halima Omar KES 20,000 new
Recent activity
M-Pesa payments matched457 of 486 today, 29 left for review
LPO-1039 approved by Joseph MutuaLaptops, KES 312,000, sent to the supplier
Sync failed: supplier bills to Zoho BooksLogin expired at 06:00, retrying hourly
Delivery note DN-8812 signedNyali apartments site, signed on a phone at 09:14
Try the live demo
Hours saved, September 310 across 14 workflows
What you get

Hours back, every week.

We map the processes that eat your team's time, then automate them in the tools you already use or in a system we build. Every step is logged, so you see who did what and when.

01

Approvals on the phone

LPOs, leave and expense claims reach the right approver and are signed off in a tap.

02

Documents that fill themselves

Contracts, quotes and letters filled from your data, on your letterhead, ready to sign.

03

Payments matched daily

M-Pesa and bank statements matched to invoices, so finance only handles the exceptions.

04

Follow-ups that never slip

Reminders for invoices, renewals and tasks, sent on time by SMS, email or WhatsApp.

05

Your tools, connected

Forms, sheets, your CRM, accounts and WhatsApp share data instead of being retyped.

06

Every step logged

A full trail of who requested, approved and changed what, ready for your auditors.

Inside Workflows

Seven workflows we automate most.

Click through the workflows we build most often. Each runs in your current tools or a system we build, sends people only the steps that need them, and logs the rest.

Live demo, click anything

A working copy of Workflows. Nothing you do here is saved.

  1. Open a module
  2. Open a record
  3. Press New request, save
  4. Go full screen
0 of 4 tried
THTujenge Hardware & Steel LtdBuilding materials, 5 branches
Dashboard GMGrace MwikaliFinance manager
OCT 2026 Welcome back, Grace Tujenge Hardware & Steel Ltd, Ruiru. Tuesday 6 October 2026.
Hours saved, September310across 14 workflows ▲ 9.2%
Waiting approval113 waiting for you ▼ 2.4%
Payments matched today94%457 of 486 ▼ 2.8%
Failed runs today2Zoho Books login expired ▲ 8%
Hours saved, September, last 12 weeks310 This periodLast period
20 Jul3 Aug17 Aug31 Aug14 Sep28 Sep
By status
  • waiting 3 hrs1
  • new2
At a glance
Waiting for you
RequestRaised byAmountStatus
LPO-1042, cement Peter Njoroge KES 184,500 waiting 3 hrs
Airport taxis, 2 Oct Kevin Mwangi KES 12,300 new
Petty cash, Mombasa Halima Omar KES 20,000 new
Recent activity
M-Pesa payments matched457 of 486 today, 29 left for review
LPO-1039 approved by Joseph MutuaLaptops, KES 312,000, sent to the supplier
Sync failed: supplier bills to Zoho BooksLogin expired at 06:00, retrying hourly
Delivery note DN-8812 signedNyali apartments site, signed on a phone at 09:14

Dashboard

Requests waiting, payments matched, runs that failed and hours saved across every workflow: what Grace checks first each morning.

Open a module

Custom built, not off the shelf. Every system we build is made to fit the client's needs: the modules, screens, wording and reports follow how your organisation works. The business, names and figures in this demo are examples.

Free plan, no obligation

Automate your first process.

  • A fixed-scope plan and price within 24 hours
  • Live in 21 working days, then hosted and supported by us
  • Built around how you work, not squeezed into a template
Robinson Edwin Rachel Wilson Your answers go straight to the people who build it.
1 of 3The process
The process
What wastes the most time?Pick any
How many staff?

We reply on WhatsApp, usually within 2 hours in studio hours. No spam, ever.

Approvals

Approved from a phone, in minutes.

Requests, LPOs, leave and expenses routed through your approval chain.

  • Approval chains by amount and department
  • Approve from a phone, email or WhatsApp
  • Reminders when a request sits too long
Approvals Search GMGrace MwikaliFinance manager
ApprovalsRequests in the approval chain, by stage.
Approval chains Deputies New request
Waiting approval113 waiting for you
Approved this week64
Average wait3.2 hrs26 hrs in June
Sent back5this week
Search request or person All types All branches All stages
RequestTypeAmountRaised byStage
LPO-1042, cement Purchase order KES 184,500 Peter Njoroge with finance
Leave, 14 to 18 Oct Annual leave 5 days Mercy Akinyi with manager
Fuel claim, Nakuru Expense claim KES 8,400 Brian Kiptoo approved
LPO-1039, laptops Purchase order KES 312,000 Susan Wairimu approved
Airport taxis, 2 Oct Expense claim KES 12,300 Kevin Mwangi with finance
Average wait, hours
Jun Jul Aug Sep Oct
Approvalslive
LPO-1042, cement Purchase order with finance
Leave, 14 to 18 Oct Annual leave with manager
Fuel claim, Nakuru Expense claim approved
Payment reconciliation

Statements matched automatically.

M-Pesa and bank statements matched to invoices, leaving only the odd ones.

  • M-Pesa paybill and till payments
  • Bank statements imported daily
  • Matched by reference, amount and name
Reconciliation Search GMGrace MwikaliFinance manager
ReconciliationPayments received today and how each was matched.
Import statement Matching rules Match payment
Payments today486
Matched automatically94%
Left to review29KES 412,600 in total
Received todayKES 3.84MM-Pesa and bank
Search reference or payer All sources All status Today
PaymentPayerAmountMatched toStatus
M-Pesa UJ6B7C3M9P Samuel Otieno KES 1,950 No account ref to review
M-Pesa UJ6A1K8Q2T Grace Wanjiru KES 4,500 INV-8812 matched
Bank transfer Kazungu Developers Ltd KES 238,000 3 invoices matched
Cash deposit Thika branch KES 62,000 Till, 5 Oct sent to finance
M-Pesa UJ6C2D8N4R Rongai Hardware KES 150,000 INV-8790, part part paid
Matched automatically, %
1 Sep 8 Sep 15 Sep 22 Sep 29 Sep
Payments today 486 Matched automatically: 94%
Document generation

Contracts and quotes write themselves.

Contracts, quotes and letters filled from templates and sent for signature.

  • Templates on your letterhead
  • Fields filled from your system
  • E-signature and PDF in one step
Documents Search GMGrace MwikaliFinance manager
DocumentsDocuments made from templates, and where each one is.
Templates Clause library New document
Made in September312
Awaiting signature92 older than 5 days
Average turnaround14 minrequest to sent
Signed this week41
Search document or name All templates All status
DocumentForTemplateSentStatus
Credit agreement Rongai Hardware Trade credit v3 5 Oct awaiting signature
Offer letter Lucy Wambui Offer, staff 1 Oct signed
Quote Q-2290 Kamau Builders Quote, trade 6 Oct sent
Demand letter Account 0457 Arrears 60 days Not yet queued
Delivery note DN-8812 Nyali apartments site Delivery note 6 Oct signed
Documents by type, September
Quotes Letters Contracts Offers
Documentslive
Credit agreement Rongai Hardware awaiting signature
Offer letter Lucy Wambui signed
Quote Q-2290 Kamau Builders sent
Running today

Automation at work.

Timeless Timber runs its production stages, stock and dispatch on a system we built and host, with procurement, finance and HR being added to it. Leave and payroll run on JamboHR and sales follow-ups on Pinch CRM, both our own products.

See every live platform
How we work

First workflow live in 21 working days.

  1. 01Days 1 to 3

    Map the process

    We follow one process end to end, count the hand-offs and agree what to automate first.

  2. 02Days 4 to 6

    Design the flow

    Steps, approvers, templates and rules agreed with you, including what happens when someone is away.

  3. 03Days 7 to 21

    Build and test

    Built on your tools or ours and tested with real requests, payments and documents.

  4. 04Then

    Measure and add more

    The dashboard shows time saved and slow steps. We tune it, then automate the next process.

Tools we use Laravel · n8n · Make · Zapier · Google Workspace · Microsoft 365 · M-Pesa Daraja · WhatsApp Business API · Webhooks

Questions

Before you ask.

Which processes should we automate first?

The ones that happen often, follow clear rules and keep someone retyping or chasing. Approvals, invoices, payment matching and reminders are the usual start. We look at volume and time spent, then agree a shortlist with you.

Do we need a new system?

Not always. Many workflows run on tools you already have, such as Google Workspace, Microsoft 365, your accounting package and WhatsApp. Where those cannot do the job, we build the missing piece in Laravel and host it for you.

Can it match M-Pesa and bank payments?

Yes. We pull paybill and till payments through M-Pesa Daraja, import your bank statements, match each payment to an invoice by reference, amount and name, and leave only the unclear ones for your finance team.

What happens when an approver is away?

You set a deputy or a time limit. A request that waits too long gets a reminder, then moves up the chain, and every step is logged with who acted and when.

What does automation cost?

It depends on the processes and the tools involved. After a free scoping call you get a fixed-scope proposal in writing, so you know the price before we start.

Let's automate your busiest process.

A free scoping call, then a fixed-scope proposal in writing.

We’re online · real human Get a quote