All features
Products & Orders · Products & stock

Stock and unit schedules that match your orders.

Record products with variants, photos, prices, and stock. For rentals, set a product to daily or hourly with the number of units. When an order comes in, stock or available units go down.

app.cshub.id · Unit schedule · June

Sample view

Toyota Avanza · 3 units · daily rental

Request: June 5-6
3 4 5 6 7 8
Avanza #1
Avanza #2
Avanza #3

Checking for overlaps…

Avanza #1 is taken on the 5th

Booked on Avanza #2 · June 5-6

Left on those dates: 1 unit

The problem

A customer orders, you confirm, and then you find out it's sold out. Rentals are worse: one car gets promised to two people for the same dates because the schedule lives in a notebook and a WhatsApp group.

What changes with cshub

Stock and units are tracked in one place. The online store, the AI agent, and broadcasts all read from it. For rentals, available units are calculated from bookings that overlap the requested dates or hours, and checked once more right before a booking is saved.

What it does

01

Variants with their own stock

A T-shirt in S, M, L, and XL, in black, white, and red. Each combination has its own stock and price.

02

Daily or hourly rentals

Set a product as a daily rental (cars, cameras, camping gear) or hourly (courts, studios). Enter the unit count, say 3 Avanzas, and the system tracks how many are free on each date.

03

Opening hours per product

Hours can differ per product or per variant, for example per doctor or per court. Set several slots a day and mark closed days.

04

Excel import

Have 500 SKUs? Upload one Excel file and every product comes in with its variants.

How it works

01

Create a product

Enter the name, description, category, photos, price, and starting stock. For rentals, choose daily or hourly.

02

Add variants (optional)

If you have sizes, colors, or different units, add variants. Each one has its own SKU, stock, and price.

03

Connected to the store and the AI

Products show up in the online store, and the AI agent can check them while answering chats. Stock and free units update with every order.

Where it fits

Case #1

Car rental with several identical cars

The Avanza has 3 units. If 1 is already booked for the 5th-6th, the system knows 2 are left and turns down a fourth booking for those dates.

Case #2

Badminton courts by the hour

Each court is a variant with hours from 08:00-23:00. A booked hour can't be taken by someone else.

Case #3

Fashion store with 200 SKUs

Each product comes in 4 sizes and 3 colors, so 12 variants with their own stock. During a sale, orders don't exceed what's on the shelf.

Try this feature in your business

7 days free, no credit card. Setup takes about 5 minutes.