Skip to content

Layer 03

Letting software do the bits making your team miserable.

The repetitive work handled automatically, so people spend their day on the conversations that close rather than on copying numbers between two screens.

AI chatbots and assistants

Most chatbots are a FAQ page with anxiety. Ours are not.

You have met the bad kind. It asks how it can help, you tell it, and it replies "I did not quite catch that" four times before offering the same three buttons it opened with. We build assistants wired into your actual stock, pricing, delivery areas and calendar, that book appointments, write to your CRM, and hand to a human cleanly the moment the conversation needs one.

What you get

  • Trained on your actual products, policies and pricing
  • WhatsApp, web chat, or both
  • Books appointments and captures leads straight into your CRM
  • Hands over to a person cleanly, with the conversation attached

AI development

Production AI, not a demo that impresses a boardroom.

Most AI projects die on data quality and process long before anyone writes a prompt, which is why we assess both first and will tell you plainly if you are not ready. What we build runs inside your systems with defined human review boundaries, full run logs, and failure handling, because an agent nobody can audit is a liability sitting on your customer data.

What you get

  • Readiness assessment before anything gets built
  • Agents and integrations inside your existing tools
  • Human review boundaries, defined in writing
  • Run logs, so you can see what it did and why

CRM setup

Your pipeline currently lives in a spreadsheet and one person’s memory.

It is called leads_FINAL_v3(1).xlsx, three people have different copies open, and the parts that matter live in one colleague’s head and a WhatsApp group. That works until they take leave. We migrate you onto self-hosted Frappe CRM, de-duplicate the history, and build the pipeline around how you actually sell, with no per-seat licence bleeding you every month.

What you get

  • Frappe CRM, self-hosted, no per-seat licence bleeding you monthly
  • Your existing data migrated and de-duplicated
  • Pipeline stages that match how you really sell
  • Training, and follow-up once the novelty wears off

Bulk mail and campaigns

There is a special place for newsletters sent from a Gmail address.

It is called the spam folder, and roughly half your list lives there permanently without knowing. The cause is usually dull and fixable: no DMARC, a soft-fail SPF, a sending domain with no reputation. We fix the plumbing first, because beautiful emails nobody receives are expensive art.

What you get

  • SPF, DKIM and DMARC configured properly, and enforcing
  • Dedicated sending domain, warmed before you send anything real
  • Campaign design and list segmentation
  • Deliverability monitoring, so you find out before your open rate does

Automated invoicing

Nobody started a business because they loved chasing R4 500 for eleven weeks.

And yet here you are on a Friday afternoon writing the third polite email about an invoice from March, trying to sound relaxed. Automated invoicing issues on completion, reminds before the due date, escalates after it, and reconciles when the money lands.

What you get

  • Invoices raised automatically from quotes or completed jobs
  • Reminders that escalate politely and then less politely
  • Payment links and bank reconciliation
  • A live view of what is owed, by whom, and for how long

Workflow automation

If a human is copying a number between two screens, that is not a job. It is a bug.

Somewhere in your business a person exports a CSV every Monday and imports it somewhere else, and has done it so long they no longer find it strange. It is strange. It is also the cheapest thing in your operation to fix.

What you get

  • Your systems wired together so data moves on its own
  • Triggers on the events that matter: new lead, won deal, overdue invoice
  • Internal alerts, so the right person hears in seconds
  • Documented, so it is not a black box only we understand

Want to know what is actually broken?

Send us your URL and we will measure it, walk your enquiry path, and tell you what we would fix first. If nothing meaningful is wrong, we say that.