Finally see
the whole business.

Sales, stock, service, the books and payroll in one app that's set up around how you already work.

Tell us what you do. We'll show you the modules you'd start with.

Showing Daylight for spa and pool dealers

The till, the CRM, the stock spreadsheet and the accounting package, replaced by one app. A sale on the floor is already in stock, in the books and on the customer's file.

See how the records connect
Daylight's All modules screen for a sales rep at Harbourline Spas: pinned modules in the sidebar and every module grouped by category.

39modules, eight categories.

Start with the few you need and switch more on as you grow. Every module reads and writes the same records, so adding one never means another import.

Receivables

Know who owes you, and get it in.

Aging you can read at a glance, reminders that send themselves, and payments matched to the invoices they settle.

Explore Receivables
Owed to you107,475.82
Current
61,902
1–30
26,119
31–60
11,284
61+
8,171
3 payments matched to 5 invoices this morning
All 39, one set of records
Workspace 4
Sales 7
Marketing 3
Service 3
Operations 6
Finance 6
People 4
Platform 6

A role decides which modules someone can open. Nobody wades through screens they'll never use, and everyone pins their favourites on top.

  • Today
  • General ledger
  • Receivables
  • Pipeline
  • Inventory
  • Payroll
  • Permissions

Owner

39 modules

Everything, including the books and payroll.

  • Today
  • Pipeline
  • Customers
  • Quotes
  • Checkout
  • Call queue
  • Catalog

Sales rep

24 modules

Deals, customers and the till. Stock and catalog to look up, not edit.

  • Today
  • Calendar
  • Service tickets
  • Water care
  • Customers
  • Inventory
  • Timesheets

Technician

12 modules

Today's visits, the tubs they're working on and their own hours.

“We used to close the month in the third week of the next one. Now the books are done the day the last delivery goes out, and I can see which store actually made money.”

HSOwner, Harbourline SpasTwo stores and a service fleet, sample customer
month-end close, down from the third week
Same day
month-end close, down from the third week
one set of books, margin by location
2 stores
one set of books, margin by location

You built a way
of working.

Most businesses run on a patchwork: a spreadsheet here, a retyped quote there, and someone who remembers the rest. Daylight replaces the patches, not the way you work.

  1. 01
    Before: Serial numbers in a spreadsheet

    Every unit tracked by serial

    From the container to the customer's deck, with its warranty and service history attached.

  2. 02
    Before: The quote gets retyped

    Quote, order, invoice: one record

    Accepting a quote creates the order; delivering it raises the invoice and posts it.

  3. 03
    Before: A month-end surprise

    Books that close as you go

    Sales, bills and pay runs post the day they happen, so month-end is a checklist.

  4. 04
    Before: Who promised what?

    One history per customer

    Calls, messages, visits and invoices in a single timeline anyone on the team can read.

Built on Bedrock.
Open from the first day.

Every module in Daylight runs on Bedrock, the same public API you can build on. If the app can do it, so can your scripts, your agents and the tools you already use.

158
operations in the API
41
event types you can subscribe to
Live
sync to every open screen
api.daylightos.com
POST /v1/payments/pmt_01J9.../apply{  "allocations": [    { "invoice": "inv_20341", "amount": 162000 },    { "invoice": "inv_20358", "amount": 286000 }  ]}→ 200 payment.applied→ event ledger.entry.posted JE-3321→ event invoice.closed ×2

Bring the whole business
into daylight.

Thirty minutes with us. Bring how you run things today, leave with the modules you'd start on.