Labibah
Labibah is a subscription platform that gives any business one AI assistant across WhatsApp, Messenger and Instagram. It replies in the business's own tone and dialect, books appointments by the business's rules, and puts a daily appointment report in front of the owner.


The challenge
Natural, context-aware replies across three different channels, with one brain and shared memory.
Several Arabic dialects and other languages, without any business losing its own voice.
Real-time booking that respects working hours, holidays and per-service rules.
A multi-tenant platform with usage limits and subscription plans per organisation.
Inside the product

The whole business at a glance
Messages used against the plan, conversations, today's appointments and the assistant's status, with the week's activity beside them.

An assistant that sounds like the business
The owner writes the rules in plain language, then sets the dialect, tone, formality, reply length and reply language.

Bookings that follow the real schedule
Working days, hours and slot length are set once. The assistant offers only open times, and slots booked outside Labibah can be blocked.

A daily report the owner actually reads
Every appointment of the day with its service, time, source and status, on a single page.


The same dashboard on a phone
Owners follow conversations, appointments and their subscription wherever they are.
What I built
- A unified conversation engine with an adapter per channel, sharing appointment and customer context.
- Per-organisation settings for tone, dialect, reply length and business rules.
- A guided setup that gets a new business running step by step.
- An analytics dashboard for messages and assistant status, plus a daily appointment report in PDF and Excel.
Outcome
- A production platform at labibh.com serving real businesses.
- WhatsApp, Messenger and Instagram from a single dashboard.
Technology
Flutter WebNode.jsSocket.IOFirebaseOpenAIStripe

