ineed.now/Booking

BMS / 07 LIVE

Appointments your business can actually keep.

The day on one screen, a column per person, and a booking that cannot be taken twice — on top of client cards, a priced service catalogue with real durations and buffers, an online booking page your clients use themselves, and the reminders that get them through the door. Across every branch, in one account.

No installation · Works on any device · Interface in English, Azerbaijani, Turkish, Russian and Uzbek — translations still being reviewed

Public pricing: one price, every module included

From the service menu to a kept appointment

01ServicesWhat you sell, how long it really takes, the buffer after it, its price and who can perform it.
02StaffWho performs it, whether they are bookable, and the hours they actually work.
03Opening hoursWhen each location is open, and the days it is closed.
04AvailabilityFree time is computed once, from shifts, opening hours, time off and buffers.
05BookingTaken against that same check, under a lock — so the slot cannot be sold twice.
06The dayA diary with a column per person: arrived, completed, no-show, or moved.
Every stage above is a module you already have — as are the online booking page clients book themselves on, the reminders that cut the no-shows, the retail side and the invoices, refunds and daily cash-up behind the diary.
37Modules included
5Interface languages
∞Locations per account
0Software to install

Why one system

The half that decides whether a diary is trusted.

New-booking form: Cut & Finish chosen for tomorrow with anyone available, and the grid of times still free to book.

A slot cannot be sold twice

The check that offers a time and the write that takes it are the same code, and the write re-runs it under a row lock. Two people clicking the same 10:00 do not both get it.

Edit-service form for Balayage: 150 minutes, price 180.00, no buffer before, 15 minutes after, and a capacity of one.

A service knows how long it takes

Duration, the buffer that follows it, capacity and price — recorded per service, not remembered per person.

Waitlist: two clients waiting for a service within a date window, each with the free times they can be booked into.

A cancellation finds the next client

When a booking is cancelled, the waitlist shows who was waiting for that time, so the slot can be offered to them instead of left empty.

Edit-client form: name, email, phone, preferred location, notes and the marketing-consent tick on a single record.

One client card, not four notebooks

Contact details, notes and marketing consent on one record, shared across every branch in the account.

A deposit is not revenue yet

Money taken against a booking is held as unearned revenue and only becomes income when the visit is completed — so a busy month of prepayments does not read as a profitable one, and the tip is split out at the same moment.

Edit-user form: all three branches ticked, and a module list where only Dashboard and Document Management are granted.

Access that matches the job

Per-module grants and per-branch access are checked on every page, and changes to key records are logged with who made them and when — ask and we pull the history for you.

Inside the system

What is on the screen today.

The day, one column per person

Every appointment in the order it happens, under the person who is doing it. Times, client and service on the card; a booking with nobody assigned yet sits in its own lane rather than disappearing. Move a day at a time, or jump to a date.

Per-staff columns Client and service Unassigned lane Any date
bms01.ineed.now/h/demo-vendor-location/calendar
Day calendar with a column for each staff member, each showing that person's appointments with start and end times, the client's name and the service.

Take one, and it cannot be taken twice

The slot picker only offers times that are genuinely free — the staff member's shift, minus their time off, minus what is already booked with its buffers. Choosing one writes it under a lock that re-runs the same check.

Free times only Buffers respected Arrived Complete No show
bms01.ineed.now/h/demo-vendor-location/bookings
Booking list showing reference, client, service, staff member, time and status for each appointment, with filters for date and status above.

Everyone who books with you

One card per client across every branch in the account — name, contact details and whether they have opted in to marketing, which is recorded rather than assumed. Notes hang off the same record.

Across all branches Marketing consent Notes Walk-in
bms01.ineed.now/h/demo-vendor-location/clients
Client list showing name, email, phone and marketing consent status, with edit and delete actions on each row.

A service that knows its own shape

Duration, the buffer that follows it, capacity for a class rather than a one-to-one, and price — held per service, and read by the slot picker every time it offers a time.

Duration Buffers Capacity Price Staff skills
bms01.ineed.now/h/demo-vendor-location/services
Service catalogue listing each service with its category, duration, buffer, capacity and price.

Everything included

37 modules. No tiers, no add-ons.

Every module below is part of the same system. You decide which ones each member of staff can open — the list is not a price sheet.

Bookings & Calendar 4 modules

Calendar

Day view · Staff columns

Bookings

Appointments · Group classes · Weekly class timetable · Reschedule & cancel · No-show handling

