Serving Canadian businesses

An AI assistant that knows your business and handles the rest

We map your processes, connect your data, and build the assistant that runs your customer journey. From first contact through to renewal.

Fixed price, scope in writing
The code belongs to you
Data hosted in Canada
Shared window 9 a.m. – 1 p.m. Eastern

The problem

You have become the bottleneck, and you know it

Nothing moves without you. Follow-ups slip because nobody has the time. Information about one client sits in four tools that don't talk to each other. You ask where the book of business stands and it takes two days to get an answer.

This isn't a people problem. It's a plumbing problem. Fix the plumbing first, then automate what sits on top.

In that order, because the reverse never holds.

The AI assistant

An assistant that works to your rules, not to canned answers

We build an assistant trained on your procedures, your documents and your data. You decide what it is allowed to do, and it hands over to a person the moment it matters.

  • It answers your clients' routine questions, in your words
  • It builds onboarding files and chases the missing documents itself
  • It drafts your follow-ups, meeting notes and proposals
  • It warns you when a client goes quiet, before they leave
  • It gives you the real state of your business, without waiting for a report

The customer journey

We cover the whole journey, not one slice of it

  1. 01

    Attract

    Campaign tracking, lead capture and qualification, so you know which enquiries deserve a call.

  2. 02

    Onboard

    Forms, verifications, document collection, engagement letters sent for signature, client record created once instead of four times.

  3. 03

    Serve

    A single view of the client built from your own tools, an assistant for routine requests, enquiries that route themselves.

  4. 04

    Grow

    Which client is due for a review, who holds a product that no longer fits, where the next conversation is.

  5. 05

    Retain

    Disengagement signals caught early, review meetings booked before they are overdue, check-ins that go out on their own.

How

Three things we actually do

01

We analyse

We document the process as it actually runs, not as the procedure describes it, and we rank what costs the most in hours and risk.

02

We connect

We wire together the tools you already pay for, so the numbers finally agree with each other.

03

We automate

We build the workflows, the assistants and the dashboards, and we keep them running.

The guarantee

If it doesn't pass the test, you don't pay the balance

Before the first line of code, we write down together what the system must do to be considered finished. Half upfront, half on acceptance. If it doesn't pass, the balance isn't owed and you keep the code.

What you can verify

Checkable facts, not promises

Everything below can be verified without asking us anything. It's the only kind of argument worth much before a first conversation.

See WuloEvents
  1. 2014

    Year of our first systems in production

    Our oldest client relationships have run for more than ten years. It's the hardest quality measure to fake: nobody keeps a mediocre supplier for a decade.

  2. 10

    Products we operate

    Designed, published and maintained by us, with real users and real payments. Not demos: software that runs every day.

  3. 2

    App stores

    WuloEvents is published on the App Store and Google Play. Search for it, install it: it's the most direct test of what we can ship.

Who

Two people, and you get both of them in the room

AG

Aymar GBEDJI

The one who builds

Senior developer. Alongside client work, he has built, launched and still runs about ten products of his own, with real users and real payments. That is what changes everything: he doesn't hand over code, he lives with what the code becomes once it is in production.

JM

JM Toé

The one you'll speak to first

Ten years in Canadian financial services: investments, wealth management, client service. He knows what year-end feels like and what an incomplete client file costs. He won't explain your business to you: he'll ask where the time goes.

We are based in Cotonou, Benin, and we say so on the first page rather than the last. Our afternoon is your morning: we hold a shared window every business day, 9 a.m. to 1 p.m. Eastern, and the work moves forward overnight.

Questions we get asked

What you're wondering, and nobody puts in writing

Why Benin, rather than a Canadian firm?

Cost, and we won't pretend otherwise. At equal quality, a team based in Cotonou costs less than a team in Montreal or Toronto. What we add to make that workable: a shared window from 9 a.m. to 1 p.m. Eastern every business day, a contact who spent ten years in Canadian financial services, and a fixed price written down before we start.

What happens if you disappear?

Everything sits in your repository and runs on your accounts from day one. No licence to keep paying, no platform to leave, no migration to plan. If we ceased to exist tomorrow, another developer could pick the work up without needing anyone's permission.

What if the build runs late?

The scope and the acceptance test are written before the first line of code, and you see a live demo every Friday. A delay shows up after one week, not at the end. If the acceptance test doesn't pass, the balance isn't owed and you keep the code.

Our client data is confidential. How do you protect it?

Your systems run in your cloud provider's Canadian region. We sign a data processing agreement before any access, and your NDA rather than ours. Access is by named individual, never shared, and revoked at the end of the engagement. No client data is used to train a model.

We're not sure we need an AI assistant.

Then don't start there. The five-day mapping exists for exactly this: it tells you where the time actually goes and what deserves fixing, in order. If the right answer is a better form and a scheduled email, we'll say so — and you leave with a plan you can run without us.

Start with a conversation, not a proposal

Twenty minutes. You tell us where things jam up with your clients. We tell you honestly whether it's worth automating, and roughly what it would cost. If it isn't worth it, we'll say so.

We reply within one business day.