Improvements
- Added new filters to action and contacts lists, allowing you to sort and pinpoint records by deal status, campaign, and more for faster organization.
- Improved campaign and sequence generation to automatically refresh contact data with relevant details before sending emails.
- Campaign step scheduling now starts from zero and uses a refined delay calculation for more predictable timing between follow-ups.
- The completion percentage on campaigns now includes running sequences for a more accurate view of progress.
- Sequence approval actions now feature more descriptive titles for easier review and management.
- The actions page now displays a campaign tag for quick context on each campaign-related task.
- Activity and data tables have a reduced auto-refresh interval, providing more responsive updates and real-time feedback on changes.
- Enhanced email scheduling logic introduces subtle randomization (up to 10%) to daily send limits, mimicking natural email activity for better deliverability.
- Refined draft and follow-up logic helps you manage recipient addresses (TO/CC) more flexibly, including bulk updates and clear synchronization in draft forms.
- The new Popover and status selector for actions make it easier to quickly view, filter, and manage tasks by state (To do, Snoozed, Completed).
- Updated UI for sequence variables and empty states unlocks clearer setup and management of campaign personalization.
- Optimized activity deletion and follow-up flows with better prompts and action tracking, so cleanup is clearer and more transparent.
- Calendar event management now provides richer feedback on changes—such as improved wording when participants are added or when event times change—along with visual improvements to the event update cards.
Fixes
- Improved draft email tracking in campaigns so that the correct email IDs and statuses are always assigned and updated reliably.
- Enhanced error handling and feedback for import qualification events, ensuring rows and tasks are reprioritized based on the right criteria and dates.
- Fixed logic in company deletion and cleanup so that only companies without deals or employees (or just one) are processed, improving data accuracy in contact removal.
- Adjusted filters for draft activities to better exclude tasks that have follow-ups, providing more reliable management in deletion workflows.
- Imported company enrichment now handles usage only when there are actual changes, so organization records remain clean and efficient.
- Improved the responsiveness of data table views and activity logs with shorter refresh times, giving more immediate feedback during high-volume processes.
- Enhanced UI integration for enrichment tasks, import statuses, and activity record updates for greater clarity and user trust during ongoing updates.
Behind the scenes
- Refactored multi-model AI result reconciliation logic for keyword AI features, improving reliability and error handling in AI-powered actions.
- Streamlined and improved logic for campaign email and sequence generation, including more robust scheduling, progress tracking, and handling of sequence status.
- Added numerous backend enhancements for side effect handling on company, contact, and activity deletions, ensuring complete cleanup and better tracking of changes.
- Introduced new database fields and schema upgrades, such as
generatedAt
on sequences and new deletion tracking fields on activities, for enhanced traceability. - Implemented parallel processing for bulk actions in fine-tuning audiences, boosting performance and scalability.
- Enhanced logging infrastructure: added build and commit info, Logtail and BetterStack integration, and improved slow query and event audit logging across campaigns, activities, email, and calendar events.
- Improved data enrichment flows for Apollo contacts and Google Maps/geo-timezone enrichment, strengthening data completeness during imports and updates.
- Major upgrades to webhook and external integration handling: richer handling for Nylas webhooks including grant support, enhanced security with webhook secrets, more robust participant and connection handling, and advanced error tracking.
- Updated and optimized test suites, code structure, dependency management, and documentation to increase reliability, auditability, and developer velocity.