Changelog

Shipped, in writing.

New updates and improvements to ManageIt. The flat price includes all of them.

Custom domains provision their own SSL

White-label always meant your domain — now it means your domain in minutes. Enter app.yourbrand.com in Settings → Domain, add the one CNAME record we show you, and the certificate provisions itself, usually in about 90 seconds. The settings page watches the process and flips the domain to verified on its own — no tickets, no certificate paperwork.

Changing the domain cleans up the old certificate and provisions a new one; removing it tears everything down. If you'd rather verify by DNS record, the TXT-based flow still works.

Overdue now means their midnight

Due dates are calendar dates, and calendars belong to people. Invoices now snapshot the client's timezone at creation and flip to overdue when the due date's day ends there — not at midnight UTC, which used to mark a US invoice overdue while it was still mid-afternoon. Reminders, automations and dashboard stats all follow the same clock.

Fixes
DomainsSSL status checks are rate-limited so the settings page can poll without hammering the certificate API
InvoicingCalendar dates now render in the viewer's local time — due dates no longer shift back a day for tenants west of UTC
InvoicingOverdue detection runs hourly instead of daily, so each tenant's local-midnight flip lands on time
Improvements
DomainsUnverified and unknown domains resolve to no tenant at all — never to a wrong one
InvoicingAdded an operator command to re-snapshot invoice timezones after a tenant moves — open invoices only, history stays immutable

Dry-run your automations

The scariest button in any automation tool is “activate.” Dry runs remove the fear: pick a real document, contact or booking as the sample, and the workflow executes with zero side effects. Conditions evaluate against the live data — so the yes/no branching you see is the branching you'll get — while actions return a preview of what they would have done and delays fast-forward instead of waiting.

Every simulated node logs its input, output and duration, exactly like a live run — so a rehearsal reads the same as the real thing.

Triggers relative to booking time

Automations can now fire a set number of minutes before a booking starts or after it ends — send prep material an hour ahead, or a follow-up the moment the call wraps. A deduplication table guarantees each booking fires each automation once, even when the clock-based checks overlap.

Fixes
AutomationsWaiting runs survive deploys and restarts — delays are persisted, not held in memory
AutomationsThe same record can no longer storm the same automation: unique jobs plus a five-minute cooldown per pair
Improvements
AutomationsRun logs now record per-step duration in milliseconds
SchedulerBooking webhooks fan out as independent jobs — one failing endpoint can't delay another

Sequential signing

Some documents need to be signed in order — the CEO before the CFO, the CFO before legal. Documents now support a sequential signing mode: drag signers into order, and each one is notified only when it's their turn. The signing page shows everyone the live queue — who signed, whose turn it is, who's waiting.

You choose what a decline means per document: void the whole thing — and everything after it in the workflow — or skip to the next signer with the reason logged. When the last signer completes, the document flips to signed and the next workflow step unlocks.

Signers are recognized when they comment

A signer arriving from their unique signing link is identified automatically — their comments carry their name and a signer badge, with no “enter your details” form. Identities are scoped to the one document, so a link can never speak for anyone anywhere else.

Fixes
E-signaturesSignatures added from the edit page now always render on the public view, even when the template has no signature block
CommentsComment threads lock the moment a document reaches signed or paid
Improvements
E-signaturesSigner order can be rearranged by drag and drop on draft documents
WorkflowsDocuments in a workflow share tags — tag one, the chain carries it

GDPR consent, recorded properly

Forms can now require explicit consent before submission. The checkbox is enforced server-side — a submission without consent is refused, not quietly accepted — and the consent is stamped twice: on the submission itself, and on the contact it creates, with source and timestamp. Submissions from GDPR-restricted contacts are refused outright.

Analytics for every form

Each form gained a dashboard: views, submissions, conversion rate, and a comparison against the previous period of equal length. Below the headline numbers — devices, browsers, top referrers, busiest days and hours, and answer distributions for every choice field, so you can see not just how many people answered but what they said.

Fixes
FormsFile uploads reject executable and script file types outright, and downloads are tenant-scoped and path-checked
FormsHidden fields skip validation on the server as well as the page — no ghost errors from fields nobody saw
Improvements
FormsCSV export streams row by row, so large submission histories export without timeouts
FormsSubmission search now covers every answer, the IP address and the submission ID

The billing dashboard

Documents track the workflow; money deserved its own page. The new Billing view separates the cash side into tabs — overview, invoices, schedules, milestones, recurring and payments — with outstanding, due-this-week and overdue totals up top and schedule progress per invoice below.

Milestone payments

Invoices can now be split by project phase. Mark a milestone complete and the payment request emails itself; clients who want to pay ahead can settle future milestones early or clear the whole balance in one go.

Fixes
InvoicingReceipts stay hidden in workflow navigation until the preceding invoice is actually paid
Improvements
InvoicingDashboard stats compute in a single aggregate query — the overview stays fast at volume

Payment schedules and auto-pay

Any invoice can now be split into a labelled schedule — a deposit due immediately, instalments on fixed dates, amounts due a set number of days after the previous payment, or milestone-triggered balances. Clients can always pay the next instalment, and you decide whether they may clear the remaining balance early.

Auto-pay comes in three modes per invoice: off, optional, or required for the schedule. The card on file is charged on due dates with a reminder three days before each charge. Failures retry on a clock — and stop after three attempts, escalated to you rather than retried forever.

Manual payments

Cash, check and wire payments can be recorded against any invoice with method, reference and date — and they share one payment history with card payments, so a half-cash, half-card invoice reads as one story.

Fixes
PaymentsOnline overpayments refund the excess automatically — the valid portion is recorded, the rest goes straight back
PaymentsEach auto-pay attempt uses its own idempotency key, so a retry can never double-charge
Improvements
InvoicingPayment reminders run in four passes: before due, on the due date, after the grace period, and a final notice

Recurring invoices

Retainers now bill themselves. Set a cadence — weekly, monthly, quarterly, yearly, or every N days — and each cycle generates a real invoice: payable, trackable, refundable on its own. Run it until cancelled, for a fixed number of cycles, or until a date.

Mid-month start? The first invoice prorates to align with your billing day — by exact calendar days or a 30-day basis — or you set a custom first amount, or skip the first cycle entirely. A live preview shows the next five invoices, with amounts, as you change the settings.

Refunds via Stripe

Full or partial refunds, straight back to the original payment method, with a reason and optional notes for the record. Document statuses update themselves — full refunds mark the invoice refunded, partial ones reopen the balance due — and payment history shows exactly what went back.

Improvements
RecurringPause and resume without losing the schedule — resuming recalculates the next billing date safely
RecurringGenerated invoices can auto-send on creation or wait as drafts for review
Money mathAll financial arithmetic runs on precise decimal math — no floats, anywhere

The next entry is already being written.

See what's coming on the roadmap — or start using everything above today.

View the roadmap

Flat price. No usage charges. Ever.