Changelog
What shipped, dated and in plain language. No roadmap promises here — only things that are live.
- September 2026
The software is free
- Every module, every staff account, every location — free, with no card at signup. What you pay for is AI: Pro is a monthly allowance of credits for the assistant, the email receptionist and the phone line; unused credits carry over, and there is never an overage bill.
- Existing per-module subscribers keep their plan until they press Switch to Pro in Owner setup → Billing; the unused part of the old month is credited back.
- September 10–11, 2026
Credits, and a top-up that stays under a ceiling you set
- AI work is metered in credits, and the rate card is on the screen: an assistant answer is 20 credits, a drafted reply 10, an action in a connected app 40, a minute on the phone line 133. The Console's Billing tab shows the balance and what it is worth in calls and answers.
- Top-up packs are bought from that same card. Unused included credits carry over one month; credits you bought never expire.
- Auto top-up: choose the balance to act on, the pack to buy, and a ceiling for the month. Past the ceiling nothing is charged and you are told. The charge is claimed in the database before Stripe is called, so a lost answer cannot become a second charge.
- September 7–9, 2026
The assistant remembers, learns your house rules, and gets a page of its own
- Conversations are kept and titled. Yours are yours — the database is what keeps a colleague out of them, not a filter — and you can rename or delete any of them.
- "Remind me to count the stock every Monday at nine." Say it in the chat and it goes on the clock the product already runs: once, daily or weekly.
- House rules: a manager writes down what this business decided — who approves a large refund, where the spare key lives — and every employee's assistant answers from it.
- The assistant has a full screen of its own in the Console, conversations down the left. The drawer in the workspace stays, so asking a question does not cost you the screen you were on.
- It can draft a letter into your own Gmail drafts and run an action in an account you connected. Each one is proposed first and runs only after you confirm it.
- September 8, 2026
Team chat
- Message one colleague directly from the top bar, instead of putting a question on the announcements board in front of everybody. Messages arrive on their own; the Windows station raises a toast even while it sits minimized behind the POS.
- No module to switch on and nothing extra to pay. Asking a colleague a question is not something a business should have to buy.
- The assistant never reads it, and a test in CI is what holds that line.
- September 4, 2026
Outbound webhooks, and the connect screen
- Structa can now tell another system what just happened: a booking created or canceled, a client added, an order closed, a payment recorded or refunded, a request opened, a delivery shipped. Eight events, and each endpoint subscribes to the ones it wants.
- Every delivery is signed, retried when it fails, and recorded with its result — so "did it arrive?" has an answer instead of a guess. Endpoints are owner-only, and the signing secret cannot be read back from a browser.
- The Open API module now holds all three: API keys, webhook endpoints, and the outside accounts this business has connected.
- September 3, 2026
Barcodes in the stockroom
- A scan lane for the person walking around with a phone or a scanner: find the bin, receive a delivery into it, count it, take stock out of it. One item on screen, big targets.
- A USB or Bluetooth scanner types like a keyboard, so the lane works with nobody touching the screen. Where the browser can read product barcodes from the camera — Chrome on Android and ChromeOS today — the camera works too, and anywhere else you can type the number.
- One item holds many codes: the maker's EAN-13, the US UPC, the case code, the label you stuck on the bin. A colleague scanning a different face of the same box still finds it. An item with no code gets one minted, and you can print a sheet of labels for everything on screen.
- Every stock change now records who made it, from which screen, why, and the quantity it left behind. "It said nine this morning" has an answer.
- September 1–3, 2026
Orders move stock, and the ShipStation pull runs on its own
- Orders are pulled from ShipStation every fifteen minutes, not only when somebody opens Delivery.
- A new order takes its units off the shelf by SKU, and a cancellation puts them back. The owner holds that switch and it starts on.
- Who counts is the owner's choice: Structa deducts, or ShipStation's own on-hand is copied here and our deduction stands down — so one sale is never counted twice. Check reads a page first and shows what it found before you switch.
- Items can be imported from the ShipStation catalogue, for a business that arrives with orders and no stock list.
- The shipment queue: anyone on shift can take a job and finish it without being a manager, and two people cannot take the same one.
- August 28, 2026
Many codes for one product, saved boxes, label reprints
- Marketplaces spell the same product differently. One item now answers to all of its codes, and the unknown-SKU queue counts them as answered.
- Save your boxes once. The dimensions ride both the rate quote and the purchase, so dimensional weight is in the price you are shown rather than a surprise afterwards.
- Bought labels are stored. A lost printout is a Reprint, not a second purchase, and voiding a label removes the file.
- Documents in the Console: licenses, permits, insurance, leases — kept with versions, expiry dates, and a record of who changed what.
- August 22–23, 2026
One order model: channels, batch labels, and a phone line that rings a person first
- Orders from every sales channel in one list, each tagged with the channel it came from, with per-channel counts and a filter.
- Buy labels in batches: a pre-flight pass that lists the orders with a bad address, a missing weight or an unknown SKU; live rates to compare; a two-step confirm before money moves; then a print queue, or one stitched PDF. A run that fails halfway keeps the labels it bought, names the orders it stranded, and retries only those. Packing slips print from your own data.
- Calls ring your own line first and fall to the AI only if nobody answers. A warm transfer tells you who is calling and why before you take it, and returns to the AI if you miss it.
- A money-and-connections ledger in the Journal: every label bought or voided with what it cost, and every time a shipping account was connected or disconnected. Append-only — nothing in it can be edited.
- August 11–14, 2026
The Business Console
- One place for the business instead of a settings page: the plan and what it costs, billing history, the team and who can sign in, security, integrations, branding. It works on a phone.
- Your data, exported whole, from one button.
- Close the business yourself — the workspace goes quiet and you have thirty days to change your mind. Ask for permanent erasure and a countdown runs, with the export still offered until the last day.
- The agreement you accepted is recorded with its version and date, and the data-processing terms sit beside it.
- August 5–6, 2026
The AI Receptionist answers the mail and the phone
- Guest email arrives with a reply already drafted from your own words about the business. Send it, edit it, or let routine mail answer itself — order problems, complaints and quotes always wait for a person, whatever that switch says.
- The drafts learn from what you changed before sending.
- A phone line with a realtime voice agent: it picks up in the caller's language, answers from what you wrote, creates a real booking, and hands the call to a person when one is needed.
- Replies can go out from your own domain, and the whole thread can be copied into your own mailbox.
- July 30, 2026
iOS companion, Apple Wallet badges, and push notifications
- A native iOS companion app (TestFlight): role-aware home, my schedule, the announcements board, and a personal PIN time clock.
- The employee badge now lives in Apple Wallet — one tap from the lock screen, scanned at the door tablet.
- Push notifications: a new online booking pings the managers' iPhones; a task aimed at you pings yours.
- July 29, 2026
Public signup opens
- Signup is now public self-serve: create your business and the workspace is ready in minutes — 14-day free trial, no card required.
- Bot protection (Cloudflare Turnstile) and email confirmation guard the door; the request-access form lives on as 'talk to us first'.
- July 27–28, 2026
Real double-entry accounting and a premium visual pass
- A full general ledger behind Accounting: balanced journal entries, trial balance, income statement and balance sheet, US GAAP / IFRS presentation, period close, and CPA-ready CSV exports.
- Gift cards and prepaid memberships now book as deferred revenue and are recognized as they're used — with a Cash ⇄ Accrual toggle on the statements.
- A premium visual pass across the workspace: the tables floor plan, kitchen display, dashboards, dark theme, and branded dialogs.
- July 9, 2026
The public site, the waitlist, and platform admin
- structainc.com launched: honest product mockups (recreated screen-for-screen from the real app), pricing, and security stated plainly — followed by a motion pass and real-interior photography.
- Request access moved from a mailto link to an on-site form, so every request is recorded and answered.
- Internal platform console on its own subdomain: business overview and manual billing overrides, every override audited.
- Per-business AI usage limits, error tracking, and an uptime health endpoint.
- July 8–9, 2026
Billing and launch readiness
- Stripe Checkout and the Stripe Customer Portal: subscribe, update a card, download invoices, cancel — self-serve.
- Email confirmation and password recovery, with branded auth emails; signup stays invite-only.
- Terms, privacy, security, and contact pages — written to be read.
- Reports and the AI assistant now strictly follow each business's enabled modules and the signed-in person's role.
- Business-timezone day math in the database, an append-only payment-events ledger, and cross-tenant foreign-key guards.
- July 7–8, 2026
The audit journal and a hardening week
- The Journal: AI actions, payment events, and manager-PIN attempts, visible to owners and managers in the app.
- Manager PIN (rate-limited) now protects voids and reopens; closing a tab and recording its payment became one atomic step.
- The AI assistant can act — create a booking, record a payment, close an order — always with explicit human confirmation, always logged.
- Row-level-security phase 2: module-aware read/write policies across the schema.
- July 7, 2026
Restaurants become first-class; the app learns three languages
- Kitchen display with low-stock warnings; recipes draw inventory down automatically as dishes sell.
- Order history with full past bills; manager corrections (void a payment, reopen a closed order) without deleting anything.
- The whole app in English, Russian, and Spanish; per-business currency; staff can sign in with a username.
- A responsive pass so phones and tablets hold up on the floor.
- July 1–3, 2026
Menu, Tables, Orders — and configurable roles
- Menu with dishes, drinks, and pricing; a visual floor plan you can drag, resize, and tap to seat; Orders/POS from opening a tab to close-and-pay.
- Roles moved into the database: owners define role names, colors, and module sets; permission tiers (owner / manager / staff) enforced in the DB.
- Bookings link to clients and record visits on check-in; per-IP rate limiting on signup.
- June 30, 2026
Foundation: personalized workspaces on real infrastructure
- The core rule shipped: an employee sees a module only if the owner enabled it and their role includes it.
- Real authentication, per-business data isolation with Postgres row-level security, and business signup with a branded sign-in URL.
- The first real modules — Bookings, Clients, Requests — followed by Staff, Scheduling, Payments, Reports, Inventory, and Accounting.
Want to run your business on this pace of shipping?
Start free — no card