What we're building.
Synced from our GitHub each day, plus the moment a labeled PR ships. No marketing copy, no quarterly roadmap PDF — the same view our team uses to ship.
Building now
In active development this sprint.
design-system: blueprint visual token replacement (PR 1 of 8)
View on GitHub →
Recently shipped
Live for everyone on Worklane.
- improvementImprovedSep 30, 2026
Clearer progress when uploading files to forms
When you attach a file to a form, you now see a spinning indicator in the business's brand colour, and the button changes to "Uploading…" so it is obvious the form is working and not frozen. Large files show a note to keep the page open until they finish. Screen readers now announce the upload too, and the same clearer feedback appears in the Worklane console.
View on GitHub → - improvementImprovedSep 29, 2026
Forms now accept audio file uploads
File upload fields on your forms now accept audio files, including MP3, WAV and M4A. Customers can send you things like music tracks, voice notes or demos, and it works whether they use Safari, Chrome or a phone. Audio files can be up to 60 MB, and they stay private, available only to you through your dashboard.
View on GitHub → - fixFixedSep 29, 2026
Website page editor no longer crashes
Fixed an issue where the website page editor could show a "Something went wrong" error and refuse to open for some sites. The editor now opens normally, and Services, Team and FAQ sections show all of their items if their saved selection can't be read, instead of breaking the page. Your published pages look the same as before.
View on GitHub → - featureNewSep 26, 2026
Sign tax forms and complete Form I-9 right in onboarding
New hires can now fill out and sign their W-9 or W-4 tax form directly in their online onboarding packet, no printing, signing, or photographing paperwork required. Form I-9 work authorization is also handled end to end: the new hire attests to their status in the packet, and the employer completes their part in the app within the legally required window. On top of that, staff now get an automatic heads-up 30 days, 7 days, and at expiration when a license or certification is about to lapse, so nothing expires unnoticed.
View on GitHub → - featureNewSep 25, 2026
App Studio, now in the app
You can now reshape your custom objects — add a field, change a field's type, rename things — right from the Worklane app on your phone or desktop, no browser needed. Just describe the change in plain language, and Lane shows you a live preview of your real records with the change applied before you approve anything, including a heads-up on any values that won't convert cleanly. Tap a column to point at exactly what you mean, and the whole experience matches what you'd get on the web.
View on GitHub → - featureNewSep 24, 2026
Ask Lane to reshape your app's fields
You can now ask Lane to change the fields in your custom apps — rename one, change its type, or hide it — just by describing what you want. Lane shows you a preview of how many records will be affected before anything changes, nothing is applied until you approve it, and every change can be undone afterward. We also fixed a bug where custom objects Lane created could show up with no columns at all.
View on GitHub → - featureNewSep 22, 2026
More flexible page layouts in Sites
When building a website page, you can now choose how each section is laid out — centered, edge-to-edge, an inset card, a narrower reading-friendly column, or off-center — instead of every section looking the same. A new grid block lets you build custom layouts, like a feature next to a sidebar, that automatically rearrange cleanly on phones. AI-generated site designs will also look meaningfully different from one another, not just recolored versions of the same page.
View on GitHub → - fixFixedSep 22, 2026
Location switcher now filters records correctly
Switching locations in the app now correctly filters what you see on the Events, Forms, Reviews, Deals, and Walk-in Queue screens — previously some of these could still show records from a different location after you switched, and the Queue could even suggest calling in a customer who was actually waiting elsewhere. We also smoothed out the location switcher itself: picking a different location now updates in place, without having to close and reopen the menu, and shows a loading indicator while your locations load.
View on GitHub → - featureNewSep 21, 2026
New site design tools: watermarks, patterns & badges
Your website editor now has a much richer set of design options. You can add a subtle logo watermark to section backgrounds, choose from new background patterns (dot grid, grain, fine grid, leaf lattice, concentric rings, soft glow) and a hairline divider style, apply elegant new image framings, use italic accent styling in headlines, and add trust badges to items in your scrolling claims strip. Everything is opt-in from the site editor — your existing pages keep their current look until you choose to turn on the new styles.
View on GitHub → - featureNewSep 21, 2026
Travel fees and multi-service bookings
You can now set a travel fee for mobile providers (like a stylist who travels to a client's home) right from the app, so pricing for house calls no longer requires editing the database by hand. Customers booking online can also add several services to a single appointment — like a haircut and a color — and book them back-to-back in one visit instead of juggling separate bookings. Available times now account for the full length of everything booked, so there's no risk of a scheduling gap opening between services.
View on GitHub → - featureNewSep 21, 2026
Automatic follow-ups for unmet booking requirements
Worklane now automatically follows up with customers who haven't finished something their booking requires, like signing a waiver, filling out a form, or paying a deposit. If those steps are still outstanding, the customer gets a friendly text and email reminder 48 hours and again 12 hours before their appointment, so businesses collect what they need without chasing people down by hand. We also added a ready-made email and text template for asking new contacts, like walk-ins, for permission to send them updates, keeping outreach compliant from the start.
View on GitHub → - featureNewSep 21, 2026
Add a team member once, everywhere
You can now add a team member once — as bookable staff, a website profile, a login, or any combination — instead of re-entering the same person in different parts of Worklane. A new duplicate-finder shows any people who were accidentally added more than once and lets you merge them safely, with a confirmation step so nothing is combined by accident. This release also fixes two bugs: editing a staff member synced from Square could appear to save and then get silently undone overnight, and a removed team member's old photo and bio could keep showing on your public website.
View on GitHub → - fixFixedSep 21, 2026
Tighter permissions on documents, invoices and AI tool access
We tightened up permissions in a few places across Worklane: downloading signed contracts, certificates, and form submissions, sending invoices and proposals, and managing AI tool access tokens now all respect your team's assigned roles and permissions, just like the rest of the app already does. If your business uses custom roles, an admin may need to grant the new permissions to teammates who need them going forward. Most people using the default roles will not notice any change.
View on GitHub → - featureNewSep 20, 2026
Manage facilities right from the list
You can now take action straight from your Facilities lists — close a work order, approve or deny a request, retire an asset, or archive a location — without leaving the page, on your phone or the web. We also tightened who can do what: everyday tasks like closing a work order stay open to staff, while deleting a space or archiving a location now needs a manager or owner, closing a gap where someone could take actions their role should not have allowed.
View on GitHub → - fixFixedSep 20, 2026
Fixed: legal holds on files, and unlinked team members on Bookings
Files you placed on legal hold could still be deleted along with their related records by our nightly cleanup — that's now fixed, so a hold reliably blocks deletion everywhere it applies. We also fixed a bug where a team member you invited couldn't be linked to the bookings calendar until they logged in for the first time, which meant they weren't seeing their own schedule or getting notified about their appointments in the meantime.
View on GitHub → - featureNewSep 20, 2026
Manage guests, payments, and forms on any booking
You can now do more than just look at a booking — invite guests and see who's coming, ask a client to pay a deposit or balance, and require a specific form for one booking without changing your service settings. We also fixed a handful of small display issues along the way, like buttons overlapping each other and labels that didn't match how every business actually works.
View on GitHub → - fixBreakingSep 20, 2026
Separate consent for marketing calls and texts
Marketing phone calls and text messages now require separate permission. Anywhere a form or booking page collects a phone number, customers see two clear checkboxes — one to receive texts, one to receive calls — and can say yes to either, both, or neither. Because we previously assumed agreeing to texts also meant agreeing to calls, contacts who have not explicitly opted into calls will no longer receive marketing calls until they do. This keeps outreach compliant and makes sure customers are only contacted the way they actually agreed to.
View on GitHub → - featureNewSep 20, 2026
Onboard new hires from the app
You can now onboard new hires and contractors right from the Worklane app: add a worker, send them a digital onboarding packet to fill out and sign from any device, and collect their required documents like tax forms, IDs, and insurance. Documents get tracked with expiration reminders, and sensitive information like tax ID numbers is kept encrypted and only revealed when needed. This is available to businesses with the HR module turned on.
View on GitHub → - improvementImprovedSep 20, 2026
A better way to post in your community groups
Posting in a community group is now a smoother experience: the box tells you what to type in (it used to show nothing at all), and you can drag and drop or paste in photos and video instead of only picking them from a file browser. Unfinished posts are now saved automatically, so a refresh or an accidental close won't lose your words. Photos and videos also display together in a cleaner, better-proportioned layout instead of a plain grid of squares.
View on GitHub → - fixFixedSep 20, 2026
Fixed: Google sign-in on tenant portals
Signing in with "Continue with Google" was failing on tenant portals and community sites, showing a generic "We could not finish that sign-in" error. We fixed the underlying mismatch so Google sign-in now completes successfully on both custom domains and worklane.ai subdomains. No action is needed on your end.
View on GitHub → - improvementImprovedSep 20, 2026
Update proposal status right from the list
You can now mark a proposal as sent, accepted, or declined directly from your proposals list — no need to open it first. This also works in the Worklane mobile app, so you can keep quotes current from your phone with a quick swipe. Updating several proposals at once is supported too, and each one reports its own result so you can see exactly what changed.
View on GitHub → - featureNewSep 20, 2026
Say "stop calling me" and we'll listen
Customers can now tell your business to stop calling them right on a live phone call, and the request is remembered separately from their text and email preferences — so asking not to be called won't accidentally turn off appointment reminder texts, and vice versa. Every contact's record now shows whether they've opted out of calls, right alongside their email and text preferences, so your team always has the full picture before reaching out.
View on GitHub → - fixFixedSep 20, 2026
Accurate spend tracking + text opt-out fix
We fixed two issues that could affect your bottom line and your customers' trust. Your Home screen now shows your actual wallet spend instead of an internal estimate, so the numbers you see match what you're really being charged. We also closed a gap where a handful of automated text messages could still go out to customers who had replied STOP — every outgoing text now checks and respects opt-out status first.
View on GitHub → - improvementImprovedSep 20, 2026
More Worklane screens open natively in the app
Opening Register, WhatsApp, Knowledge, Webhooks, Imports, Notifications, Orders, Refunds, or Billing from a notification, shared link, or related record now takes you straight into that screen inside the Worklane app, with the normal app navigation and back button. Before, these opened in a plain in-app web page instead of the real app screen. Nothing to set up — it works automatically the next time you open the app.
View on GitHub → - fixFixedSep 20, 2026
Clearer error when a calendar isn't ready for bookings
If a business's booking calendar wasn't fully connected to Square, the app used to show a confusing technical error (a raw stack trace) instead of anything useful. Now you'll see a plain message explaining the calendar needs to finish being set up, plus a Try Again button so you can retry once it's fixed. This makes it much easier to tell "no times available" from "something's actually broken."
View on GitHub → - improvementImprovedSep 20, 2026
Customize what you call your directory listings
Your public directory no longer says "practitioner" everywhere by default. You can now set your own wording for a single listing and the plural (like "stylist" / "stylists") from Community > Directory > Appearance, and it shows up across your directory pages, page titles, search results, and reports. This makes the directory feel like it fits your business instead of using one generic term for everyone.
View on GitHub → - accessibilityFixedSep 20, 2026
Lane's animation now respects Reduce Motion
Lane's animated gradient indicator — the dot that shows when Lane is thinking or replying — now respects your device's Reduce Motion setting, showing as a still icon instead of a looping animation when that's turned on. We also fixed the indicator so it properly pulses (fades in and out) while Lane is actively working, making it easier to tell at a glance when something's happening. This also makes scrolling smoother in places where the indicator appears often.
View on GitHub → - fixFixedSep 20, 2026
Fixed sign-in on custom business domains
Customers signing in on a business's own website domain could hit an error or get bounced to the wrong address — magic-link email and "Continue with Google" both had this problem. Both sign-in methods now work reliably, no matter how many businesses use their own custom domain, and signing in stays on your business's site the whole time instead of jumping elsewhere.
View on GitHub → - improvementImprovedSep 20, 2026
Forms on iPhone now slide up as sheets
On iPhone, forms for things like adding a contact, task, or deal now slide up from the bottom of the screen instead of popping up as a small centered box — so the keyboard no longer covers the fields you're filling in. If a save fails, the form now stays open with everything you typed still there, instead of clearing and forcing you to start over. Swiping away a form you've started filling out now asks you to confirm before it discards your changes. This update applies across the whole app, everywhere you create or edit something on your phone.
View on GitHub → - fixFixedSep 20, 2026
No more empty Lane shift report notifications
Lane's end-of-shift report notification no longer shows up when there's nothing to report. Before, you'd get a notification every evening even on days when Lane hadn't handled anything, cluttering your notifications with empty updates. Now you'll only be notified when there's something worth seeing — handled items, things awaiting your review, or escalations. The daily report is still saved and viewable in your Lane dashboard either way, so you're not losing any history, just the unnecessary ping.
View on GitHub → - featureNewSep 20, 2026
Request a specific staff member when booking
When booking online or in the app, you can now ask for a specific team member instead of "whoever's free" — the flow shows who's eligible for that service and re-checks availability for the person you pick. If a business requires approval before certain staff can be booked, you'll see that clearly before you confirm. Operators also get a new Booking approvals report showing how many requests are pending, declined, or still waiting on a response.
View on GitHub → - fixFixedSep 20, 2026
Cleaner iPhone tab bar with room for one more shortcut
We fixed a layout issue in the iPhone app's bottom tab bar where the highlight around your selected tab could crowd into a neighboring icon or unread badge. The bar now shows three of your pinned apps plus a compact More tab -- one more shortcut than before -- styled after Apple's own App Store navigation. No action needed on your end; you'll see the updated bar the next time you open the app.
View on GitHub → - featureNewSep 20, 2026
Booking approvals, new calendar views & availability
You can now require approval before a booking is confirmed — for a specific person, room, or piece of equipment — so nothing gets locked in until the right person says yes. Customers see a clear "request sent" message instead of an instant confirmation when that's the case. The booking calendar also got new views (by day, by team member, by 3-day, week, or month) so you can see your team's schedule the way that makes sense for your business, plus a way to subscribe to your own bookings right from your phone's calendar app. We also fixed a few notification gaps, so accepting, cancelling, or rescheduling a booking now reliably reaches everyone involved.
View on GitHub → - improvementImprovedSep 20, 2026
Redesigned iPhone navigation bar & quicker Lane access
On iPhone, the app's bottom navigation now uses Apple's modern glass look, and your lists scroll smoothly beneath it instead of stopping above a solid bar. Each screen's main action, like adding a contact or starting a booking, now has its own button next to the tab bar, and you can open Lane, your AI assistant, from any screen with a single tap. The Home screen also puts Lane's daily brief and suggestions front and center, and the app has a brand new icon.
View on GitHub → - featureNewSep 11, 2026
Usage wallet with auto-recharge
Your account now has a prepaid usage wallet that covers usage-based charges, and it can automatically top itself up from your card before it runs dry so you never get cut off mid-use. Refunds and disputes are reflected in your balance automatically, and every top-up or charge is tracked in a clear running ledger.
View on GitHub → - fixFixedSep 11, 2026
Card reader now opens properly during a sale
On phones, tapping the card reader button while ringing up a sale used to open a screen that appeared stuck behind the sale, making it impossible to pair a reader or take payment that way. The card reader now opens on top of the sale where you can actually use it, and the back button reliably takes you back to the sale you were working on.
View on GitHub → - improvementImprovedSep 11, 2026
Your business tax ID (EIN) is now encrypted and masked
We strengthened how Worklane stores your business's EIN (tax ID) in Legal Settings and phone number registration. It's now encrypted at rest and shown only as a masked number (like ••-•••6789) unless you choose to reveal it, with every reveal logged for your security. You can also replace or remove a saved EIN without retyping the whole number.
View on GitHub → - fixFixedSep 11, 2026
Uploaded form files and signatures are now private
Files and signatures submitted through your business's online forms — like signed waivers, ID uploads, or completed documents — are now stored privately and can only be opened by your own team. Previously, anyone with a direct link to an uploaded file could view it, even without an account. This protection is automatic for all form submissions going forward, and no action is needed on your part.
View on GitHub → - featureNewSep 11, 2026
See everything linked to a contact, right from the app
The contact screen in the Worklane app now has a Related tab that pulls together everything tied to that person in one place — their bookings, sales, conversations, tasks, payments, memberships, events, forms, files, and notes. Each shows a quick preview with a "See all" option when there's more, and tapping any item takes you straight to it. No more hunting across separate screens to piece together someone's history.
View on GitHub → - featureNewSep 11, 2026
Filter the app by location
For businesses with more than one location, the Worklane app now lets you pick which location you're working from, right in the same workspace switcher you already use to change businesses. Once you pick a location, your inbox, tasks, bookings, contacts, and sales automatically narrow to just that location (plus anything not yet assigned to one), so you're not scrolling past records from other locations. Switch back to "All locations" anytime, and your choice is remembered the next time you open the app.
View on GitHub → - featureNewSep 11, 2026
Take action on the go: swipe, drag, and bulk edit in the app
You can now update your Tasks, Bookings, and Sales right from the Worklane mobile and desktop app — swipe a task to mark it done, drag a booking or sale card to a new stage, or select several at once to assign, reprioritize, or delete them. Before this, the app could only show you your data; now you can act on it wherever you are. The web app's Tasks list also picked up a few of these same shortcuts, like reopening a task or setting its priority in bulk.
View on GitHub → - improvementImprovedSep 11, 2026
Actionable cards in your Lane brief
Your daily Lane brief on Home is no longer one long list you have to read and then go act on elsewhere. Each item — a message Lane drafted, a review waiting on a reply, a task or booking that needs you — is now its own card with a clear action, like Approve or Reply, right on it. Tap a card to jump straight to what it's about, so working through your brief takes a lot less hunting around.
View on GitHub → - featureNewSep 11, 2026
Every console page, now reachable from the app
The Worklane app can now open every page in your console, not just the ones with a dedicated mobile screen. A new Console section (in the app's More menu, sidebar, and quick search) takes you straight to sections like Ads and Blueprint right inside the app. We also fixed two broken taps: playing a call recording or voicemail, and viewing a signed document, both now open correctly instead of doing nothing.
View on GitHub → - featureNewSep 11, 2026
Sales get their own record page
Every sale now has its own record page showing exactly where it stands: whether it's still being worked, what's been paid, and what's been delivered, all tracked separately so nothing gets lost. Your Reports page now shows an accurate 'Open sales' count and pipeline total, Home surfaces sales that have gone quiet, and Sales now appears in the mobile app menu too.
View on GitHub → - featureNewSep 11, 2026
Customize your bottom bar, and a reorganized app menu
You can now arrange your own bottom navigation bar in the Worklane app: long-press it, or go to Settings → Bottom bar, to reorder your favorite tools, pin the ones you use most (2 to 4), and drop the rest into More. The full app menu is also reorganized into clear sections like Messages, Customers, Money, and Marketing so everything is easier to find, and a couple of tools that were hidden for some businesses (like Webhooks and Invoices) are now visible again. Your device remembers the layout you set for each business.
View on GitHub → - improvementImprovedSep 11, 2026
Native Apple look for the app on iPhone and Mac
The app's bottom navigation on iPhone now uses Apple's new Liquid Glass style — a translucent, floating bar with native unread badges — instead of the old flat design. On Mac, the app window now blends with your desktop the way other native Mac apps do, with a translucent sidebar that picks up your wallpaper's color. No screens or features changed — this is purely about the app feeling more at home on Apple devices.
View on GitHub → - fixFixedSep 11, 2026
Community access restored for team members
Some team members who are also members of their own business's community lost access to the Community section after a recent sign-in update — the app couldn't tell they belonged. We fixed the underlying account link, so Community shows up again in the switcher and community notifications arrive as expected. If you don't see it right away, fully close and reopen the app.
View on GitHub → - fixFixedSep 11, 2026
Fixed: app actions failing for accounts in multiple workspaces
If your account belongs to more than one Worklane workspace, actions in the mobile app — starring a message, completing a task, sending a reply — could fail with an authorization error even though everything else loaded fine. This has been fixed, so those actions now work reliably no matter how many workspaces your account belongs to. No app update is required; the fix is already live on our servers.
View on GitHub → - featureNewSep 11, 2026
A new Sales page
You now have a dedicated Sales page that shows every sale moving through five simple stages: Draft, Quoted, Accepted, Won, and Lost — the same stages for every business, so it's always clear where a sale stands. Deals you create on Boards show up here automatically, and you can drag them between stages or edit details like title and total right from the list. This is an early look at Sales as its own home in Worklane, so a few things (like a full sale detail page and creating sales directly here) are still on the way.
View on GitHub → - fixFixedSep 10, 2026
Fixed sign-in on the iOS app
Signing in to the Worklane app on iPhone and iPad was failing for everyone, showing an error instead of letting you in. We found the cause — a missing configuration value in recent app builds — and email sign-in now works correctly again. Signing in with Google on iOS is still being fixed separately.
View on GitHub → - fixFixedSep 10, 2026
Lane can now edit a single item in a website block
Lane can now remove or edit one item inside a website block — like taking a single card out of a feature grid — instead of only being able to rebuild the whole section. Before this, asking Lane to make that kind of change could look like it worked (the request was approved) but nothing actually happened on your site. Lane also now correctly reports when a change did not take effect, and can accurately answer questions about what it has already changed on your site.
View on GitHub → - fixFixedSep 10, 2026
Fixed: businesses stuck as "Draft" with no way to go live
Some businesses had fully live, public websites but were still shown as "Draft" everywhere in the dashboard, with no button to fix it. We added a "Go live" button that appears whenever a business needs to be activated, and pressing it now correctly marks the business as live in your business list, on your home screen, and in settings.
View on GitHub → - fixFixedSep 10, 2026
Fixed: bulk deal cleanup, workflow field saves, and live updates
We fixed a bug that could cause the "close quiet deals" bulk action to fail with an error instead of closing them. We also fixed an issue where two automated workflows updating different custom fields on the same deal could accidentally overwrite each other's changes. Finally, we resolved a problem that was silently blocking real-time updates, so changes made by teammates now show up live instead of requiring a manual refresh.
View on GitHub → - fixFixedSep 10, 2026
Event and booking notification emails now actually send
Notifications for new event registrations and booking offers to providers were silently failing to send — they were being addressed using an internal list that was never being filled in, so no email ever went out. We fixed the underlying issue, and these notifications now reach your active team members and booking providers as intended. No setup is needed on your end.
View on GitHub → - featureNewSep 10, 2026
Insights, now on mobile
You can now check your business Insights right from the mobile app, not just on the web. Insights surfaces patterns Lane has spotted in how your business is running — like a rise in no-shows on a particular day, or a service that keeps clients coming back — so you can catch opportunities without sitting down at a computer. It's the same Insights you already know, just available wherever you are.
View on GitHub → - fixFixedSep 9, 2026
Fixed: incomplete business-to-org transfers
Moving a business to a different organization previously left much of its data behind, including some access credentials the old organization could continue to use. This is now fixed: business transfers are complete, and old access is fully removed. The system also double-checks every move before finishing, so nothing is ever left half-transferred.
View on GitHub → - fixFixedSep 9, 2026
Fixed broken magic-link sign-in
We fixed sign-in links that go to your email. Before, clicking an expired or already-used link silently sent you to the marketing homepage with no explanation — now you'll see a clear message and can enter the one-time code from that same email or request a new link. We also fixed cases where clicking a valid sign-in link failed to actually sign you in. On top of that, sign-in and sign-up now include spam/bot protection to help keep accounts secure.
View on GitHub → - fixFixedSep 9, 2026
Fixed push notification device registration
We fixed a backend issue that was quietly blocking devices from registering for push notifications, so some alerts weren't being delivered. This also cleared a database problem that had been holding up our regular release pipeline, so new features and fixes can reach you on schedule again. No action is needed on your part.
View on GitHub → - fixFixedSep 9, 2026
Push notifications fixed
Push notifications weren't reaching devices at all — a database permissions issue was silently blocking every notification from being saved, and iPhone notifications were being dropped due to a mismatched app identifier. Both issues are now fixed, so notifications should reliably reach your phone again on iPhone and Android.
View on GitHub → - improvementImprovedSep 9, 2026
Sign in directly on worklane.ai, with passkeys & 2FA
Signing in just got simpler: you now create your account and sign in directly on worklane.ai — with a password, an emailed one-time code, or Google — instead of being sent to a separate login page. You can add extra protection to your account with passkeys or an authenticator app, and see (and sign out) every device currently signed in from your account settings. Inviting teammates is also more precise: you now choose their exact role and team right when you send the invite.
View on GitHub → - fixFixedSep 8, 2026
Fixed sign-in on the web app
Signing in to the web version of our app at worklane.ai/app no longer gets stuck. The sign-in screen there previously couldn't complete due to a browser security limitation, so anyone who tried it was left unable to log in. Now, if you're already signed in to your Worklane dashboard, opening the web app signs you in automatically with no extra steps. If you're not signed in yet, you'll be taken to the familiar Worklane sign-in page instead.
View on GitHub → - fixFixedSep 8, 2026
Web console now loads and stays signed in
The Worklane web console at worklane.ai/app was loading a blank page for anyone signing in from a browser. We fixed two underlying issues -- a rendering component that depended on an external service, and an account-storage feature that did not work on the web -- so the web console now loads correctly. Signing in also now keeps you logged in after a page reload, the same way it already worked on the mobile apps.
View on GitHub → - fixFixedSep 8, 2026
Android push notifications now work
Push notifications on Android were silently failing to send because the app was routing them through the wrong delivery service. This is now fixed, so Android users will receive notifications for new messages, assigned tasks, and other updates as expected. iOS notifications were not affected and continue to work the same way.
View on GitHub → - fixFixedSep 8, 2026
Console app link no longer errors
The worklane.ai/app link was showing an error page instead of opening the console. We fixed the underlying routing conflict so that link now takes you straight to the console sign-in, exactly as intended. Nothing else about how the console works has changed — this only affects how you get in.
View on GitHub → - improvementImprovedSep 8, 2026
Live app previews on feature pages
The feature pages on worklane.ai now show a real, live preview of the app screen they're describing, instead of an old screenshot. These previews are generated straight from the app itself, so the columns and labels you see always match what's actually in the product. They also render as real text rather than an image, so you can read them clearly on any device and with a screen reader.
View on GitHub → - featureNewSep 7, 2026
Worklane console now works in your browser
You can now open the Worklane operator console right in your web browser at worklane.ai/app — no app install required. It's the exact same app as the mobile version, so your Inbox, Contacts, Bookings, Tasks, and Reports all work the same way, just on the web. A few device-only features like Counter mode and in-app calling aren't available in the browser version yet.
View on GitHub → - featureNewSep 7, 2026
Mobile app now matches the web console
The mobile app now supports nearly everything the web dashboard does — invoices and payments, marketing campaigns, reviews, forms, workflows, team settings, community management, and more — all built from the same live data as the web. It also works offline, queuing your changes and syncing them automatically once you're back online. Two mobile-only additions ship alongside it: a dedicated point-of-sale Counter mode with a PIN lock for shared devices, and app-wide Face ID/Touch ID protection plus native phone calling right from a contact's page.
View on GitHub → - fixFixedSep 7, 2026
Header, buttons & footer styling fixed sitewide
We fixed a styling bug where buttons on the site appeared square instead of rounded, and the header showed no background color — this affected worklane.ai and every business's site on the platform. We also added new comparison pages that show how Worklane stacks up against other tools, including pricing and what each one replaces.
View on GitHub → - featureNewSep 7, 2026
Worklane app for iPhone, Android, Mac and Windows
Worklane now runs as a full app on iPhone, iPad, Android, Mac, Windows, and the web — not just a scaled-down companion to the website. From your device you can check your reports, manage bookings and reviews, reply to customers in your inbox, browse contacts and deals, and even sign up and set up a brand-new business from scratch. Anything your team configures in Settings on the web — panels, saved views, custom fields — automatically shows up in the app too, no update required. This is the first release, so a few advanced screens (like the website page builder) still open in your browser for now, with more native screens on the way.
View on GitHub → - featureNewSep 7, 2026
Voice agents now greet callers by name
Your phone assistant now recognizes returning callers and greets them by first name instead of a generic hello. If it knows your number but not your name yet, it will ask once, remember your answer, and use it every time you call after that. First-time callers and businesses that wrote their own custom greeting are unaffected.
View on GitHub → - improvementImprovedSep 7, 2026
Drag pages into site menus, and fix hidden nav links
You can now drag pages straight from your site's page list into a navigation menu instead of typing in each link by hand — drop a page onto the menu, a dropdown, or a footer column to add it. We also fixed an issue where a menu could look empty in the editor while your live site was still showing older navigation links; opening it now offers a one-click way to bring those links into the editor so you can manage them, without changing anything visitors see until you do.
View on GitHub → - fixFixedSep 7, 2026
Settings tabs that silently lost your changes now save
Several Settings tabs looked like they saved your changes but quietly did not — most notably Tags, where a renamed or added tag could revert after a reload. Tags and Policies now have real editors that save correctly, and the Mobile App and Custom Fields tabs now tell you plainly where those settings actually live instead of offering a form that did nothing. We also fixed two Lane automation settings, inbox auto-close and settings auto-approval, that had become unreachable from the Settings page.
View on GitHub → - fixFixedSep 7, 2026
Website pages fixed, chat preview no longer shows raw formatting
Nearly 50 pages on our website — the Features, Industries, and "for" pages — weren't displaying with our latest design, even though they were fully set up behind the scenes. They now show up correctly, matching the rest of the site. We also fixed the small chat preview bubble on our homepage, which used to show raw formatting symbols like asterisks and dashes instead of clean, readable text.
View on GitHub → - improvementImprovedSep 7, 2026
A better Home dashboard
Your Home dashboard now opens with a snapshot of how business is going this week — revenue, new contacts, and appointments — instead of just a list of things waiting on you. The headline calls out your biggest change from the past week, and a new "Lane handled" section shows exactly what Lane took care of, with links to the real conversations, bookings, and records. You can also clear out old, inactive deals in one click instead of closing them one by one.
View on GitHub → - featureNewSep 7, 2026
Lane now monitors system health and alerts on issues
Lane can now see what's happening across Worklane's own systems over time, not just in the moment — so it can tell a one-off hiccup apart from something that has been failing for days. When a real problem comes up, the team is notified right away in the app instead of finding out only when someone happens to check. That means issues get caught and fixed faster, before they turn into a bigger disruption for anyone relying on the platform.
View on GitHub → - fixFixedSep 7, 2026
Voice assistant settings now save reliably
We fixed an issue where updating a business's voice assistant could repeatedly fail to save. This happened for assistants that already had a built-in call-hangup feature attached, which our system was not correctly recognizing during updates, causing every save attempt to fail with the same error. Voice assistant configuration changes now apply successfully every time.
View on GitHub → - fixFixedSep 7, 2026
Fixed: homepage and site pages with a savings calculator
The homepage and any website page using the savings calculator block were failing to load entirely, showing an error instead of the page. This is now fixed — those pages load normally again, and the calculator shows a computed result right away, even before the page finishes loading its interactive features.
View on GitHub → - improvementImprovedSep 7, 2026
Activity History: new scrollable timeline
Your activity history now scrolls as one continuous timeline instead of separate day cards, loading more automatically as you go, and repeated actions like a run of spam checks fold into a single line you can expand. On phones, all the filters now live in one button instead of stacking down the screen. We also fixed entries that were describing what happened incorrectly — for example, a message Lane checked and let through was previously always labeled as filtered spam, even when nothing was filtered.
View on GitHub → - improvementImprovedSep 7, 2026
Community settings now use toggle switches
The on/off settings in your Community settings — member giving, volunteering, help center articles, and open joining — now use the same clean toggle switch as the rest of your settings, instead of checkboxes. Flipping a switch still saves your change right away, just like before. This makes Community settings feel more consistent with the rest of the app.
View on GitHub → - improvementImprovedSep 7, 2026
Cleaner dashboard: less empty space, fewer duplicate headers
The Lane panel on the right side of the dashboard now only shows up when there's actually something from Lane to see, instead of sitting there empty. We also cleaned up a few Settings pages (Integrations, Brand, Community, and Lane's auto-approval rules) that were showing repeated headings or extra boxes around information that didn't need them.
View on GitHub → - fixFixedSep 6, 2026
Workflow run details are now properly protected
We fixed a security gap where workflow run details -- including the actual messages sent to customers -- could be seen by staff members who should not have had access, and in rare cases could show run history from the wrong business location. Now only managers and above can view workflow run details and history, while everyone can still see run counts on workflow cards. This keeps customer communications and cross-location data properly protected.
View on GitHub → - fixFixedSep 6, 2026
Lane automation builder now works from Send and everywhere
Asking Lane to set up an automated follow-up from the Send page (or from any other page in Worklane) could quietly fail to produce a working automation. Lane now uses the same automation builder everywhere in the app, so when you approve a suggested workflow it actually shows up on your Workflows page and runs as expected.
View on GitHub → - featureImprovedSep 6, 2026
A cleaner task list, clearer toggles, and better mobile cards
Your task list now organizes itself into Overdue, Today, This week, and Done, with quick filters and a fast type-and-enter row for adding new tasks — plus due dates that read as "Today" or "2d overdue" instead of a raw timestamp, and a one-click circle to mark things done. On/off settings throughout the app now use a single, consistent switch instead of several different-looking toggles. And on phones (or the compact card view), contact cards now show the same accurate details as the full table, like connection strength shown as a proper bar instead of a raw decimal.
View on GitHub → - improvementImprovedSep 6, 2026
Workflow editor now connects, branches, and runs
The workflow builder has been overhauled: steps now show clear connecting lines, and you can insert a new step directly into an if/else branch instead of only at the end. You can test a workflow safely with sample data before it sends anything real, then run it for real from the same screen, and see exactly what each step did and how long it took. Workflows also keep a version history so you can restore an earlier version if needed.
View on GitHub → - improvementImprovedSep 6, 2026
A cleaner, more consistent dashboard
We gave the dashboard a consistency pass: the top bar, Settings pages, list views, contact records, and the Contacts page now share one polished look and feel. Table columns show their full headers, you can switch between compact and comfortable row heights, and toolbars no longer get cut off on narrower screens. Settings pages now save the same way everywhere, with a clear "unsaved changes" bar, and contact records lead with your data while Lane's suggestions live in their own dedicated panel.
View on GitHub → - improvementImprovedSep 6, 2026
Interactives moved under Courses; Register in Shop
Interactives now live as a tab on the Courses page instead of their own section, making them easier to find alongside the courses they belong to — old links still work. The standalone Register page has moved into Shop as a "New sale" option, and it now only shows up for businesses with the Commerce feature turned on, so you won't see a checkout screen your business isn't set up to use.
View on GitHub → - fixFixedSep 6, 2026
Fixed: tab and column pages crashing in the site editor
Opening a website page that used tabs or a multi-column layout in the site editor would fail with an error, blocking you from editing it. That's now fixed, so those pages open normally and you can edit and rearrange their blocks like any other page. Your live, published site was never affected by this issue — only the editing experience.
View on GitHub → - featureNewSep 6, 2026
Notifications center
You now have one place to see everything that needs your attention: a new bell icon in your dashboard shows tasks assigned to you, conversations you've been added to, and other updates as they happen, with a live count so you never miss one. Head to Settings → Notifications to choose exactly what you want to hear about and how — in the app, by push, or by email — or pause everything for a while. Members of your community get the same upgrade on your site, with their own bell and their own notification preferences.
View on GitHub → - improvementImprovedSep 6, 2026
Browse pages from inside the site editor
The site editor's page tabs now look and act like real tabs, and a new Browse pages button lets you quickly find and open any page on your site without losing the tabs you already have open. We also fixed a bug where pages built with columns or tabs inside them could show a section twice, or get stuck when you clicked into one of those nested blocks. Editing pages with more complex layouts should now feel noticeably more reliable.
View on GitHub → - fixFixedSep 6, 2026
Editing a live page no longer takes it offline
We fixed a bug where editing a page that was already published could accidentally knock it offline for visitors. Now your live page stays exactly as it was while you make changes — nothing on your public site updates until you click Publish. Unpublishing a page still works the same way as before, only when you choose to do it.
View on GitHub → - improvementImprovedSep 6, 2026
Your activity history now reads in plain English
The History page in your dashboard used to show raw technical codes like "inbox.call_recording_play" — now it reads in plain English, like "Harris played a call recording," along with when it happened and whether anything actually changed. If you ever need the technical details, they're still available behind a "Developer details" option, so the everyday view stays clean and easy to scan.
View on GitHub → - featureNewSep 6, 2026
Smarter empty states and command palette
Empty screens across Workflows, Accounting, Support, Documents, and Payments now show a short "Learn more" guide instead of a blank page, so it's easier to figure out what to do next. The Cmd+K command palette also got smarter: it now recognizes any custom objects you've built in the App Store, letting you jump straight to creating one (like "Create vehicle") without hunting through menus, and pressing Tab quickly switches between search and asking Lane. We also fixed a display bug where the Workflows canvas could appear blank or get cut off on narrower screens.
View on GitHub → - improvementImprovedSep 6, 2026
More room in the site page editor
The site page editor now gives your canvas more room to work in. When you open a page to edit, the sidebar tucks itself away automatically so you can see more of your design — bring it back anytime with a keystroke, and your preference is remembered when you leave. The toolbar at the top has also been tidied up, grouping a couple of less-used actions into a single menu so the buttons you use most are easier to find.
View on GitHub → - featureNewSep 6, 2026
Interactive blocks for your website
You can now add interactive elements to any page on your website: a pricing calculator, a step-by-step walkthrough, a cost comparison, or a process diagram — all built in, no code needed. When building a new site, you can also start from a ready-made page layout for your type of business instead of a blank page, and edit several pages at once using tabs so you never lose your place.
View on GitHub → - improvementImprovedSep 6, 2026
Inbox triage counts, Lane drafts, and a mobile-friendly list view
Your inbox now shows how many conversations need your attention, how many Lane has drafted for you, and how many Lane has already handled — right at the top, in every view. When Lane has already written a reply, opening that conversation puts the draft straight into your message box instead of a blank one. And on your phone, your contact lists and other list pages now show clean, readable cards instead of a squeezed table you had to scroll sideways to read.
View on GitHub → - fixFixedSep 6, 2026
Fixed: inbox email attachments now download correctly
Some files attached to emails in your inbox (like invoices, receipts, and images) could show up as tiny, broken files that wouldn't open when downloaded. We fixed the underlying issue so new attachments now save and download properly, and we're repairing the small number of previously affected files. We also fixed an issue where calendar invite replies sent by email (accept/decline) weren't updating the appointment status.
View on GitHub → - fixFixedSep 6, 2026
Content plan now finds ideas from any info you've entered
The Content tab now builds its writing suggestions from everything you've already added to your business profile — FAQs, team bios, and your about story — not just services and locations. Previously, a business without a service set up saw an empty plan and was told to add a service before anything else could happen, even if they had already answered customer questions or filled out their team page. Now those existing answers and details turn into real article ideas, and the empty state points to the cheapest way to get started (like answering a common question) instead of the most expensive one.
View on GitHub → - featureNewSep 6, 2026
Import WordPress sites directly from their live URL
You can now import an existing WordPress site by simply entering its web address, instead of first exporting and uploading a WordPress backup file. Worklane reads the site live and automatically brings in its pages, blog posts, and other content, so setting up a new site from an existing one is faster and no longer requires an administrator to generate an export file. If a site cannot be read this way, you will see a clear message directing you to the file upload option, which continues to work exactly as before.
View on GitHub → - fixFixedSep 6, 2026
Fixed: outbound call recordings and status
Outbound calls placed from the dashboard's Calls page could get stuck showing "Dialing" forever, and never picked up a recording or transcript afterward -- even once the call had clearly ended. Both issues are now fixed: outbound calls update to "Completed" with an accurate duration, and a recording player plus transcript link now appear on the call, matching how inbound calls already work.
View on GitHub → - featureNewSep 6, 2026
Your website can write its own content
Your business website can now draft its own blog posts and pages, built from the services and locations you actually have on file. Every draft lands for your review first, and if it can't back up a fact — a price, a service, a detail — with your real business data, it refuses to write it rather than guess. You stay in control: nothing publishes until you approve it.
View on GitHub → - fixFixedSep 5, 2026
No more mic prompts on public pages
Visitors to Worklane's public website, like the pricing and home pages, were sometimes prompted by their browser to allow microphone access, even without signing in. This happened because a phone-calling feature meant only for signed-in staff was quietly loading in the background on every public page. Microphone access is now only requested when a staff member actually places a call from the dashboard, so visitors browsing the public site are never asked for it.
View on GitHub → - improvementImprovedSep 5, 2026
Cleaner, more consistent dashboard layout
We reworked the dashboard's page layout so headers, toolbars, and the status bar at the bottom of the screen resize smoothly instead of overlapping or getting cut off when your browser window is narrow. The inbox conversation view, settings pages, and the bar at the bottom of every screen now line up consistently no matter your screen size. This is a behind-the-scenes polish pass, not a new feature, but it should make the whole dashboard feel steadier to use every day.
View on GitHub → - fixFixedSep 5, 2026
Voice assistant setup issues now fix themselves
We fixed an issue that could cause a business's AI voice assistant to get stuck and stop updating correctly, sometimes for months without any visible warning. Voice assistants now automatically detect and resolve this kind of configuration conflict on their own. If an issue can't be fixed automatically, you'll now see a clear, plain-language explanation of what's wrong instead of a confusing error, so problems get noticed and addressed much faster.
View on GitHub → - fixFixedSep 5, 2026
AI phone assistant now only mentions bookable services
Your AI phone assistant was reading your entire product catalog to callers, including retail items, deposits, and other things that can't actually be booked over the phone. It now only mentions services that can be booked, so callers hear an accurate, relevant list instead of confusing extras. If your phone line is already live, this fix takes effect the next time your assistant is re-synced.
View on GitHub → - fixFixedSep 5, 2026
Fixed: Square booking option no longer shows as unavailable
If you use Square for scheduling, the Square option in your booking settings could incorrectly show as "not available," even though everything was connected properly. This has been fixed — Square now appears correctly as a bookable calendar option, so you can switch to it and manage appointments without the false error.
View on GitHub → - featureFixedSep 5, 2026
Bookings made by staff now send waivers, forms & deposit requests
When your staff book an appointment for a customer, that customer now automatically gets a text and email for anything they need to take care of before the visit — signing a waiver, filling out a required form, or paying a deposit — just like they would if they'd booked online themselves. Each appointment now shows a "Before the visit" checklist so you can see at a glance what's done and what's still outstanding, with a one-click button to resend anything the customer hasn't completed. This is also available when booking from the mobile app.
View on GitHub → - featureNewSep 5, 2026
Facility records and bookable rooms
You can now open a full record for any space, work order, asset, or request in Facilities to see details, edit fields, and navigate between them — clicking one used to lead nowhere. Spaces can also be switched to Bookable, which lists them in Bookings so staff can reserve a room with automatic protection against double-booking. Rebooking a customer from their profile now opens the scheduler with that person already selected instead of a blank booking screen.
View on GitHub → - improvementImprovedSep 5, 2026
A more consistent look across the dashboard
We tightened up the look and feel of the dashboard so text sizes, colors, cards, and buttons match everywhere you go. Status colors (like red for alerts or green for success) now read correctly in both light and dark mode, and page layouts feel a bit more compact and consistent. Nothing about how the product works has changed — it just looks and feels more polished.
View on GitHub → - improvementImprovedSep 5, 2026
Lane panel content, tab polish, Bookings mobile fix
The Lane panel on your Contacts list and customer records now shows real, useful information instead of an empty queue -- think people going cold, upcoming visits, actions Lane is waiting on you to approve, and notes Lane has saved about a contact. We also fixed the Bookings page header on phones, which used to crowd into three rows; your calendar, location, and booking controls now fit neatly in one scrollable row. Tabs and toggle switches throughout the app -- like the device preview on email templates or the App Store filters -- now look and behave consistently.
View on GitHub → - featureNewSep 5, 2026
Dashboard visual refresh + new Lane approvals panel
We've given the dashboard a visual refresh — buttons, tables, and page actions are now more consistent across every screen. We also added a new Lane panel that appears alongside your work and shows items waiting for your approval, so you can approve or skip Lane's suggestions without leaving the page. A badge in the toolbar lets you know when something needs your attention.
View on GitHub → - featureNewSep 5, 2026
Inbox customer panel with Lane's read
Opening a conversation in the Inbox now shows a customer panel alongside it, with an AI-generated summary of that person's history, what needs your attention, and a suggested next step you can act on with one click. We also reorganized the Inbox so conversations that need you show up first, and refreshed the dashboard background and page headers for a cleaner look.
View on GitHub → - featureNewSep 5, 2026
Opt out of AI assistants reading your site
You can now choose whether AI assistants like ChatGPT, Claude, and Perplexity are allowed to read your website. A new toggle in Sites lets you block AI crawlers from using your prices, staff list, and other public content in their answers, while your site still shows up normally in Google and Bing search. This is a separate setting from search visibility, so turning it off will not hurt how easily customers find you.
View on GitHub → - fixFixedSep 5, 2026
Site rendering fixes: video, brand colors, mobile layout
We fixed three issues that could make your website look broken or off-brand without any error showing up. Self-hosted videos (not from YouTube or Vimeo) now play instead of leaving a blank space on the page. Custom colors, fonts, and styling you set for your site now actually show up on your live site, not just in the preview. And the two-column hero section on your homepage no longer squishes your photo down to a tiny sliver on phones — it now stacks properly on smaller screens.
View on GitHub → - featureNewSep 5, 2026
Per-location services, booking, contact info & maps
Business websites with more than one location can now show the right services, contact details, and map for each location. Customers browsing a multi-location site only see the services offered at that specific shop, and every service now has its own "Book" button that jumps straight into scheduling for that service. Contact and map sections can also be set to display one location's phone number, address, and map pin instead of the main business info.
View on GitHub → - featureNewSep 5, 2026
Book, cancel, and reschedule from the iOS app
You can now book new appointments and cancel or reschedule existing ones right from the Worklane iOS app. Previously, the mobile calendar was read-only — you could see your schedule but had to switch to a computer to make any changes. Booking on your phone now works just like it does on the web, including service add-ons, length options, and choosing which staff member handles the appointment.
View on GitHub → - fixFixedSep 5, 2026
Fixed: keyboard could get stuck open in Lane chat (iOS)
On iOS, once you started a conversation with Lane, the on-screen keyboard could get stuck open with no way to put it away except sending a message. You can now dismiss it just like in Messages: swipe down on the conversation, or tap anywhere in the chat. Buttons like Approve and Reject on action cards still work normally while you do this.
View on GitHub → - improvementImprovedSep 5, 2026
Team profiles now show role & photo from booking info
If someone on your team already has a role title and photo saved as a bookable staff member, that information now automatically shows up on their profile on your public team page too — no need to enter it twice. Anything you've already set directly on a team member's public profile (a custom role or photo) is left exactly as-is. This just fills in the blanks so your public site looks complete without extra data entry.
View on GitHub → - featureNewSep 5, 2026
Campaign Wizard & always-on series
Send now includes a Campaign Wizard: describe what you're promoting and Lane plans a full multi-day campaign across email, text, and your connected social accounts, complete with a discount code and a generated image where it fits. You can also switch on always-on series like a monthly newsletter, birthday texts, and review requests so they keep going on their own. Every campaign gets its own page showing how each message performed, so you can see what worked at a glance.
View on GitHub → - featureNewSep 5, 2026
Keep Square for bookings, get Lane on top
You can now keep using Square Appointments for your bookings while still getting Lane's automated scheduling, reminders, and booking help. Just pick Square as your bookings provider in Settings, and Lane, your website's booking widget, voice line, and inbox will all book straight into Square — no need to juggle two calendars. Whenever you're ready, a one-click option lets you move your existing Square bookings over to Worklane's built-in calendar instead.
View on GitHub → - improvementImprovedSep 5, 2026
Telephony console now diagnoses and fixes number issues
The internal telephony console can now explain exactly why a business phone number is having trouble sending texts, instead of just flagging that something is wrong. It shows the real cause (like a stuck registration or a carrier still reviewing the account) and offers a one-click way to resubmit the fix or generate a ready-to-send support ticket. A new account overview also shows balance, auto-recharge, and a log of recent changes, so problems can be caught and resolved faster.
View on GitHub → - fixFixedSep 5, 2026
Clearer booking question for mobile businesses
When booking with a business that comes to you instead of a fixed location, the first question used to ask "Where are you going?" — which didn't make sense for a mobile service. It now asks "Where is your appointment?" and clearly shows "We come to you" for mobile businesses instead of leaving the address blank. We also fixed a rare loading issue that could affect embedded brand-deck presentations on tenant sites.
View on GitHub → - improvementImprovedSep 5, 2026
Faster, more accurate WordPress site imports
When you import a WordPress site into Worklane, we now read your page list and content straight from your site instead of scanning and copying each page one at a time. Imports are more accurate as a result — page URLs, titles, and descriptions match your live site exactly, with no invented folder structures or renamed pages. It's also quicker and uses far fewer of your import credits. Sites built on other platforms import exactly as they did before.
View on GitHub → - fixFixedSep 5, 2026
Fixed silent MMS picture message failures
Picture messages with a broken or unreachable image link were being marked as sent even though the photo never actually reached the recipient's phone, with no warning to the sender. We now check that an attached image can be downloaded before sending it, whether you're replying to a text conversation or sending a text campaign with a picture. If the image can't be delivered, you'll see a clear explanation of why (e.g. a broken link or a file that's too large) so you can fix it before sending.
View on GitHub → - fixFixedSep 5, 2026
MMS connection test now reports accurate results
We fixed the MMS (picture messaging) connection test in Settings so it no longer says "Sent" when the test picture never actually reached the phone. The test now checks that the picture can be loaded before sending, so you get an honest pass or fail, with a clear reason when something is wrong. This makes it easier to trust that your MMS number is working before you rely on it with customers.
View on GitHub → - featureNewSep 4, 2026
Lane now works like a real team member
Lane has a name, a job title, and a status you can see at a glance — live and handling things, or quietly observing. At the end of each shift, Lane sends you a short report on what it handled, what's waiting for you, and anything it flagged for a person to review. You can also correct what Lane remembers about your preferences and contacts, and let it take on more responsibility once it has proven it gets something right.
View on GitHub → - fixFixedSep 4, 2026
Team invitations are now more reliable and secure
When you invite a teammate, we now keep a record of them from the moment the invite goes out instead of only after they sign in. This means that when they activate their account, they're correctly matched to the role and permissions you assigned rather than risking a mixed-up or duplicate account. We also added a safeguard so only a verified email address can accept an invitation, closing a gap that could otherwise let someone impersonate an invited teammate to gain access they shouldn't have.
View on GitHub → - improvementImprovedJun 14, 2026
Settings navigation simplified and reorganized
Settings are now easier to navigate — 11 separate groups have been consolidated into 6. Voice assistant, chat, and all AI configuration live together under a single Lane section, while phone and call routing have their own dedicated area. A new Developer section brings API keys and web-chat embed configuration into one place, reducing the clicks needed to configure your business's communication and AI settings.
View on GitHub → - improvementImprovedJun 14, 2026
People tab now hides newsletter & noise contacts
The People tab in Customers now automatically hides newsletter senders, mailing lists, and automated email contacts — so your list shows actual people, not inbox clutter. The contact classifier has also been improved to catch more noise patterns, including no-reply address variants and marketing sending subdomains. Contacts without any lifecycle classification still appear by default, so no real contacts get hidden.
View on GitHub → - fixFixedJun 14, 2026
Lane voice assistant MCP integration fixed
Lane's AI voice assistant integration now connects and syncs correctly. Previously, every MCP request returned an empty response, causing voice clients to hang indefinitely — this is now fixed so responses are delivered in full. Secret rotation during re-provisioning also no longer silently fails, meaning reconnecting a voice assistant will complete successfully without leaving stale credentials.
View on GitHub → - fixFixedJun 14, 2026
Voice assistant no longer goes silent on calls
Lane's voice assistant on phone calls no longer goes silent after the initial greeting. A configuration drift issue could leave the assistant without instructions, causing it to greet callers and then fall silent. The system now automatically verifies and self-heals assistant configuration after every provisioning sync, and a new daily health check catches and corrects any drift before it affects live calls. A separate bug that caused appointment booking links in voice calls to return errors has also been resolved.
View on GitHub → - featureNewJun 14, 2026
Workflows now book real appointments
Workflows can now automatically book appointments. If you've set up a workflow with a Create Appointment action, it will schedule real appointments using the time and calendar specified in your workflow trigger. Previously, this action existed in the workflow builder but silently did nothing — appointments were never created. Automations that include appointment booking will now execute as expected.
View on GitHub → - fixFixedJun 14, 2026
Voice agent re-provisioning now completes reliably
Re-provisioning your voice agent would fail with a "Duplicate resource" error when the underlying phone integration credential could not be deleted during setup. This caused the entire re-provision to abort even when the assistant itself was correctly configured. The provisioning step is now idempotent: if the existing credential is still in use it is kept rather than causing a hard failure, so re-provision always completes successfully.
View on GitHub → - fixFixedJun 14, 2026
Voice agent re-provisioning now self-heals
Your Lane voice agent could get stuck in a broken state where it greeted callers but went completely silent — no AI conversation at all. This happened because re-provisioning silently failed when the voice assistant already existed in the background, leaving the bot running with an empty prompt on an outdated model. Worklane now detects and automatically recovers from this state, so clicking Re-provision in Voice Agent settings reliably applies your latest instructions and model configuration.
View on GitHub → - featureNewJun 14, 2026
Try / Catch step for Workflows
Workflows can now recover from errors gracefully with a new Try / Catch step. Wrap any sequence of actions in a Try block — if one of them fails, control passes to your fallback branch instead of failing the entire workflow run. The error message is available inside the fallback steps, so you can log it, notify a team member, or route the record to a recovery path automatically.
View on GitHub → - fixFixedJun 14, 2026
Facebook & Instagram now imports all Business Portfolio pages
When you connect Facebook or Instagram to Worklane, your account now imports all Pages your Business Portfolio owns or manages — not just Pages you hold a direct role on. Previously, pages owned through Meta Business Portfolios were silently skipped even after granting "all Pages" access during the connection setup. Your full page lineup — including workspace-branded pages and client-managed pages — now appears immediately after connecting, with no need to reconnect.
View on GitHub → - featureNewJun 14, 2026
Workflows can now call other workflows as a step
Workflows can now call other workflows as a step. When a "Call Workflow" step is reached, the target workflow's steps run inline in the same execution timeline, so you can reuse shared logic across multiple workflows without duplicating steps or triggering separate runs. Nested calls are supported up to 5 levels deep, with a built-in recursion guard preventing infinite loops. Dry-run simulation also resolves call targets, so you can test multi-workflow chains before going live.
View on GitHub → - featureNewJun 14, 2026
Loop step in Workflow automations
Workflow automations now support a Loop step that runs a sequence of actions once for each item in a list — contacts, appointments, tags, form answers, or any array value from a previous step. Actions, conditions, and waits all work inside the loop body, and you reference the current item with {{item.*}} bindings. This removes the need for manual fan-out or duplicated parallel branches when processing lists. Iterations are capped at 100 per run.
View on GitHub → - featureNewJun 14, 2026
HTTP Request action & richer workflow predicates
Workflows can now call any external API as a step using the new HTTP Request action — configure a method, URL, headers, and optional body, and the response is available to every downstream step. You can branch on the returned status code, template a message with response data, or chain multiple API calls together. Conditions also gained five new operators: contains, starts with, ends with, is empty, and is not empty, giving you precise branching logic on text fields and API responses.
View on GitHub → - featureNewJun 14, 2026
Test workflows in Lane Chat before going live
Lane can now simulate any workflow before it runs. Just ask Lane Chat to "test this workflow against [contact]" and you'll get a step-by-step trace showing which branches would be taken, what each action would do, and how long it would wait — all with zero side effects. This completes the Lane authoring loop: draft a workflow, validate it, then test it against real data before activating.
View on GitHub → - improvementImprovedJun 14, 2026
Security: CSP monitoring enabled (report-only)
Worklane now sends a Content Security Policy report-only header that lets browsers flag any resource that would be blocked under a strict security policy — without ever disrupting your session. A new internal collector receives and logs those violation reports so the team can build an accurate allow-list from real production traffic. Once enough data is collected, the policy will be promoted to enforcing mode, hardening the platform against cross-site scripting and data-injection attacks. No action is required on your end.
View on GitHub → - featureNewJun 14, 2026
Lane can now validate and diff workflows before you apply
Lane can now validate your workflow definitions before they go live, catching schema errors and broken references to missing forms, tags, stages, or steps. A new diff tool shows you exactly what changed between your saved workflow and an edited version — trigger, steps, and goals — so you can review every detail before committing a change. Together these give you a safe "review before apply" step when building or editing automations in Lane.
View on GitHub → - fixFixedJun 14, 2026
Fixed forms editor routing conflict
A routing conflict in the Forms section has been resolved by moving the form editor to a cleaner URL path. All navigation links within the app have been updated automatically — no action is needed on your part. Form submission detail views and all other forms workflows continue to work exactly as before.
View on GitHub → - featureNewJun 14, 2026
Workflow dry-run simulator
Worklane now includes a workflow dry-run simulator that lets you preview exactly what a workflow would do against a real contact or deal before publishing it live. Each step returns a "would do X" summary — including resolved template values and which branch conditions would fire — with absolutely no emails sent, SMS triggered, or data written. The canvas "Test" button and Lane's workflow test tool, which make this one-click from the builder, are landing in the next release.
View on GitHub → - featureNewJun 14, 2026
Workflow steps can now use outputs from previous steps
Workflow automations can now pass data between steps. If an earlier step produces output — such as the response from a webhook call or the ID of a newly created task — any later step can reference that result directly in its action fields or conditions. This makes it possible to build multi-step workflows that actually compose and react to real results, unlocking far more powerful automations.
View on GitHub → - fixFixedJun 13, 2026
Voice webhook authentication for booking & operator alerts
Mid-call voice webhooks — the endpoints your AI assistant calls to book appointments and notify operators during a live call — now support shared-secret authentication, closing a gap where those endpoints accepted requests from anyone who knew the tenant's business ID. Set the VOICE_TOOL_SECRET environment variable and re-sync your voice assistants to activate the protection. The rollout is fully opt-in with no flag day, so existing assistants continue working unchanged until you re-provision them.
View on GitHub → - improvementImprovedJun 13, 2026
Workflow canvas now saves edits
Workflow automations can now be edited and saved directly from the visual canvas. You can remove steps, adjust Wait delays, and reorder your automation sequence, then save the result in one click. Worklane validates the graph before writing it, so broken automations can't be saved accidentally. Full per-step content authoring — editing message bodies and adding new action types — is coming soon via the Lane Build experience.
View on GitHub → - featureNewJun 13, 2026
Workflow automation controls on the mobile API
Operators can now trigger, retry, and inspect automation workflow runs from the Worklane mobile app. Three new API endpoints are available: start a workflow by key, retry a failed run, and view a run's step-by-step execution log — all scoped to your workspace. Native iOS and Android screens to surface these controls are coming in a follow-up update.
View on GitHub → - featureNewJun 13, 2026
Re-run a workflow from the run detail page
Workflow operators can now re-trigger any run directly from the run detail page. If a workflow fails or needs to be replayed, a new Re-run button in the header kicks off a fresh execution — no need to leave the page or navigate back to the workflow list. After triggering, the app automatically navigates to the new run so you can track its progress in real time.
View on GitHub → - fixFixedJun 13, 2026
Lane now correctly names companies from email domains
When Lane scans your contacts' email addresses and suggests companies to create, it now correctly identifies the company name from the base domain — so a sender at em1.cloudflare.com becomes "Cloudflare" instead of "Em1." Contacts sharing the same organization's domain are now grouped together before a company is proposed, preventing duplicate or fragmented records. Lane also requires at least two distinct email addresses before proposing a new company, filtering out single-sender bulk mail that doesn't represent a real connection.
View on GitHub → - featureNewJun 13, 2026
Trigger and retry workflows via the public API
Workflows can now be started and retried from any external system using Worklane's public API. Two new endpoints — workflows.trigger and workflows.runs.retry — let you kick off an automation with custom input data or re-run a previous execution without duplicating setup. Both require an API key with the workflows:trigger scope, and any data you pass at trigger time is available inside your workflow as {{trigger.*}} variables.
View on GitHub → - improvementImprovedJun 13, 2026
Stronger security headers on the operator dashboard
Worklane now sends standard HTTP security headers on every response from the operator dashboard. HTTPS-only connections are enforced, URL leakage to third-party sites is minimized, and the dashboard is protected against clickjacking. Public booking pages and embed widgets are unaffected and continue to work normally in iframes.
View on GitHub → - featureNewJun 13, 2026
Typed workflow API in the public client
The Worklane public API client now includes a fully typed workflows namespace. Developers can list workflows, trigger them by key, and manage runs — including viewing run history and retrying failed steps — with TypeScript types that match the server responses exactly. This unblocks web, mobile, and third-party integrations from building workflow automation features with compile-time safety and autocomplete.
View on GitHub → - featureNewJun 13, 2026
Manual workflow triggers & on-demand run entrypoint
Worklane now supports manual workflow triggers — workflows that only run when you explicitly start them, rather than firing automatically on an event. Any workflow (manual or event-based) can now be launched on demand from the platform, with the run record created instantly so you can track progress as it unfolds. Previous runs can also be re-triggered from their original starting data without rebuilding the trigger context.
View on GitHub → - fixFixedJun 13, 2026
Public API input validation hardened
Booking requests with an invalid seat count (zero, negative, or fractional) now return a clear error instead of silently corrupting your availability calendar. Document signing now rejects oversized payloads before they reach the audit trail. Community access requests are validated for a properly formatted email address before processing. These changes apply immediately to all public API consumers with no action required on your end.
View on GitHub → - featureNewJun 13, 2026
Workflow Read API — list, fetch, and inspect runs
Worklane's public API now includes read-only endpoints for Workflows. You can list all your workflows, fetch a specific workflow's full configuration by key, page through its run history, and inspect any individual run's steps and errors — all authenticated with your existing API key. This makes it straightforward to build external dashboards, trigger monitoring alerts, or sync automation state to other tools.
View on GitHub → - fixFixedJun 13, 2026
"Clean up with Lane" scan no longer crashes
The "Clean up with Lane" feature was crashing during the scan step on real contact data, showing a "Something went wrong" error instead of completing the cleanup. The issue was a SQL query that incorrectly passed an array of company domains to Postgres, causing it to reject the request. The query has been corrected so cleanup runs now complete successfully.
View on GitHub → - improvementImprovedJun 13, 2026
Roadmap filter & search
The public roadmap now has a search bar and filter chips for Category, Type, Surface, and Track. Filter state lives in the URL so any view can be bookmarked or shared. Each roadmap card also displays a type badge — New, Improved, Fixed, or Breaking — alongside its category.
View on GitHub → - integrationsfeatureJun 13, 2026
API Keys for External Integrations
You can now create and manage API keys from Settings → Operations → API Keys. Keys are scoped to specific capabilities and individually revocable — ideal for connecting Zapier, custom scripts, or server-to-server tools without sharing staff credentials. The plaintext key is shown exactly once at creation. This is the credential foundation for the upcoming Workflow Automation REST API.
View on GitHub → - fixfixJun 13, 2026
Lane chat now works on iOS & Android
The Lane assistant was silently returning empty replies on iOS and Android due to a stream-format mismatch between the mobile API endpoint and AI SDK v6. Replies now stream correctly to native apps with no client update required. The tRPC lane.ask procedure is also now connected to the real Lane agent instead of returning a placeholder echo.
View on GitHub → - crmfeatureJun 13, 2026
Smarter contact organization with Lane AI
Lane now classifies every contact by lifecycle stage — customer, lead, prospect, vendor, partner, and more — based on real behavioral signals like paid invoices, appointments, deals, and form submissions, not email domain guessing. The rebuilt cleanup modal groups suggestions by category with plain-English descriptions, lets you preview affected contacts, and lets you exclude individual records before accepting any bulk action. Lane also links contacts sharing a corporate email domain to the matching company record and builds B2B relationship edges (vendor, agent, lender, buyer, referral). A continuous background sweep auto-applies high-confidence classifications hourly, keeping your CRM clean without manual effort.
View on GitHub → - accessibilityImprovedJun 13, 2026
Improved screen reader support for icon-only buttons
Screen readers now correctly identify icon-only buttons across the dashboard. Saved-view actions (star, rename, share, delete), file-card option menus, settings dialog close buttons, calendar queue-card option menus, and task context-picker controls each carry a proper accessible label. Previously these were announced only as "button" with no further context.
View on GitHub → - featureMay 10, 2026
AI Conversation Summaries
Email, SMS, Messenger, WhatsApp
- featureMay 9, 2026
Choose Your Own Area Code
Choose an area code and get an AI-powered phone line in minutes.