Online Booking Page

Public storefront · Custom headline & intro · Lead time & policy · Deposit notice · Self-service reschedule

Waitlist

Waiting clients · Matches surfaced on cancellation · Conversion tracking

Clients 3 modules

Clients

Client cards · Client notes

Forms & Consents

Intake forms · Consent capture · Immutable submissions

Marketing

Client segments · Consent-gated sends · Campaign history

Catalogue 6 modules

Services

Duration & buffers · Pricing · Staff skills

Packages

Session bundles · Validity · Remaining balance · Redemption

Memberships

Recurring plans · Included credits · Member discounts · Renewal billing

Gift Cards

Issue & redeem · Balance tracking · Expiry · Liability report

Products & Retail

Retail catalogue · Stock levels · Reorder levels · Counter sales

Resources

Rooms, chairs, equipment · Resource types

Staff 4 modules

Staff

Directory · Bookable flag · Services performed · Calendar colour

Schedules & Time Off

Weekly working hours · Split shifts · Time-off blocks

Commissions

Percent of service · Percent of retail · Tiered bands · Payout batches

Leave

Leave requests · Approval workflow · Leave types

Finance 5 modules

Invoices

Invoicing · Due dates · Partial payment · Overdue tracking

Payments & Deposits

Cash, card, transfer · Partial payments · Tips

Refunds & Credit Notes

Refunds · Partial credits · Reverses the sale in the ledger

Expenses

Categories · Supplier name · Monthly totals

Daily Cash-up

Till sessions · Opening float · Counted cash · Variance

Accounting 4 modules

Chart of Accounts

Ledger accounts · Account types · Protected system accounts

Journal

Journal entries · Reversals · Drill-down

Financial Statements

Trial balance · Profit & loss · Balance sheet · Deferred revenue

Fiscal Periods

Monthly periods · Close & lock

Messaging 4 modules

Message Templates

Email templates · SMS & WhatsApp (coming soon) · Merge tags

Reminder Rules

Any lead time · Email delivery · Per event

Message Log

Sent, skipped & failed · Email failure reasons · Retry · Consent skips

Campaigns

Segment sends · Consent gating · Results

Reporting & Analytics 2 modules

Dashboard

Today at a glance

Reports

Revenue by service & staff · Utilisation · Retention · Commission statements

Management & Security 5 modules

User & Role Management

Department access · Module grants

Document Management

Contracts · Per-location files

Announcements

Team announcements · Department audiences

Location Settings

Location profile · Opening hours & closures · Currency & timezone

API & Integrations

API tokens (coming soon) · Webhooks (coming soon) · Payment gateways (coming soon) · SMS & WhatsApp providers (coming soon)

What this system costs

How it works

Your branches, your diary, your rules.

Nothing to install

It runs in a browser — the front desk, a laptop in the back office, a phone between clients. We host, back up and update it; you open a URL and log in.

Permissions that mean something

Access is granted per module and per branch, and checked on every page and every action — a module someone was not given is refused, not just hidden from the menu.

Your language, your words

The software interface switches into Azerbaijani, Turkish, Russian and Uzbek as well as English — the dictionaries are complete on every screen, though we have not yet had a native speaker read them all. The wording lives in those dictionaries rather than in the code, so when a label does not match the words your team uses, we change it without waiting for a release.

Grows with the group

One account can hold many branches — each with its own opening hours, currency and timezone, on one login. Ask us and we add the next one to the same account.

Your data is never locked in

A full export of your data is yours on request, in files your accountant or your next system can read. Live connections to outside systems — payment providers, SMS, accounting software — are not switched on yet; if one matters to you, tell us before you start.

Already running

All 37 modules listed above are shipped and live today: the day calendar and the bookings that fill it, the waitlist matched against cancellations, the public booking page clients use themselves, intake forms and consents, the priced catalogue with its packages, memberships, gift cards and retail products, staff schedules, time off and commission, the deposits and payments taken against a visit, the invoices, refunds, expenses and daily cash-up around them, the message templates and reminder rules that keep the diary full, the reports, and the double-entry ledger it all posts to. This is not a prototype or a roadmap — only the integrations marked coming soon are still to come, the system is live and you can be given a login this week.

See it with your own service menu. Now.

Tell us how your business books today — how many staff, how many branches, which services you sell — and we will show you the diary running on your own numbers.

We reply by email, usually within one working day. Required fields are marked .

What this system costs