The honesty pass
2.28.029 Aug
four claims on the new legal pages turned out not to
Fixed Platform
All changes in 2.28.0
- Platform — **Signing up worked again.** Moving login codes onto our own mail provider on 27 August had a side effect nobody spotted: while that provider is still in its approval sandbox it only delivers to addresses already verified with it, and a person signing up never is. Every new account since the 27th silently never received its code. Codes now come from a sender with no such limit.
- Platform — **Deleting a contact now deletes the person.** It used to remove the contact row and leave their quotes, bookings, enquiries, reviews and entire history in place - so an owner who believed they had erased somebody had not. It now removes all of it and tells you plainly what it kept and why: invoices and payments stay, because tax law requires seven years.
- Platform — **Nothing on your public pages calls a third party.** The fonts on your booking page and help centre were loaded from Google, which meant every customer who opened your page told Google they had. They now come from our own servers. A test fails the build if any public page ever reaches out to an outside host again.
- Platform — **Pay-as-you-go is opt-in, as the pricing page always said.** Paid workspaces were being billed for messages past their allowance automatically. There is now a switch on your billing screen, it is off by default, and with it off we stop at your allowance and tell you.
- Platform — Terms of Service and a Privacy Policy, at [/terms](https://makerbay.app/terms) and [/privacy](https://makerbay.app/privacy).
- Quotes — Quotes no longer carry a default "valid for 30 days" line that could contradict their own expiry date once you changed it.
- Reviews — If a review invite can't be emailed, you now get the link so you can send it yourself, instead of just being told it failed.
- Bookings — Deposits show in your own currency in the confirmation email. They were hardcoded to Australian dollars.
- Platform — Application logs are now kept 12 months and then deleted, which is what the privacy policy says.
Every email, written properly
2.27.028 Aug
all 22 templated, all signed by a
Fixed Platform
New Platform
All changes in 2.27.0
- Platform — Every email now names the real company and address. They carried a placeholder that named a company that does not exist.
- Platform — Bounces and complaints are consumed, so a message that never arrived is shown against the quote or invoice that sent it, and we stop emailing addresses that are dead.
- Platform — One-click unsubscribe on review requests and the daily digest, honoured immediately.
- Platform — Customer mail sends from its own domain, so a spam complaint about a review request cannot damage the domain your sign-in codes arrive from.
- Platform — Support replies from us go through the same path as every other email, so they respect your suppression list and carry a real footer.
- Platform — Currency follows your workspace across quotes, invoices, your page and customer documents.
Documents that work without email
2.26.027 Aug
share a quote, revoke it, and let
New Quotes
All changes in 2.26.0
- Quotes — Quotes and invoices work without email: share a link, revoke it, and see when it was opened.
- Quotes — Readable document links on their own domain, with a preview card when pasted into a message.
- Quotes — A QR code on quotes and invoices, and both print properly.
- Quotes — A document analytics view: what was sent, opened and accepted.
- Quotes — Counting a view could erase a signed acceptance.
- Platform — A limit on wrong PIN guesses when accepting a quote.
The truth pass
2.25.026 Aug
Genie learns your timezone, the login learns
Fixed Genie
New Platform
Fixed Platform
All changes in 2.25.0
- Genie — Genie now answers "what's booked tomorrow?" from YOUR calendar, not UTC's - it reads the booking timezone, treats date ranges as local days, and reports every time in local wall-clock. It could previously miss a real booking by a day.
- Platform — Forgot password on the sign-in screen - a reset code by email, no support ticket needed. The login tagline now says what the product does.
- Platform — Two phone bugs: the Menu button was invisible (ink-on-ink) and the bottom thumb nav never rendered at any width. Both live now.
- Platform — After setup, the app lands on your work - not on the Genie upsell chat.
- Quotes — "Valid for N days" on every new quote, with a warning when notes mention validity - one date, one truth, on the document.
- Platform — A trade picker at signup (optional) and neutral service placeholders.
- Platform — The homepage hero now plays a real conversation - question, cited answer, booking - and a tap swaps in the live demo assistant. Pricing carries the founding offer (first 100 workspaces: Trade $19/mo USD, kept for as long as you stay - applied automatically at checkout), the no-fee-on-payments stance, and an honest MakerBay-vs-Jobber page. Fixed in passing: the pricing table said Genie was "In Trade", a module page advertised a plan that does not exist, and phones had no way to reach Pricing or Sign in.
Deposits, a front door, and a ghostwriter
2.24.026 Aug
bookings that cost a
New Bookings
New Platform
New AI Assistant
New Your page
All changes in 2.24.0
- Bookings — Deposits: give any service a fixed deposit (Services screen, needs payments connected) and customers pay it via Stripe to secure the slot - the time is held for 35 minutes while they pay, the booking confirms itself when the money lands, and the diary shows a "$X paid" chip. No-shows now cost the no-show, not you. Refunds stay at your discretion from the Payments screen.
- Platform — A Home screen: six real setup steps (service, hours, knowledge, page, prices, review link) with progress and one Next action - the landing page until you finish or hide it, and always under the account menu as "Getting started".
- AI Assistant — Write help articles right in the Help centre tab - title, category, and the article itself (headings, steps, tips supported). Published instantly, editable any time, and the assistant learns every article automatically. Knowledge marks them "help article".
- Your page — Genie drafts your page's words: headline and intro from the Words card, FAQ answers from the FAQ editor - built only from your real services, reviews and documents, shown on the live preview as unsaved changes, and never published until you save. Each draft uses one Genie message.
- Quotes — The pipeline now tells the truth: creating an invoice stamps the quote (a second click shows the invoice instead of minting a duplicate) and invoiced quotes leave the "accepted, to invoice" number. Requests gained "Quote this job" (customer details prefilled), quotes gained Duplicate and an existing-customer picker, and sent quotes show "expires in Nd" chips, an Expired tab and an "email failed" flag.
Release 2.23.3
2.23.326 Aug
Fixed Get paid
All changes in 2.23.3
- Get paid — Connect with Stripe works - the platform-side Stripe registration is complete and connecting your account now opens Stripe's onboarding form. While any platform-side gate is pending the page says so honestly instead of erroring.
Release 2.23.2
2.23.225 Aug
Better Platform
All changes in 2.23.2
- Platform — Booking and Reviews start switched ON for every workspace - new signups and existing ones alike. The Modules card on Workspace now switches modules off as well as on: off just hides a module from the menu, nothing is deleted, and a paid plan's limits survive the round trip.
Release 2.23.1
2.23.125 Aug
Fixed Platform
All changes in 2.23.1
- Platform — Booking and Reviews can finally be switched on from the dashboard: Workspace now has a Modules card. Onboarding only ever enabled the assistant, and there was no button anywhere to add the others - the menu just silently never showed them.
A help centre that dresses for the job
2.23.025 Aug
five themes, articles that
New AI Assistant
Better AI Assistant
All changes in 2.23.0
- AI Assistant — Help centre themes: Clean (free), and Bold, Editorial, Ledger and Signwriter with Trade - picked in the Help centre tab, all riding your brand colour. Genie goes further: any Google font, a second accent, your logo in the header, and no "powered by MakerBay" line.
- AI Assistant — Articles are formatted at publish now - real headings, numbered steps, tip callouts - instead of a wall of extracted text. One "Improve formatting" click upgrades everything you had already published; hand-edited titles are never touched.
- AI Assistant — Every help centre gains a "Popular" strip (pin up to four articles on Trade), article counts on categories, related articles and "Was this helpful?" at each article's end, read time, and a "Still stuck?" block carrying your phone and email from your page. Article pages emit proper Article + breadcrumb structured data for search engines.
- AI Assistant — Source caps now follow your tier - 20 free, 60 Trade, 150 Genie - and the cap is finally visible: "19 of 20 sources used" in the Help centre tab, with a plain warning when a website crawl stops at the limit instead of the old silent drop.
- AI Assistant — Trade can reorder help centre categories.
Papers with your name on them, a preview that types along, and a help centre that fills itself
2.22.025 Aug
identity lines and logos on documents, unsaved edits rendered live, and one-click publishing for everything your centre was hiding.
New Quotes
Better Your page
Fixed AI Assistant
All changes in 2.22.0
- Quotes — An identity line on every document (ABN, licence - whatever compliance asks for) and your page photo as the logo on quotes and invoices, both under quote settings. The quotes list opens with the pipeline in money: what is awaiting an answer, what is accepted and waiting to be invoiced.
- Your page — The preview now renders your UNSAVED edits as you type (debounced, marked "unsaved changes"), switching back to the live page on save.
- AI Assistant — The help centre tab now shows your articles - and when the centre is enabled but empty it says exactly why, listing every ready-but-unpublished source with one-click Publish and Publish-all. No more hunting through Knowledge to find the tick. Unpublish and Unpublish-all too - both directions, in bulk.
- AI Assistant — "Ask a question" on help centre pages now opens the chat widget right there instead of bouncing the reader to a separate page. The help centre index also refreshes within about a minute of a publish instead of five.
- Platform — Subscribing to Genie is now a single line at checkout; the usage line attaches to the subscription automatically the moment it is created.
One Page screen, and invoices that watch your cash
2.21.025 Aug
content, appearance and publishing in a single place beside the live preview; unpaid invoices tell you how overdue they are, in your own colours.
Better Your page
New Quotes
Better Quotes
All changes in 2.21.0
- Your page — Edit page and Style merged into one "Page" screen: Content (photo, words), Appearance (layout, blocks, FAQ, colours, fonts, versions) and Publish (address, domain) as jumpable sections beside the always-visible live preview. Old Style links land in the right place.
- Quotes — Cash-flow at a glance: unpaid invoices show "due in 3d" or "12d overdue" in red, the invoice list gains unpaid/paid/draft tabs and an outstanding total, and an accepted quote offers Create invoice right in its header.
- Quotes — Documents wear your colours: the bold invoice theme's band uses your accent on the customer page, and the theme preview renders YOUR business name, accent and top price-list lines instead of a stranger's mock.
Genie's briefings grow buttons
2.20.025 Aug
the diary and unpaid invoices arrive as cards you can act on, and your page can wear a scan-to-book QR.
New Genie
New Your page
Better Your page
All changes in 2.20.0
- Genie — Briefing cards: when Genie checks your diary or your money, the answer carries compact cards - upcoming bookings with Done and Cancel, unpaid invoices with Chase. Every button proposes the same confirmation card as asking in words; nothing happens until you confirm.
- Your page — A scan-to-book QR on your public page (off by default): desktop visitors point their phone at it and land straight in your booking flow.
- Your page — The editor uses the full width of a desktop screen; your business name - the page's big title - is now editable right in the Words card; the checklist leads with a progress bar and the single next step instead of a wall of items.
Genie, priced and presented properly
2.19.025 Aug
checkout says one product, the homepage shows all three plans, and the pricing page stops calling a live product "coming".
Fixed Platform
Better Platform
All changes in 2.19.0
- Platform — Subscribing to Genie no longer shows "MakerBay Genie and 1 more": the usage-metered assistant-messages line now belongs to the Genie product itself, so checkout reads as one product with the same allowance and pricing.
- Platform — The homepage pricing section shows all three plans including Genie at $99; the pricing page sells Genie as live (it is), with the right message allowance and the priority-support promise the ticket queue now actually honours; the roadmap moved Genie out of "Next" - it shipped.
- Platform — The assistant module page carried an old one-line footer; every marketing page now shares the same columned footer.
Leads on your terms, a Genie you can scan, and pages you can see
2.18.025 Aug
the contact form asks what you choose, Genie's briefings read like briefings, and every edit shows up beside the form as you work.
New Requests
Better Requests
Better Genie
Better Your page
All changes in 2.18.0
- Requests — "Leave your details" in the chat widget: a real contact form your visitors can always reach. Choose what it asks for - phone (optional/required/off), address, preferred time, and one question of your own (Trade). Answers land on the request and in your notification.
- Requests — Lead notifications by plan: Trade workspaces get an email the moment each lead lands; Free workspaces get one summary every morning - a lead never disappears, it just waits for breakfast.
- Genie — Briefings you can scan: bold names and amounts, real bullet lists, a full-height conversation, four standing quick buttons (Brief me / Diary / Money / Block time) with the rest behind +, and a "checked: bookings, money" line under each answer showing where the numbers came from.
- Your page — The live preview now sits beside the editor on both the Edit and Style tabs - every save shows up instantly, with honest words about the ~5-minute visitor cache. Style choices show thumbnail previews of each layout.
- Platform — Staff console: account dropdown with quick links and version, replacing the loose sign-out block. Missed-call settings now say plainly: the caller gets the SMS, the email is for you.
Talk to us from where you work
2.17.025 Aug
support and feedback live in your dashboard now: quick answers from the assistant, real tickets with a thread, and replies that reach your inbox too.
New Platform
Better Platform
All changes in 2.17.0
- Platform — Support & feedback under your account menu: ask the MakerBay assistant for instant how-to answers, or open a ticket (problem, question or idea). You see the whole thread in the dashboard, replies also arrive by email, and your own reply re-opens the conversation. Paid workspaces are answered first.
- Platform — The staff console grew up: an overview dashboard (signups, subscriptions, open tickets, near-cap workspaces), a tickets queue, health flags on the workspace list, one search box that also understands email addresses, inline confirmations instead of browser popups, usage bars against real limits, an onboarding checklist per workspace, Stripe deep links, audit notes and filters, and its own colour so staff always know which app they are in.
Your page, your way
2.16.025 Aug
three page styles, drag-to-arrange blocks, an FAQ in your own words, colours and fonts, real sub-pages on your own domain, and version history that never loses a thing.
New Your page
All changes in 2.16.0
- Your page — Page styles: Simple (one page, free), and on Trade - Grow (blocks preview and expand into real sub-pages as content grows) and Storefront (a small site with Home / Services / FAQ / Reviews navigation). Sub-pages are real URLs on makerbay.app and on your custom domain, each with its own Google listing data.
- Your page — Blocks: drag to reorder and show/hide every section of your page (reordering with Trade). An owner-written FAQ (Trade) renders as an accordion and its own /faq page with FAQ structured data.
- Your page — Colours (Trade): background, text and button colours laid over your theme - buttons pick readable text automatically. Fonts (Genie): five curated pairings, loaded only when chosen.
- Your page — Version history (Trade): every save is kept (newest 20) and restoring is one click - the restore itself becomes the newest version, so nothing is ever lost.
The support console grows its second layer
2.15.025 Aug
suppression lookups, a read-only conversation viewer, the staff audit log on screen, and scripted privacy export/delete.
New Platform
All changes in 2.15.0
- Platform — Staff console P1: check and clear an address on the SES suppression list (the usual answer to "my customer never got the email"), read a workspace's assistant conversations read-only for wrong-answer tickets (thumbs-down sessions first, every view audited), and browse the append-only staff audit log by month. Privacy requests get scripted, double-confirmed export and delete covering every table and the knowledge store.
One page, several addresses — and a real browser behind the crawler
2.14.025 Aug
extra addresses forward to your page, and JavaScript-built websites can finally be read into your knowledge base.
New Your page
Fixed AI Assistant
Fixed Platform
All changes in 2.14.0
- Your page — Extra public addresses on paid plans: 3 in total on Trade, 5 on Genie. Each extra address 301-forwards to your main page - forwarding, never duplicating, so your page's search standing stays in one place. Managed under Your page → Your address; availability checks, the workspace picker and address changes all respect them.
- AI Assistant — Websites that draw their pages with JavaScript can now be added as knowledge: when a page's HTML comes back empty, a real headless browser runs the page and reads what it renders - after the existing markdown-twin and framework-data rescues. Pages that genuinely have no text still say so honestly.
- Platform — Error messages across the dashboard now show the server's actual explanation ("this page builds its content with JavaScript...") instead of a generic "could not be read".
Genie for every workspace, and chips that know your business
2.13.024 Aug
the copilot now shows up on every plan, quick questions adapt to what you actually run, and the help centre gets its own tab.
Better Genie
Better AI Assistant
New AI Assistant
Better Your page
All changes in 2.13.0
- Genie — Genie appears in every workspace's sidebar now, not just the Genie plan - the taster (25 messages a month on Free, 250 on Trade) was already there; now the door is too. Quick chips adapt to the modules you run: bookings, unpaid invoices, money this week, reviews, block out time, your page.
- AI Assistant — The chat widget's quick chips now include your own business: your top service by name and "Do you cover my area?" when you have service areas - answered by the assistant from your knowledge, not a canned card.
- AI Assistant — The help centre has its own tab under Assistant instead of hiding at the bottom of Behavior.
- Your page — The custom-domain card now says up front when a plan does not include it, instead of refusing after you type your domain. The page preview got a cleaner header (device switch, Refresh, Open) and a proper phone frame.
Support that answers on the first look
2.12.024 Aug
staff can now find any account by email, see its whole state on one screen, send password resets, and pull the kill switch on abuse.
New Platform
All changes in 2.12.0
- Platform — Staff console: find a workspace by the customer's email address, a full account view (webhook health, payment onboarding, public page and domain state, who can log in), audited password resets that send Cognito's own code, and suspend/reinstate with enforcement everywhere - public pages and API access included. Every staff action is on the append-only audit log, reasons required.
Your help centre, your words
2.11.024 Aug
edit any article's title, description and category by hand, or have it rewritten from the content in one click.
New AI Assistant
All changes in 2.11.0
- AI Assistant — An Article editor on every published knowledge source: change the title, one-line description and category your help centre shows, or tap "Rewrite with AI" to regenerate them from the content. Hand-written wording sticks until you say otherwise.
A thumb nav for the ute, and a Genie taster for everyone
2.10.024 Aug
Requests, Diary and Quotes one tap away on your phone, and every plan now includes enough Genie to feel what it is.
New Platform
New Genie
All changes in 2.10.0
- Platform — A bottom navigation bar on phones: Requests (with a badge counting what waits on you), Diary, Quotes, and More for everything else. The screens a tradie opens between jobs, one thumb away.
- Genie — The Genie plan is live: $99 a month for everything in Trade plus 2,500 Genie messages. And every plan gets a taster - 25 messages a month on Free, 250 on Trade - so you can try the copilot before paying for it.
Genie acts — but only when you say so
2.9.024 Aug
send a quote, chase an invoice, cancel a booking or block out time from the chat, each behind a card only you can confirm.
New Genie
Better Genie
All changes in 2.9.0
- Genie — Genie can now do things, not just report them: send a quote or invoice, cancel or mark a booking done, block out your own time. Genie never acts on its own - it puts up a card saying exactly what will happen, and nothing happens until you tap confirm. Every confirmed action runs through the same code as the button on the screen, lands on the activity trail as "Genie, on the owner's confirmation", and leaves a receipt in the chat.
- Genie — Genie now reads text inside your records (request messages, review text) as information only - it will tell you what a customer asked for, but never act on it without your card.
Block out your own time
2.8.024 Aug
school run, supplier visit, an afternoon off: block it in the diary and no customer can book over it.
New Bookings
All changes in 2.8.0
- Bookings — Block out time from the diary: pick a date, a from and to time and an optional private reason. Blocked windows never appear as free slots, the double-booking check refuses them, and they do not count against any monthly booking cap. Remove a block with one click when plans change.
Document numbers that read like a real business
2.7.024 Aug
quotes and invoices now start at 001 and can carry your own tag: SP-Q-001, SP-INV-001.
Fixed Quotes
New Quotes
Better Quotes
All changes in 2.7.0
- Quotes — The first quote and the first invoice are now number 001, not 002. Businesses already past their first documents keep every number they have - the fix only changes where a fresh series starts.
- Quotes — A document prefix in quote settings: up to six letters or digits, stamped on every quote and invoice number (SP makes SP-Q-001 and SP-INV-001). The label follows the document everywhere - the email subject, the customer's page, the Stripe statement line, the contact history and Genie's briefings.
- Quotes — Document numbers are padded to three digits everywhere (Q-001, INV-042) instead of a mix of #1 and INV-0001.
Meet Genie, and a dashboard that fits on one screen
2.6.024 Aug
Genie answers questions about your whole business from a chat on your phone. And the sidebar shrank from thirty-six rows to twelve: one link per module, sub-pages as tabs.
New Genie
Better Platform
New Your page
Fixed Your page
All changes in 2.6.0
- Genie — Genie v1: ask your business anything - what happened today, what is booked, who is waiting on you, what is unpaid - and get plain answers with the real numbers, from a mobile chat. Read-only by design in v1: acting on things ships next, behind your explicit confirmation, with every action on the activity trail. Rolling out with the Genie plan.
- Platform — The dashboard sidebar: one link per module with icons, grouped Work then Grow, sub-pages as tabs above each screen, workspace items and the version behind the account popover. The test-billing badge stays; the live-mode banner is gone - live is just reality.
- Your page — QR codes: print-size downloads for your page, booking and chat links - on Your page and the Share screen. Plus a Share screen with per-network steps (WhatsApp, LinkedIn, Telegram, Facebook, Google) and one-tap share buttons.
- Your page — Connecting a custom domain: pasted URLs are cleaned up ("https://foo.com/" works), a removed domain can be connected again (the old setup now releases its claim properly), and swapping to a different domain is a single button instead of a scary remove.
- AI Assistant — The booking and review forms inside the chat widget laid out sideways; they stack properly everywhere now.
- AI Assistant — The chat surface shows who you are talking to - business name, photo and live open-hours state - with quick-answer buttons for services, prices, hours and contact that cost no waiting and no AI.
One price for everything, and a trail of what happened
2.5.024 Aug
Pricing is now two honest tiers: Free runs your business online, Trade at $29 switches everything on. And every workspace gains an Activity feed - one plain sentence for everything that happens.
Better Platform
New Platform
All changes in 2.5.0
- Platform — Pricing moved from modules to tiers: Free (your page, quotes, invoices, payments, inbox) and Trade at $29/month with unlimited bookings, reviews, quotes and invoices, 2,000 assistant messages and your own domain. Same prices worldwide, in USD. Existing subscribers got strictly more for the same money. Annual at $290 - two months free - and annual plans pause politely at the allowance instead of billing overage.
- Platform — The Activity feed: everything that happens in your workspace - bookings, payments, review asks, settings changes - as one plain sentence each, kept for 13 months. Traceability, not telemetry. This is also the foundation Genie will stand on.
- Platform — The roadmap is now an honest Now / Next / Later board - every Next item carries the bar it must clear, every Later item its trigger - and the changelog became this timeline, with a headline per release.
Get paid, and an assistant that knows your business
2.4.024 Aug
Card payment lands on invoices and quote deposits, straight to your bank with no platform fee. And the assistant now answers prices, hours and service areas before you upload a single document.
New Get paid
Better AI Assistant
New Platform
All changes in 2.4.0
- Get paid — Get paid is live: connect your bank once through Stripe and your unpaid invoices grow a Pay online button, and accepted quotes can ask for a deposit percentage on the spot. Money goes straight to your account - MakerBay never holds funds and adds no fee on top of Stripe's. The invoice marks itself paid when the money lands; the webhook is the source of truth, never the button press. Full refunds from the dashboard.
- AI Assistant — The assistant now knows what your workspace knows: services, prices, opening hours, service areas and contact details answer correctly before you upload a single document, and it points customers at the real Book a time button. The default greeting no longer talks about "docs".
- AI Assistant — The chat surface matches your page: it uses your page accent colour, and shows a Book a time button in the header when Bookings is on.
- Platform — MakerBay's own assistant now answers on makerbay.app - the product, demonstrated by the product.
Addresses you can say out loud
2.3.024 Aug
Your public address is now your business name, editable with live availability checking. Your page gained three styles, your accent colour, and in-page booking and chat.
Better Platform
Better Your page
New Your page
All changes in 2.3.0
- Platform — Workspace addresses are now memorable: a new workspace gets its clean business name (smith-plumbing, not smith-plumbing-x4x), and under Workspace → Settings you can edit it, with live availability checking and a plain warning that old links stop working.
- Your page — Your page has a new look: three switchable styles (Fresh, Warm, Bold), your own accent colour, a photo-led hero, service and review cards, and a today-highlighted hours grid - all mobile-first.
- Your page — Ask-a-question and Book-a-time now open in a panel on the page itself, so a visitor is never sent away mid-thought. A floating ask button rides along as they scroll.
- Your page — A live desktop-and-phone preview of your real page in the dashboard, next to the theme controls.
- Your page — A page checklist: the full path from "page exists" to "page earns work" - intro, photo, priced service, hours, booking, reviews, Google review link - each step linked to where it is done.
- Quotes — Currency is now yours to set (AUD, INR, USD and more), and the invoice theme has a live preview in settings. The page and quote surfaces show prices in your currency everywhere.
- AI Assistant — Importing a JavaScript-rendered website no longer fails silently to zero pages: the importer now tries the site's markdown twins and embedded page data, offers the site's llms.txt as the best single source, and - when nothing is readable - says exactly why and what works instead.
- Platform — The marketing site: simpler header, structured footer, a categorised FAQ, and real product screenshots including a live example page you can open and book.
Reviews, reminders, and invoices
2.2.024 Aug
Mark a job done and the right things happen on their own: one polite review ask, reminder emails that cut no-shows, and accepted quotes that become printable invoices in one click.
New Reviews
New Bookings
New Quotes
All changes in 2.2.0
- Reviews — Reviews is live: after a completed booking the customer gets one polite ask, leaves stars and words on a page in your name, and the published reviews appear on your MakerBay page. You can hide a review or bring it back - never edit it. Every respondent is offered your Google review link, whatever they scored: gating reviews breaks Google's rules and we will not build it.
- Bookings — Reminders that stop no-shows: a reminder email the day before (or two hours before, for same-day bookings) with the same cancel link. Cancelled bookings never get one - the reminder re-checks the diary before it sends.
- Quotes — Quote revisions: a revision is a fresh quote with a new number, and what the customer already accepted, declined or let lapse stays exactly as it was. A replaced quote's page points forward to the current one.
- Quotes — Simple invoices: one click turns an accepted quote into a numbered invoice - same agreed lines, a due date, your payment details and a printable page in a choice of three themes. Mark it paid when the money lands; a paid invoice never changes. Bookkeeping and tax accounting stay in your accounting software, as promised.
- Your page — Presence Pro custom domains: connect a domain you own, add two DNS records, and your page serves at yourbusiness.com.au with its own certificate. The free makerbay.app page stays either way.
- Your page — Published reviews now appear on your page - the words your customers actually wrote.
- Platform — Modules now talk to each other through events: a completed booking raises one event, and whichever review surface you run - Reviews, or the Get found Google-link ask - answers it. One ask per completion, never both.
Get found, and calls that rescue themselves
2.1.024 Aug
A guided Google Business Profile checklist, and missed-call rescue: the caller gets your booking link by text while their voicemail lands transcribed in your inbox.
New Get found
New Missed-call rescue
New Requests
All changes in 2.1.0
- Get found — Get found is live and free: a guided checklist that gets your Google Business Profile right in about twenty minutes, and review requests sent at the moment a customer is most likely to say yes - one email, once, right after the job is done. Ask from a contact's page, or let a completed booking ask automatically.
- Missed-call rescue — Missed-call rescue is built and proven: an unanswered call forwards to your rescue number, the caller hears a greeting in your name and gets a text with your booking link while they listen, and their voicemail is written out with the job, address and urgency pulled into your Requests inbox. A booking that follows is tracked back to the rescued call - the conversion number this whole category never publishes.
- Missed-call rescue — Deliberately not a talking robot. Every conversational AI receptionist measured on real calls answers over a second late and roughly a third of callers say they would hang up on one; the transcript-and-text-back design does the job with none of that risk.
- Requests — Missed calls appear in the inbox alongside handoffs, leads and feedback, with the same reply tools.
Every workspace gets a real page
2.0.024 Aug
Services, live hours, a photo and buttons that actually book and answer, at makerbay.app/p/your-business. Hidden from search engines until genuinely complete.
New Your page
New Bookings
New Quotes
All changes in 2.0.0
- Your page — Every workspace now has a real web page at makerbay.app/p/{slug}: services and prices from Bookings, opening hours with a live open-or-closed status in the business timezone, a photo, and buttons that book a real slot or ask the assistant. Edit it from Your page in the dashboard.
- Your page — The page is honest with search engines. It stays hidden until it has an intro, a photo and a priced service, and if you have your own website it links there and stays out of results entirely - we never compete with you for your own name.
- Bookings — Customers can now actually book. The public booking page walks service, day, time and details, refuses a slot taken a second earlier, and the confirmation email carries a private cancel link that frees the slot.
- Quotes — The quote link customers receive now opens a real page: every line and total, accept or decline with one tap, and a clear state once it is settled or expired.
- Bookings — Switching the Bookings module on had never worked - the module catalogue predated it. Enabling it now grants a free tier of 20 bookings a month.
- Your page — A photo upload that failed part-way no longer leaves the page pointing at a missing image; the photo is verified in storage before it counts.
Release 1.11.0
1.11.024 Aug
New Platform
All changes in 1.11.0
- Platform — The roadmap now shows where the product is going: a page per business, being findable by service and suburb, and a voice agent that answers when you cannot. What each one will and will not do is written down before any of it is built.
Release 1.10.0
1.10.024 Aug
Better Platform
New Platform
Fixed Platform
All changes in 1.10.0
- Platform — Contacts, Requests and Quotes are free on every workspace, forever. You pay for the AI assistant and Bookings, and only for what you switch on.
- Platform — A pricing page that says which modules cost money and which do not, generated from the same manifests as everything else.
- Platform — The changelog page rendered its releases with no entries. Git checks the file out with CRLF on Windows and a JavaScript regex does not match a carriage return, so every entry silently failed to parse. The build now refuses to publish an empty release.
- Platform — Email failures caused by the SES sandbox now say so plainly instead of showing a raw AWS error.
Release 1.9.0
1.9.024 Aug
New Requests
New Bookings
New Quotes
All changes in 1.9.0
- Requests — Requests is live. When the assistant cannot answer, the customer leaves their details in the same chat window, you get an email, and the thread waits in an inbox you can reply from.
- Bookings — Bookings is live. Publish your services and hours, and customers book themselves into slots you can actually work - buffers, lead time and closures all respected, in your timezone.
- Bookings — A customer who cannot make it cancels from a private link in their confirmation email, which frees the slot instead of a no-show.
- Quotes — Quotes is live. Price a job from a saved price list, send a link, and the customer accepts on their phone. An accepted quote is fixed: changing one means writing a new one.
- Platform — Unit tests. Slot computation, money arithmetic, CSV parsing and contact matching are covered - 56 tests, no AWS needed to run them.
- Platform — First sign-in to the staff console. A new account is issued a temporary password and Cognito refuses to authenticate until it is replaced; the console had no screen for that, so a new account could never get in.
Release 1.8.0
1.8.024 Aug
New Contacts
New AI Assistant
All changes in 1.8.0
- Contacts — Contacts is live on every workspace: one customer list with a status, a note and a history, filled in by your other modules instead of by hand. Import the spreadsheet you already keep, export it whenever you like.
- Contacts — The same person arriving from two places stays one person. Matching is on email or phone, so a booking and a quote land on one record.
- AI Assistant — A public help centre at help.makerbay.app/{slug}. Publish any source you have already uploaded as a page Google can index, with a sitemap you can submit to Search Console. Off by default, and each article is published individually.
- AI Assistant — Citations now carry the passage the answer came from, not just the file name, with a link to the original page where there is one.
- Platform — Email sending on our own domain, with DKIM signing and a separate MAIL FROM subdomain, ready for Requests.
- Platform — A billing type error that shipped because CDK bundles Lambda code without typechecking it. `npm run typecheck` now covers every Lambda.
Release 1.7.0
1.7.023 Aug
New Platform
All changes in 1.7.0
- Platform — A staff console at admin.makerbay.app: workspace list, effective entitlements, and granting or revoking a module without a payment. Sign-in requires an authenticator code, and every grant needs a reason that is written to an append-only audit log.
- Platform — Billing now shows whether Stripe is actually reaching us - when the last event arrived and in which mode - and warns when a live workspace is still receiving test-mode events, which otherwise stays silent until an invoice goes missing.
Release 1.6.0
1.6.023 Aug
Better Platform
New Platform
All changes in 1.6.0
- Platform — Module dashboards now live with their module rather than in the shell. Adding a module is an import and an array entry; the shell knows nothing about what any module does.
- Platform — A shared UI kit that module screens build on, so the second module inherits the design system instead of re-implementing it.
Release 1.5.0
1.5.023 Aug
New Platform
New Contacts
All changes in 1.5.0
- Platform — Module manifests now carry their own marketing copy, so every module page, the homepage grid and the roadmap are generated from one source instead of being written out three times.
- Platform — A public changelog at makerbay.app/changelog.
- Platform — A public roadmap at makerbay.app/roadmap, ordered by what each module depends on rather than by guesswork.
- Contacts — Contacts enters development as part of the platform rather than as a paid module. Every other module writes customer records to it, so gating it behind an entitlement would let modules drift into keeping separate, unjoinable customer lists.
Release 1.4.0
1.4.023 Aug
New Platform
Better AI Assistant
New AI Assistant
Fixed AI Assistant
All changes in 1.4.0
- Platform — A written design system at `docs/design-guidelines.md` that every future module inherits.
- AI Assistant — The dashboard was rebuilt on it: empty states that name the next action, loading skeletons instead of blank screens, and error messages written as sentences rather than machine codes.
- AI Assistant — A new workspace now lands on Knowledge rather than an empty Playground, because an assistant with nothing to read cannot answer anything.
- AI Assistant — The dashboard is usable on a phone: the sidebar collapses to a menu and wide tables scroll inside their card instead of pushing the page sideways.
- Platform — The marketing site and the dashboard now share one set of design tokens, differing only in density.
Release 1.3.0
1.3.022 Aug
New AI Assistant
New Platform
Security Platform
All changes in 1.3.0
- AI Assistant — Knowledge sources can be previewed: the extracted text, the original file, the size and when it was added.
- AI Assistant — Web pages can be refreshed in place when your site changes, without removing and re-adding the source.
- Platform — Staff grant endpoint, so entitlements can be granted without a payment - for pilots, comps and support fixes.
- Platform — Grants are stored as items rather than overwritten fields, so a Stripe webhook can no longer wipe a manually granted plan.
Release 1.2.0
1.2.022 Aug
New AI Assistant
Security AI Assistant
All changes in 1.2.0
- AI Assistant — Learn from your website: point it at a domain and it finds the pages worth reading through sitemap.xml, llms.txt or page links.
- AI Assistant — URL fetching allows only public web addresses. Private network ranges are refused, and the check runs again on every redirect hop.
- AI Assistant — Pages that come back nearly empty are refused with an explanation rather than silently stored.
Release 1.1.0
1.1.021 Aug
New Platform
New AI Assistant
All changes in 1.1.0
- Platform — A hosted MCP server at mcp.makerbay.app, so Claude, Cursor and other agent tools can query your knowledge directly.
- AI Assistant — Streaming answers. First words now appear in under a second instead of after the whole answer is written.
Release 1.0.0
1.0.020 Aug
New AI Assistant
New Platform
All changes in 1.0.0
- AI Assistant — The AI assistant: answers customer questions from your own documents, as a website widget, a shareable page or an API.
- Platform — Workspaces, sign-in, per-module entitlements, usage metering and Stripe billing with a free plan and pay-as-you-go overage.