alonah.
    01Dashboard

    One inbox, every branch, and two revenue numbers instead of one.

    Today's schedule, every conversation, and the reports that matter, with revenue split into what's booked and what's actually been collected, because they're not the same thing.

    Chat with our AI
    h
    Alonah · reception assistant
    online
    Evening digest · Riyadh branch
    Today: 14 bookings · SAR 3,200 booked · SAR 1,150 collected · 2 escalations open · 1 unpaid deposit
    Tomorrow: 11 confirmed · first at 9:00
    02A morning

    A morning on the dashboard

    1. 01

      Overview

      Today's conversations and bookings, upcoming confirmed visits, open escalations, and the 30-day trend.

    2. 02

      Two revenue figures

      Booked, every priced, non-cancelled booking. Collected, deposits actually paid. Each with its own average, so you're never fooled by a full diary of unpaid holds.

    3. 03

      Conversations

      Filter by active / resolved / escalated / abandoned. Slow-to-answer threads carry an SLA flag. Each thread opens with an AI summary and, for trades, the photo-triage result.

    4. 04

      Bookings

      Filter by status, date, service, staff, name, or deposit status. Create a walk-in booking with the same availability engine the AI uses.

    5. 05

      Complaints

      Escalations and low reviews in one queue with severity and notes.

    6. 06

      Reports

      A 30-day report (conversion, no-show rate, deposits collected, revenue by service, peak hours, delivery by channel) as PDF or CSV.

    03Mechanisms

    What the dashboard gives an operator

    Live / Stopped switch

    Shows whether the AI is answering right now. Turning it on is blocked, with a list of what's missing, until WhatsApp, services, staff, and hours are set.

    Guided setup checklist

    Connect WhatsApp, add a service, add staff, set hours, add FAQs; each item links to the right page and disappears when done.

    Staff vs Team

    Staff are the people who deliver services (schedules, no login). Team are dashboard accounts with Owner / Manager / Agent roles. An Agent sees only the inbox.

    Daily and weekly digests

    An evening WhatsApp or email with today's bookings, revenue, new conversations, escalations, and unpaid deposits; a weekly email summary of the week.

    Every branch, one view

    Filter the dashboard by location.

    Alerts

    No-show risk, payment failures, team workload, and a live queue of upcoming, waiting, in-progress, and overdue visits.

    04What's different

    The honest numbers

    Booked vs Collected

    Booked counts every confirmed or held booking at its price; collected counts money that has actually arrived through Stripe. A full diary of unpaid holds looks nothing like a paid one.

    An inbox-only role

    A receptionist can have access without seeing revenue. The Agent role sees the inbox only.

    Export when finance asks

    Customers and payments to CSV; the 30-day report as PDF or CSV.

    05Calls

    Call analytics

    Answer rate & duration

    How many calls were answered, and the average length.

    Calls that became bookings

    Plus peak calling hours, per branch.

    06FAQ

    Frequently asked questions

    01

    Can I run it from my phone?

    Yes. Escalations arrive on WhatsApp with a link into the thread.

    02

    Can a receptionist have access without seeing revenue?

    Yes, the Agent role sees the inbox only.

    03

    What's the difference between booked and collected?

    Booked counts every confirmed or held booking at its price; collected counts money that has actually arrived through Stripe.

    04

    Do I get a report without logging in?

    Every evening on WhatsApp or email, and a weekly email summary.

    Get started

    Run from one source of truth.

    Managed setup included. Free trial, no card required.

    Chat with our AI

    Managed setup included · Free trial, no card required · Multilingual