Q1 2025
Activity interface
Week 2, 2025 — January 6 to January 19
We’ve completely redesigned how activities are displayed and managed throughout FirstQuadrant. The activity interface now features a cleaner, more streamlined design that makes it easier to track your sales activities and fine-tuning rules. You’ll notice improved sorting that prioritizes the most important activities, better visual organization, and clearer context for each activity.
The new system also includes enhanced email classification capabilities, allowing you to manage fine-tuning rules directly from the activity view. This means you can quickly adjust how our AI handles similar emails in the future, making your sales process more efficient over time.
Improvements
- Added bulk contact management actions to handle multiple contacts simultaneously from campaign views
- Enhanced contact search with improved speed and more accurate company data enrichment
- Improved email composer with better rich text editing capabilities and formatting
- Added keyboard shortcuts for faster navigation throughout the app
- Enhanced campaign creation wizard with clearer step-by-step guidance
- Added the ability to pause and resume campaigns without losing progress
- Improved contact import process to handle larger CSV files more efficiently
- Added contact merging functionality to consolidate duplicate contacts
- Enhanced fine-tuning forms with better validation and clearer target selection
- Improved email classification accuracy for better response detection
- Added pagination controls for easier navigation through large contact lists
- Enhanced contact profiles with additional company information and note-taking capabilities
- Improved calendar event display with better formatting and conferencing details
- Added email signature management in mailbox settings
- Enhanced campaign sequence generation with better personalization options
Fixes
- Fixed an issue where some activities were showing incorrect completion status
- Resolved problems with contact qualification not updating properly after manual changes
- Fixed email processing delays that were causing some messages to appear as “pending” indefinitely
- Corrected timezone display issues in campaign scheduling
- Fixed contact count discrepancies in campaign views
- Resolved issues with email follow-ups not being properly tracked
- Fixed problems with contact import validation and error handling
- Corrected display issues with fine-tuning rule previews
- Fixed calendar event synchronization problems after reconnecting mailboxes
- Resolved issues with campaign daily limits not being properly enforced
Behind the scenes
- Upgraded to Next.js 15.1.4 and updated multiple dependencies for improved performance and security
- Added Prisma Accelerate extension for faster database query performance
- Implemented comprehensive logging system across all API routes for better debugging and monitoring
- Enhanced database schema with new fields for activity tracking, contact management, and fine-tuning
- Improved email processing pipeline with better participant filtering and error handling
- Added Orama client integration for enhanced vector search capabilities in fine-tuning
- Implemented new cron job configurations for better task scheduling and management
- Enhanced API rate limiting and caching mechanisms for improved system stability
- Added comprehensive event processing system for calendar events and email activities
- Improved contact synchronization logic with better duplicate handling and error recovery
- Enhanced fine-tuning synchronization with support for campaigns, imports, and pipelines
- Added new database models for property relationships and campaign associations
- Implemented better environment detection using VERCEL_ENV instead of NODE_ENV
- Enhanced security with improved API key management and authentication systems
- Added comprehensive validation helpers for better data integrity across the application