What's new.
Every release, feature, improvement, and fix. Tracked in one place.
Team management & AI lead panel
- New
Team management page — invite members, assign roles, track individual performance
- New
AI lead panel on lead detail — AI-generated summary, lead score, and next-action suggestions
- New
AI email drafts — generate personalised outreach emails per lead with one click
- Improved
Lead detail view completely redesigned — activity timeline, AI panel, and action bar in one layout
- Improved
Dashboard now shows team-wide KPIs alongside personal stats
- Fixed
Follow-up widget hydration error on initial load
Billing & SaaS infrastructure
- New
Stripe integration — subscribe, upgrade, downgrade, and manage billing from the settings page
- New
Subscription plans — Free, Starter, Pro, Agency with usage limits enforced per plan
- New
Billing portal — access invoices, payment methods, and subscription history
- New
Stripe webhook handler — subscription events processed in real time
- Improved
Settings page redesigned — profile, scraper focus, Google Calendar, billing, and danger zone in single-column layout
Automations engine & appointment actions
- New
Automation engine — trigger-based workflows for lead creation and status changes
- New
Supported actions: change status, add tag, create task, notify team member
- New
Appointment action buttons — complete, cancel, and delete appointments directly from the list
- Improved
Automations integrated into lead creation and status update flows
- Fixed
Scraper form width on desktop — form now activates 2-column layout correctly
- Fixed
Scraper Focus save state bug — re-saving the same value now works correctly
Appointments & Google Calendar sync
- New
Appointment scheduling — book meetings directly from lead detail pages
- New
Upcoming appointments widget on dashboard
- New
Google Calendar OAuth integration — sync booked appointments to Google Calendar
- New
Appointment reminder emails via Resend
- Improved
Dashboard widgets refactored — follow-up and appointments in dedicated cards
Scraper infrastructure
- New
Google Maps scraper — keyword + location targeting, returns 100–400 leads per job
- New
Scrape job queue — async fire-and-forget with real-time progress tracking
- New
Duplicate detection — existing leads are never re-imported
- New
Enrichment pipeline — email and social profile extraction from business websites
- New
Scraper dashboard — job history, status indicators, and result previews
- Improved
Scraper target type filters — filter leads by phone, website, email, social before import
Lead management & CRM polish
- New
Lead tags — add custom labels and filter the lead table by tag
- New
Lead notes — add timestamped notes to any lead, visible to all team members
- New
Bulk actions — select multiple leads and update status or assign in one action
- Improved
Lead table pagination, search, and filter now use URL state — shareable and bookmarkable
- Improved
Mobile lead cards redesigned — faster status updates and call actions on touch
- Fixed
Lead activity log missing timestamps on first load
Initial release — Foundation MVP
- New
Authentication with Clerk — sign up, sign in, protected routes
- New
Lead CRM — create, edit, delete, and track leads through a 6-stage pipeline
- New
Lead table with search, filter by status, and pagination
- New
Lead detail view with inline editing
- New
Sales dashboard with KPIs — total leads, close rate, pipeline value, recent activity
- New
Dark mode Glass OS design system throughout
- New
Fully responsive — mobile cards, desktop table, bottom mobile nav
