New here? Enter your email above, then tap “Create an account / set a password” to get a sign-in link. Full dashboard access for a business is activated by Zen Solutions. Privacy & Data Agreement
Zen Solutions
The full platform is built for a computer or a tablet. On your phone, use the Zen Solutions app.
Texte ou voix (micro) — modifiez : prix, heures, services, produits, coordonnées, réponses du chatbot. Posez aussi des questions : horaire, revenus, comptabilité, paie, historique d'un client.
Photo (appareil photo) — envoyez une image et dites quoi en faire : elle est lue et classée au bon endroit : un reçu → comptabilité · une photo de votre travail → galerie du site · un article que vous vendez → boutique.
Aucun rendez-vous ne correspond à cette recherche.
Liste de rappel
Les clients qui veulent plus tôt. Quand un rendez-vous s'annule, la place libérée est offerte à la meilleure correspondance ici — et si la personne avait déjà un rendez-vous plus tard, il est avancé plutôt que dédoublé.
Réglages de réservation
iHow your customers can book: which services, how long each takes, how far ahead they can book, and the gap you want between appointments. The AI follows these rules when it books for you.
Booking settings
What clients can book on your website or with the bot, and how long each takes.
iBuffer time kept free after each appointment — for cleanup, travel or notes — so back-to-back bookings aren't offered.
Booking notifications
Emails to alert on every new booking (comma-separated).
Also notify the assigned staff member
Also notify on cancellations & reschedules
Client confirmations & reminders are sent from your connected email inbox.
Newsletter to clients
…
Liste des clients
Name
Email
Phone
Status
Visits
Last activity
Next
Actions
Shop
iEverything customers ordered from your online shop, and what stage each order is at. Mark an order paid or complete here and the customer is notified.
Manage your products (photo, price, description, stock) and track orders.
Ajoutez un produit en parlant ou avec une photo — utilisez le gérant IA en haut.Utiliser le gérant IA ↑
Payment turns to “paid” via Stripe. You can also mark paid (cash), completed or cancelled.
Date
Customer
Items
Total
Method
Status
Actions
Revenue
Calculated from non-cancelled orders.
By month (last 6)
Month
Orders
Revenue
Cash calendar
iMoney in and money out, laid on a calendar, so you can see a tight week before it arrives rather than after.
Everything you pay and receive on a calendar.
Recurring items
Accounting
iYour books: every sale and every expense, with the tax split out. Entries the AI captured from email or a photo of a receipt wait here for your approval before they count.
Income and taxes are calculated automatically from sales (paid orders + completed appointments). Add your income and expenses, or let the AI capture them from a photo, a message or an email. Anything not entered by hand is set “to review” before it's counted.
Saisissez une facture par photo avec le gérant IA en haut de la page — touchez l'appareil photo, prenez le reçu, et dites « ajoute à la comptabilité ».Utiliser le gérant IA ↑
To review — entries captured (AI, email) aren't counted until approved. Adjust the amount/tax if needed.
Date
Type
Party
Amount
Tax
Source
Sales tax to remit (estimate) —
GST No.QST No.
État des résultats par mois
Month
Income (net)
Tax collected
Expenses (net)
Tax paid
Profit
Aucun mois ne correspond à cette recherche.
Income
Online sales (orders, appointments) are counted automatically. Add other income here (cash, external sales).
iThe GST/QST you charged the customer on this sale. It is not your money — you hold it for the government. Leave it blank and the platform works it out from the amount.
Entrées de revenus
Date
Source
Category
Amount
Tax
Note
Aucun revenu ne correspond à cette recherche.
Expenses
iThe GST/QST you paid on this expense and can claim back. Only tax on a business purchase counts.
Entrées de dépenses
Date
Supplier
Category
Amount
Tax
Note
Aucune dépense ne correspond à cette recherche.
Reward cards
iThe stamp card: how many visits earn a reward, and what the reward is. Customers collect automatically when they book or order.
Works for any business. A stamp is added every time a client comes in — an order that was not cancelled, or an appointment they actually attended.
Program setup
Loyalty program enabled
iHow many stamps a customer collects before earning the reward.
iWhat the customer gets after a full card — e.g. 1 free meal.
Rule: —
Customer cards
Customer
Contact
Stamps
Visits total
Rewards
Last visit
Regulars with no card yet
People who buy from you but have never signed up. Ask them at the counter — signing up is how you get their name, phone and email on file.
Customer
Contact
Visits
Gift cards
iPrepaid cards your clients can buy from your shop page, for themselves or as a gift. The balance is money you already collected and still owe in service.
Prepaid cards sold from your shop page. A card is paid for now and used later, so the balance below is money you have already collected and still owe.
Card setup
Gift cards on sale
iThe least a client can put on a card.
iThe most a client can put on a single card.
A card is bought with the name of the person it is for. The first time they use it, they add their phone and email — that is what turns a gift into a client file, and a card cannot be spent before it.
Use a card at the counter
Cards sold
—
Code
For
Bought for
Left
State
Sold on
Table reservations
iTable bookings for a restaurant: how many tables you have, how many seats each holds, and the hours you seat guests. The AI books inside these limits.
Set up your tables, then track reservations received from the site and the AI assistant.
Table setup
iHow long one reservation holds a table before it frees up for the next guest.
iSpacing between bookable reservation start times.
Capacity: —. Model: one reservation holds a table for the set duration.
Upcoming reservations
Date / time
Customer
People
Status
Actions
Table QR codes
Print one QR per table. The customer scans it to order “dine-in” — the table number fills in automatically.
Employees & schedules
iYour team: who works here, their hours, what they can do, and what they are allowed to see in this dashboard. This is also where you put a face on your website.
Set who can take appointments and when. Online bookable slots are calculated from these schedules.
Employees
iYour team as an org chart: who reports to whom, who supervises, and who can see what.
Manage your team: contact details, schedule, pay and access.
Team chat
Team chat.
+ New room
Super-admin — staff access & impersonation
Tip: use the “View as” button next to any employee to preview the platform from their point of view.
Zen Solutions sub-administrators (employees)
Give an employee access by email.
Liste des employés
Aucun employé ne correspond à cette recherche.
Organigramme
Hierarchy & teams.
Meetings
Schedule a team meeting.
Tasks
A simple shared to-do list for your team.
My pay
Message HR — private
Send a private message to your manager. Only they see it.
Time clock
Lieu de travail (zone de pointage)
Workplace location — employees can only clock in within this radius (GPS).
Search the address, use your location, or click/drag the pin on the map. Set the radius, then Save.
Feuilles de temps (30 jours)
Aucun pointage ne correspond à cette recherche.
Demandes de congé
Boîte RH — préoccupations
My work
iYour own corner: your shifts, your punch clock, your time-off requests and your pay stubs.
Pointez votre arrivée et votre départ depuis votre téléphone.
…
Recent punches
My schedule
My appointments
Appointments booked with you.
Time off
My team
People reporting to you.
Team chat
Payroll (Quebec)
iPayroll for Quebec: hours or salary in, deductions calculated, pay stubs out. It prepares the numbers — you stay in control of paying them.
Calculates wages, source deductions (QPP, EI, QPIP, taxes) and employer contributions. Documents are produced to make your accountant's job easier — an estimate, not an official filing.
iHow often this person is paid: weekly, every two weeks, twice a month, or monthly. It sets the pay periods used on their stubs.
Prepare a payroll
Pick the period, check the hours, and the deductions are worked out for you. The numbers are prepared here — you still pay the people.
Payroll history
Aucune paie ne correspond à cette recherche.
Year-end — T4 / Relevé 1
Cumulative annual summary per employee, to hand to your accountant. It is an estimate to work from — not an official filing.
AI Dev — Zen Solutions
iThe engine room: the AI agents, their phone numbers, the regression tests that keep them honest, and the standard every website we ship is checked against.
Configure the Grok engine, the voice agents, and phone numbers. Chatbot and Bot audit are below.
Business information
iEverything the platform and your AI assistant need to know about your business: how to reach you, when you are open, what you look like, and how you get paid.
Used by the AI assistant and on your site.
iSets which features and wording the platform and your AI assistant use for your type of business.
Offer emergency / after-hours service
iShown to customers and used by the AI for directions, service area and your website.
iYour business's OWN public phone number — shown to customers, on your site, and read by the AI when a caller asks for it. This is separate from the AI's inbound line (the number people call to reach the AI), which is set in Zen Solutions → AI Dev → Phone numbers.
iThe AI mentions this when customers ask how to get to you.
iThe accent colours used by your chat widget and public website.
#4F8CFF#22D3EE#070A12Used by the chat widget and your site.
iUsed in your email signature and on your public site.
iLanguages your AI assistant will understand and reply in.
iShown to customers; the AI mentions accepted payment methods when asked.
Booking notifications moved to the Appointments tab.
Opening hours
Hard limits — rules the AI cannot cross
iEnforced in the platform itself, not in the AI's instructions — the assistant cannot be talked past them, and every refusal names the rule that fired. Employees cannot edit these. A human in this admin is never blocked: that is your override path.
Blocked hours (no bookings, by anyone), protected clients (the AI may read, never modify) and price floors (the AI can never quote or set below them).
…
Subscription & payment
iYour plan, what it costs, your card and invoices, and the AI/SMS credit that tops itself up.
Your plan, your card and your AI/SMS credit.
Loading…
AI agent — behaviour & knowledge
iHow your AI assistant behaves: its name, its tone, the language it answers in, and everything it knows about your business. Add a question here and it will never get it wrong again.
Customize how your assistant replies, and add questions/answers it will know.
Affiché comme nom en haut du widget de chat de votre site.
iThe language your chatbot replies in by default — it still adapts to each customer's language.
iThe personality and style your chatbot uses when it replies to customers.
iIn French the bot has to agree with itself — « je suis votre assistante » vs « votre assistant ». By default this follows the voice you picked for the voice agent (Eve and Ara are female; Rex, Sal and Leo are male), so the phone, the chat bubble and the email bot are all the same person. Pick a matching avatar.
Aucun avatar.
Visage du robot dans le widget.
iExtra always-on rules for the chatbot, e.g. "always suggest the Combo package."
Knowledge base (FAQ)
The assistant will use these answers. E.g. cancellation policy, warranties, etc.
Video Ads
iWrite one ad, aim it at the people near you, publish it paused, and read back what it actually cost. Nothing spends until you switch it on in Meta.
Build the ad here. It is created paused on Meta.
One video ad
Every step saves together — there is one Save, at the top.
Length and language
These decide what the script and the on-screen text come out as.
How long
Language of the ad
What this ad is for
Set once, on the tab that publishes the campaign — there is no second copy here.
Who and where
A photo or a sentence, never both. Whatever is here is what the render draws from.
The person
You, or an employee who agreed. 512px or better on the short side.
The voice
Pick a voice and the whole ad speaks in it — every shot, one speaker.
0/400
The place
Your shop, yard or workspace. Optional.
0/400
What the person is doing
0/160
What moves behind them
0/400 · small and far back, or leave it empty
How they sound
Camera angle
The shot size still changes between shots — that is what stops the joins looking like a glitch.
What they say
Each shot is written separately and joined end to end.
A shot that runs over ten seconds of speech is refused at render — the meter turns first.
Text on screen
The words burned into the video — the only part a muted viewer reads.
0/60 per line
Colour
Colour
Only faces the render server can actually draw are listed. The frame on the right shows the real one.
Before it renders
9:16
Your renders
Every video this studio has made for this business. Nothing here is published.
MP4, MOV or WebM · up to 64 MB · use this when the generator has nothing yet
No video chosen yet — a picture is used instead.
3The wordingthis is what people read
iThe number the ad dials when someone taps Call now. Meta will not dial a prettified number — we convert it to international format when you publish, and refuse rather than guess if it cannot be read.
iA publicly reachable video file. Meta fetches it from this address itself, so it cannot be behind a login or on your own machine. Leave it empty to run the picture instead.
A call ad promotes your Page, not your website.
Roughly how it lands in a feed
—Sponsored
—
—
Learn more
Roughly how it looks in a feed.
Before it goes live
Created paused every time. Nothing spends until you switch it on in Meta Ads Manager.
Performance
Results over
Campaigns
Everything this business has published to Meta. Editing one sends you back to the builder.
Campaign
Status
Spend / budget
Results
Cost per result
Actions
Nothing here spends while it reads Paused. Pausing takes effect on Meta within a minute.
Meta
iEverything Meta in one place: build and publish the campaign at the top, and the two things you set up only once — your Meta account and your conversions — folded away below.
Facebook & Instagram — publish a campaign, then watch what the pixel reports back.
🔗 Your Meta account — connection & permissionsiThe four things Meta needs before an ad of yours can run. Each one is checked against Meta itself, not against what we saved.
Checked against Meta right now.
What you can run right now
📊 Conversions & pixel — what we report back to MetaiWhat we tell Meta about who booked and who bought, straight from the server. This is what lets Meta find more people like your real customers — and it is what the Leads and Sales campaign goals depend on.
Conversions & pixel
iWhat we tell Meta about who booked and who bought, straight from the server. This is what lets Meta find more people like your real customers — and it is what the Leads and Sales campaign goals depend on.⚙ Set it up — about 5 minutes, once(open this if the box above is not green)
1. Copy your number from Meta
Open Meta Events Manager and copy the long number under your dataset's name.
Meta needs a short test code so the fake conversion never touches your real numbers.
What we tell Meta
Turn off anything you would rather keep to yourself.
Reading…
Is this healthy?
Reading…
What we sent
When
Event
Outcome
Fields sent
Detail
Your clients — Meta conversions
Worst first.
Client
State
Dataset
Token
7j
Last event
Commissions
iWhat each employee earns on the sales and services they perform. Set the rate per person; the platform tracks it as the work happens.
Set each rep's commission rule, then approve the commissions created when leads are Won. Approved ones flow into the next payroll run.
Leads
iEveryone who contacted you but has not bought yet, and where each one stands. Move a lead across the board as it progresses; "Won" turns it into a client.
Your sales pipeline — drag leads across stages, assign a rep, set a value and follow-ups.
Date
Name
Company
Value
Rep
Stage
AI + SMS usage
iWhat your AI and text messages actually cost, month by month, per person and per mailbox. This is the bill behind the automation — no surprises.
A breakdown of your usage this month.
Loading…
Integrations
iThe outside accounts this platform connects to: your calendar, your mailbox, your payments. Connect once and the AI works inside them.
All integrations are OPTIONAL — connect only what you need. Gmail and Google Calendar are add-ons; the platform works fully without them.
…
AI Front of house
iYour AI receptionist. It answers the phone, the chat on your site and your Facebook messages, books appointments, and passes on anything it should not handle alone.
Turn each customer-facing AI on or off. This only switches a channel on/off — it never changes what the AI knows or says.
Answering AI — auto-reply to clients
Turn auto-reply on or off for each connected mailbox.
Set what the AI says, and when it hands over, in E-Mail › Sort & clean. Anti-phishing protection is always on.
Regression & bot audit
iEvery conversation the bots had, and whether they answered well. This is where a bad answer gets caught before a customer notices.
Whole-platform regression + an AI mystery-shopper grader.
Platform regression (all features)
AI mystery-shopper (FOH agent)
Graded on accuracy, security, speech quality and bugs.
Invoicing
iSend an invoice, see who has paid and who has not, and chase what is late — by email or text, in your own words.
Create and send invoices to your clients.
Create an invoice
Type
Description
Qty
Unit $
Amount
Apply GST + QST (Quebec)
Liste des factures
Aucune facture ne correspond à votre recherche.
Outils
iThe small utilities: QR codes, quotes, intake forms, packages, repair tickets — whichever ones your trade actually uses.
Tous les outils, dans une seule liste. Ouvrez celui dont vous avez besoin.
QR code generator
Coming soon
NFC tap reader · AI glasses · custom tools.
Communication
E-Mail
Read and send email, and let the AI organize it for you.
Change folder:
Select a message to read it here.
Connected mailboxes
Connect your PrivateEmail, Gmail or Outlook to read & send in the Inbox.
Configure staff mailboxes from the Employees tab.Open Employees →
Website
iYour public website and online shop: the photos, the text, the products, and the address customers type in. Everything here is what the world sees.
Your business website — link it here so it's one click away.
Analytics
iHow your website is doing: how many people visit, and how many of them turn into bookings, orders and chats. Counted privately, with no cookies and no way to re-identify a visitor.
See your website traffic and what it turns into — visits, unique visitors, bookings, orders and revenue, updated daily.
Social media In development
iYour social accounts. Link them here so the AI can post for you and so your site links back to the right pages.
Connect all your social accounts in one place.
Workflows
iReserved for the workflows you run across the businesses on your account. Nothing runs from here yet.
Reserved for the workflows you run across your businesses.
Not built yet — on purpose.
This tab is held for you.
Agency
iEvery business under this account — never your own. Open one to work inside it, and everything else in this admin shows that business until you switch back.
Every business under you.
Loading your businesses…
Logistique — inventaire & réapprovisionnement
iStock and supplies: what you have, what is running out, and what to reorder. The AI warns you before you run out mid-week.
Ajoutez un article en parlant au gérant IA en haut de la page.Utiliser le gérant IA ↑
Your full inventory, in one place. Shop products (badge “Online”) appear here automatically — same stock as the shop: a sale lowers it, a “received” raises it. You can also add logistics-only items (not sold online, or not for sale). The platform flags anything that drops below its threshold; a “received” is added to accounting (to review).
Add a logistics item(not sold online — shop products already appear below)
To reorder
—
Inventaire
Item
Supplier
Stock
Threshold
Unit cost
Status
Actions
Aucun article ne correspond à cette recherche.
Quotes / estimates
iEstimates you send before the work: what it will cost, what it includes, and whether the customer accepted.
Create a quote for a job, send it, and track approval — Quebec taxes calculated.
New quote
Date
Customer
Title
Total
Status
Actions
Repair tickets
iItems customers have left with you, what is wrong with each one, and where it is in the repair.
Track each repair from drop-off to pickup.
Offer drop-off (client can bring the item in)Before/after photos on tickets (upload from your app)
New repair
Date
Customer
Item
Issue
Status
Actions
Session packages
iPrepaid blocks of sessions: how many the client bought, how many are left. Redeeming one takes a session off the card.
Sell a block of sessions and redeem one per visit.
New package
iHow many visits the client paid for up front. Each time you redeem one, the count drops by one.
Client
Package
Remaining
Actions
Recall — clients due to come back
iClients who are due back — the ones you would otherwise forget. Set the interval, and the AI reminds them for you.
Clients overdue for a return visit.
Last visit
Client
Contact
Agency — clients & access
iEvery business you run on Zen Solutions: what each pays, which features they have, their free trial, their balance — and the sign-in link that lets them into their own dashboard only.
Your client sub-accounts. Plan, features, price, subscription and allowances per client.
Agencies — who they hold, and what it burns
Every client on the agency plan.
Meta conversions — every client
Worst first.
Client
State
Dataset
Token
7j
Last event
Connecting a client's Meta account
The client keeps their own dataset and grants you access to it.
The client shares the dataset.In their Meta Business settings: Users → Partners → Add.
They pick the dataset and grant Manage.Permission Manage, not View — a view-only grant rejects every event.
You attach your system user to it.Your Business settings → Users → System users → Add assets.
You paste their Dataset ID here.Leave the token field empty — the agency token covers it.
You prove it before you tell them it works.Send test event, and watch it land in their Events Manager.
A client can hand over their own token instead of sharing the dataset.
Activity journal
Who does what on the platform — visible to you only (super-admin).
Zen Solutions — agency settings
iZen Solutions itself — the agency, not a client: your global add-on prices, the AI and SMS allowance every client gets by default, and the subscription requests coming in from the website.
Everything about Zen Solutions (not a client sub-account): global add-on catalogue, default AI/SMS allowances, and the subscription requests received.
Loading…
Billing — Stripe
iYour agency's own Stripe account: what your clients pay you, what failed, what is still owed, and what has landed this month. Actions here touch real money and always ask first.
Live from Stripe. Nothing is cached and no secret is ever shown.
Loading…
AI Studio
iGenerate images and video with AI — for a client website, shop photos, or an ad. Each generation is billed to the business you have selected.
Generate images and video with AI — for a client's website, their shop photos, or an ad. Each generation is billed to the account you have selected.
Each generation costs extra.Images and video are not part of your monthly plan.See what you have spent →
G2 Glasses
iThe agency's connected glasses: each pair has its own key, its wearer and its SMS line. The timeline shows what left through the glasses (recipients only, never the messages); AI costs are metered per pair.
The agency's G2 glasses: per-pair keys, who wears them, their SMS line, every action taken through them, and what each pair costs.
Loading…
Backlog — Nova
iThe project backlog Nova keeps up to date: what is built, what is next, what is blocked on you.
The project's living backlog, kept up to date by Nova each work session and at the closing ritual (02:15). Canonical source: this panel (sessions read and write it via the API).