A premium light redesign of the whole public site, a one-step trial signup, real recurring subscriptions with reminders you can trust, and a WhatsApp lifeline when you're stuck.
Added
A completely redesigned public site — landing, sign-in, sign-up, pricing and the shared client-facing link pages, all in a clean, light, premium look with animated product previews.
Recurring subscriptions via Razorpay — pick a plan and it auto-renews monthly or yearly, with UPI, netbanking and Indian + international cards. A friendly pre-charge reminder email lands ~3 days before every renewal, so you're never surprised.
Reliable cancellation — cancelling in-app now truly stops future charges on the payment provider (not just in our records), and you keep access until the end of the period you paid for.
Uptime monitoring — a health check the platform admin can point a free monitor (e.g. UptimeRobot) at, plus live status right in the admin, so you know the moment anything is down.
A WhatsApp help button on the landing and sign-in pages, and a "submit a query" box on signup — reach a human instantly if anything goes wrong.
GST-aware Indian pricing — prices shown in INR with GST clearly noted.
Improved
Signup is now a single, simple step — since the trial is free with no card, we no longer ask you to choose a plan first; just create your workspace and you're in.
Clearer pricing — every plan includes the full platform (no feature paywalls); plans differ by size (team, clients, projects), with full white-label reserved for Scaled Agency.
Sharper, honest marketing copy focused on running an agency end to end — CRM, contracts, reviews, handover, hiring, playbook, testimonials and more.
The header "What's new" now tracks the changelog — recent updates show automatically, in a compact, scannable list.
Fixed
Global search results are clickable again — clicking a result navigates just like pressing Enter, and the search dialog is now screen-reader accessible.
Team member form — removed the duplicate "job title" field; role/position is the single source and shows on the profile.
Fuller people records, install WorkTogethr as an app, dark-mode branding, and a stack of workspace polish.
Added
Install WorkTogethr as an app — a one-tap install button now appears in the header on supported browsers, so the workspace runs like a native app with its own window and icon.
Employee codes, job titles, portfolios, résumés and profile pictures on team members — admins can now set a teammate's HR code, public job title, portfolio links, résumé and photo right from the team form, and the team cards show them at a glance.
Profile pictures for client teammates too — clients can add a photo, role, department and phone for each of their team members.
Client display pictures — upload a photo or company logo for each client instead of a plain initial; it shows across the workspace.
A dark-mode logo for your agency — upload a separate light-coloured logo that automatically swaps in when a viewer is in dark mode, so a dark logo never disappears against the dark header.
Collapse the sidebar to an icon-only rail to reclaim screen space — your choice is remembered.
Newsletter sign-up on the homepage and a marketing opt-in at signup, both feeding a new Marketing list in the platform admin (with CSV export).
A featured-post blog layout with a hero for the latest article, tag chips and estimated read time — now with rich search-engine and AI-crawler metadata so posts rank and get discovered.
A "what's new" button in the header — a gift icon with an unread dot shows each release's features for your role (AI features in their own section); click it anytime, and we can also email the announcement to everyone.
A WhatsApp help button on the landing and sign-in pages, plus a "submit a query" box on agency signup, so anyone who gets stuck can reach a human instantly.
Improved
Refreshed, premium emails — a cleaner black-and-white design across every message we send.
A more useful dashboard — appreciation and kudos now sit right at the top, and (where AI is set up) you can turn meeting notes into assigned tasks straight from the dashboard by picking the project.
A more prominent AI assistant in the header, so it's easier to find.
Documents now filter by project and sharing level, not just search — find any document across every project from one place.
Feedback / testimonial requests now show their shareable link with copy, open, resend and delete actions on each pending request — no more lost links.
Client team members are labelled "Client team" in the platform user directory, distinct from primary client contacts.
Agency signup now expects a work email — a personal Gmail/Yahoo/Outlook address is no longer accepted for a new agency account (your team and clients can still use any email).
Fixed
Editing a team member from their profile now opens the editor instead of bouncing back to the team list.
The department badge on team cards no longer stretches awkwardly across the card.
Uploads work without any R2 setup, AI failures now tell you what's wrong, and your own logo is free on every plan.
Fixed
Uploads no longer fail with "failed to fetch." Files, profile pictures and handover deliverables now upload through the app instead of straight to storage, so no bucket CORS configuration is needed — this is why storage showed "Connected" but uploads still failed.
Editing a client's email now updates their login too, not just the displayed record.
The references page no longer overflows the window on wide screens.
Improved
AI errors now say what actually went wrong — a rejected key, a wrong model name, a rate limit or a network block — instead of a generic "unavailable", so it's fixable in seconds.
Premium email design — a branded dark header with your mark, an accent rule and a cleaner footer across every email.
A richer intake form — website, service needed, timeline and "how did you hear about us", all captured straight into the CRM record.
Added
Use your own agency logo on any plan. Your brand in the workspace header, your login page and your emails is no longer a paid feature — only per-client portal white-labelling is.
"Test connection" for AI in both platform and agency settings — one click does a real round-trip and tells you exactly what's wrong (bad key, wrong provider, model, or the Google key needing the Generative Language API), so setup never fails silently.
Full contract-grade AI proposals — every generated proposal now follows a fixed structure: Client, Client POC, Project, Agency, Agency POC, Executive Summary, Roadblocks, Mission, Scope of Work, Deliverables, Timeline, Pricing, Support, Guarantee and Terms of Payment. Missing values are left as clear placeholders rather than guessed.
Automatic recovery from stale pages after a deploy — if an open tab holds an out-of-date page, it now refreshes itself instead of showing a blank screen.
Improved
Cleaner homepage feature grid — the bento layout now tiles evenly with equal-height cards instead of leaving gaps.
A big one: your customers can now see what you're building, invoices bill line by line, and the CRM keeps a real history.
Added
Public roadmap at /roadmap — anyone can see what's being considered, planned, in progress and shipped, and vote on what matters to them.
Feature requests from everywhere — the public form, and the in-portal feedback box for agency admins, managers, team members and clients, all feed the same pipeline.
Voting on roadmap items, with one vote per person whether they're signed in or not.
What's new page at /updates — this changelog, rendered, and updated automatically with every deployment.
Invoice line items — bill line by line with quantity, unit, rate and per-line totals, plus subtotal, discount, tax rate and payable total.
Invoice PO number, payment terms, tax label and terms & conditions, so invoices survive a client's finance department.
Prospect detail view — a real CRM record with a contact panel, deal panel, and a full activity timeline of calls, emails, meetings and notes.
Prospect activity logging with outcome and an agreed next step, which drives the follow-up reminder.
Deal source, industry, company size, expected close date, probability, deal owner, competitor and lost reason on every prospect.
Convert prospect to client in one click, carrying the details across.
Rich text editor for contracts and proposals, replacing the plain textarea — headings, lists, bold, links, the lot.
Intake link dialog with the live URL, a copy button, an embeddable snippet, a QR code and a preview, instead of a silent clipboard copy.
Improved
Time tracking — log time against a specific task, not just a project; the running timer now survives a page refresh and counts real elapsed time instead of drifting in a background tab.
Time tracking summary cards now respect the filters you've applied, instead of always showing the all-time total.
Time entries are editable, not just deletable.
The logo now shows on mobile in the admin, team and client headers, instead of the plain word "WorkTogethr".
Fixed
Discarding a running timer now asks for confirmation first, instead of silently throwing away hours of tracked work.
Time entry minutes are validated, so an entry can no longer be saved as "0h 90m".
Turn a rough brief into a proposal, and a messy call recap into assigned tasks.
Added
AI proposal generator — feed a title, rough scope, budget and timeline, and get a full proposal written in your agency's own format, saved as a draft contract ready to send for signature.
Per-agency proposal template, so generated proposals match your house style.
AI meeting notes → tasks — paste raw notes or a transcript and get the actions, owners, decisions and open questions extracted, with every line reviewable before anything is created.
AI assistant in the header — ask anything about your projects and tasks and get a structured written summary back.
Bring your own AI key at the agency level, which overrides the platform key.
Improved
Every AI feature is hidden completely when no key is configured — no broken buttons, no cost.
Files moved off the database, agency branding arrived, and billing stopped locking people out.
Added
Cloudflare R2 file storage with direct-to-bucket uploads and short-lived signed download links.
Automatic image compression in the browser before upload, typically 70–90% smaller.
Agency branding — logo, brand colour and name applied across the portal, login page and emails.
Invoice payment recording with running received and outstanding totals.
Weekly digest emails for projects, tasks, billing and trial status.
Premium branded email templates across every notification the platform sends.
Improved
Billing never locks you out of billing — the billing and settings pages stay reachable when a subscription lapses, and clients and team members are never locked out by their agency's billing state.
Seven-day grace period with full access after a trial ends, with reminders before and during.
Fixed
Analytics counted planning-stage projects as completed.
Invoices lost their project link on save.
Testimonial submissions failed when the link carried no agency identifier.
A cleaner notification center, instant badges, and a batch of quality-of-life fixes.
Improved
A redesigned notification center — colour-coded icons per event, grouped into Today / Yesterday / Earlier, an All/Unread filter, and whole-row click-through to the item.
Unread badges clear the moment you read something, instead of waiting for the next refresh.
Admins and managers can be assigned to tasks and projects — the owner is now part of the assignable directory, with role labels shown.
Navigation tidy-up: Playbook and References moved next to Documents and Files.
Fixed
The partner vault is now readable in light mode.
The to-do list no longer runs edge-to-edge — proper padding and rounded rows.
Where WorkTogethr started: one workspace to run an agency and its clients.
Added
The first WorkTogethr build — projects, tasks, clients and team, with the client relationship at the centre. Everything since has been built on this foundation: one shared, role-gated workspace rather than separate tools bolted together.