Changelog

Latest updates and improvements to Amplycom.

v1.10.0

Inbox Beta, Stripe Billing & Multi-Account Sync

A beta unified inbox brings every connected mailbox into one thread-first view. Stripe subscription billing goes live on the Profile billing tab with EU tax compliance. Personal accounts can now connect multiple mailboxes and opt each one into full sync to capture non-CRM mail.

  • AddedInbox (beta): a unified thread-first inbox spanning all connected personal and shared mailboxes, with search, flag, queue status, bulk actions, and a mailbox scope picker. Accessible from the sidebar as Inbox (beta)
  • AddedStripe subscription billing on the Profile billing tab, including VAT ID collection, automatic EU tax, billing portal access, and a clear billing outcome confirmation on return from checkout
  • AddedMulti-account support: connect more than one email account per user, with a per-mailbox Full vs Selective sync mode toggle so personal accounts can opt individual mailboxes into capturing all inbound mail, not just CRM contacts
  • AddedAI reply drafts are now generated for non-CRM senders on full-sync personal mailboxes, not just CRM contacts
  • AddedCSV import now accepts contact phone numbers and LinkedIn URLs
  • AddedBlock sender directly from non-CRM threads on personal accounts, with a Blocked Senders manager on Profile
  • ImprovedAI outreach prompts refined: style injection scoped to where it adds value, with cleaner phrasing across reply and outreach flows
  • ImprovedLearn-from-edits now applies to all account types, capturing your editing patterns regardless of mailbox setup
  • ImprovedIgnored AI drafts are now permanently deleted, individually or in bulk, instead of left as stale records
  • FixedEmail account connection flow hardened against a hijack vector during the Nylas OAuth callback
  • FixedStripe webhook errors now propagate properly so subscription status stays in sync after plan changes and cancellations
  • Fixed/communications Drafts sub-filter (outreach/reply) now filters server-side and paginates correctly across pages
  • FixedInbox polish: oldest-first sort option, conversation panel newest-first, All Inboxes scope shows own plus shared mailboxes, scope picker lists each mailbox individually, and edits to inbox drafts keep the rich-text body in sync
v1.9.0

Mobile-Ready App, Support Queue Flag & Reopen

Mobile experience overhauled across the authenticated app, with a real drawer nav and cards that fit phone screens. Support Queue gains follow-up flags and a reopen action for resolved emails.

  • AddedMobile hygiene pass across the authenticated app: real drawer navigation, larger tap targets, support queue and communications cards reflowed for phone screens, and horizontal scrollable tab rails on small screens
  • AddedFlag conversations for follow-up in Support Queue with a per-row toggle, org-shared state, and a bookmarkable Flagged-only filter
  • AddedReopen resolved emails in Support Queue, routing them back to My Queue or Sent Replies based on who spoke last in the thread and preserving the original claimant
  • ImprovedInternal security hardening to tighten organization data isolation across the app
  • FixedReplies sub-filter on /communications now paginates correctly, and the All tab badge reflects the true global total instead of the sub-filtered count
  • FixedPersonal-account inbound emails no longer cancel a contact's shared-queue drafts
v1.8.0

Faster Dashboards, Reliable Sends & Clearer Reply Recovery

Dashboard and Communications pages rebuilt around fewer, smarter queries so large orgs load instantly. Nylas grant expiry, corrupted Message-IDs, and webhook race conditions handled properly, with a clearer path to recover failed support queue replies.

  • AddedManual override of the AI next check-in date on the contact detail page, keeping humans in control of AI scheduling
  • AddedHomepage redesign with a new AI/Human split section and refreshed landing page copy
  • AddedSort order dropdown in the Draft Review section
  • ImprovedDashboard stats consolidated into a single RPC call, fixing empty counters for large organizations and eliminating flicker on account switch
  • Improved/communications paginated to 100 drafts per page with batched parent-email and account-type lookups, removing N+1 queries and multi-MB background fetches
  • Improvedprocess-ai-queue idle database requests reduced by ~4,320 queries/day via a short-circuit check and dedicated pg_cron cleanup jobs
  • ImprovedFailed support queue replies now show a Reply Failed badge with a user-initiated Reset to Draft action for clearer recovery
  • ImprovedTag distribution stats rewritten with inner joins, fixing broken dashboards on organizations with large contact sets
  • FixedNylas grant expiry detected on send failure with a clear reconnect message, plus proactive handling of grant.expired and grant.updated webhook events
  • FixedCorrupted Message-IDs sanitized before Nylas send to prevent stuck replies from providers like Telia that append MAILER-DAEMON annotations
  • FixedDuplicate inbound emails and support ticket number collisions resolved in the webhook handler when both sender and recipient use connected accounts
  • FixedNew Nylas message.updated.truncated webhook type handled without errors
  • FixedLearn-from-edits knowledge base entries no longer duplicate across sections
v1.7.0

Server-Side Pagination, Smarter Email Prompts & Dedup Safety

Contacts and companies lists now paginate and search server-side for faster loading at scale. Outreach email prompts refined with permission-based CTAs and tentative framing. Duplicate draft safeguards prevent race conditions in the AI queue.

  • AddedServer-side pagination and search for contacts and companies lists, loading 50 records per page for faster performance
  • AddedDate Added column with sort-by-date option on contacts and companies lists
  • ImprovedOutreach email prompts refined with permission-based CTAs, tentative framing, and observation-led structure based on cold email best practices
  • ImprovedAI-suggested meeting dates now include a minimum 4-5 business day lead time so recipients have time to respond
  • FixedDuplicate AI drafts prevented via atomic job claiming in the queue processor and draft existence checks before creation
v1.6.0

Bulk Approve, Bounce Detection & Smarter Scheduling

Approve multiple email drafts at once, automatic bounce detection to protect sender reputation, and redesigned email scheduling with per-sender slot-aware distribution.

  • AddedBulk select and approve email drafts from the Draft Review section in /communications
  • AddedEmail bounce detection automatically flags bounced contacts and prevents further outreach to protect sender domain reputation
  • AddedAccount Types section on the landing page with dedicated feature pages for Personal and Shared email accounts
  • ImprovedEmail scheduling redesigned with per-sender slot-aware distribution that finds available time gaps and produces natural send timing
  • ImprovedSecurity hardened: inbound email content sanitized before AI processing to prevent prompt injection
  • ImprovedUpgraded to Next.js 16 and patched dependency vulnerabilities
  • FixedEmail scheduling now respects the sendOnWeekends setting and scales the scheduling window by volume
  • FixedAI scheduling state properly cleared when disabling AI communication on a contact
  • FixedCampaign recipient limit corrected to 300 and displayed in the UI
  • FixedEmail attachments preserved on send failure, allowing retry instead of data loss
v1.5.0

Playbooks, Campaigns & Homepage Redesign

New Playbooks system with tags, email templates, and campaign management for targeted outreach. Redesigned homepage with refreshed brand identity.

  • AddedPlaybooks system — tags for classifying companies and contacts, email templates with tag matching, and campaigns for targeted multi-contact outreach
  • AddedAI bulk tagging classifies companies by industry, size, and custom criteria
  • AddedRedesigned homepage with premium layout, outcome-focused messaging, and SEO infrastructure
  • AddedPrevious email history visible when reviewing drafts in /communications
  • AddedBulk contact tagging directly from the contacts list
  • ImprovedBrand identity refreshed with teal color palette and repositioned messaging
  • ImprovedTemplate-based emails preserve template text verbatim with smarter prompting
  • ImprovedHeader notification polling optimized — eliminates redundant database queries every 60 seconds
  • FixedEmail throttling fails closed on database errors instead of silently allowing sends
  • FixedCampaign reliability hardened with accurate failure status, creator-only sends, and 500-recipient limit
  • FixedSecurity hardened across tags, templates, and campaigns with proper validation and multi-tenant isolation
v1.4.0

Support Queue Ignored Tab & CRM Association Management

New Ignored tab in Support Queue for better email triage, remove association actions on CRM detail pages, and multiple reliability fixes for drafts and webhooks.

  • AddedIgnored tab in Support Queue for visibility into dismissed emails with easy recovery
  • AddedRemove association actions on company and contact detail pages
  • ImprovedEmail attachments filter out tiny inline decoration images for cleaner display
  • ImprovedAI reply prompts refined for more natural variation and communication style
  • FixedDraft edit modal no longer resets edits on parent re-render and closes immediately after saving
  • FixedAI-generated emails include correct calendar context to prevent day/date mismatches
  • FixedNylas webhook correctly handles outbound emails and snake_case attachment fields
v1.3.0

Smarter Reply Handling & Reliability Improvements

New objection handling in email replies, decoupled reply logic for non-AI contacts, and automatic recovery for stuck AI jobs.

  • AddedObjection handling detects soft objections in replies and responds with tailored follow-ups
  • AddedStale AI job recovery automatically retries stuck processing jobs after 10 minutes
  • ImprovedReply generation now works independently from sales classification for non-AI-managed contacts
  • ImprovedEmail response processing split into dedicated personal and shared Edge Functions for cleaner architecture
  • ImprovedReply prompts fine-tuned to be more proactive when detecting buy signals
  • FixedRe-engagement emails no longer include stale temporal references like "last week" or "a few days ago"
v1.2.0

Draft Review Upgrades & Email Safeguards

Better Draft Review workflows with new actions and attachment previews, duplicate email prevention, and faster activity timelines.

  • AddedResolve and Ignore actions in Draft Review for quicker email triage
  • AddedAttachment previews in Draft Review conversation history
  • AddedDuplicate detection prevents accidentally sending the same email twice
  • ImprovedActivity timeline loads faster with optimized email queries
  • ImprovedAI agents upgraded to Gemini 2.5 Flash for better research and content quality
  • ImprovedSimplified navigation with unused menu items removed
  • FixedDraft Review actions no longer block each other with shared loading states
  • AddedAdmin dashboard with analytics, email volume charts, and system health monitoring
v1.1.0

Smarter AI Research & Email Quality

Improved AI research accuracy and email personalization with better data validation and cleaner draft handling.

  • AddedAdmin dashboard with event logging for system monitoring
  • AddedSystem settings foundation for future configuration options
  • ImprovedAI research pipeline now validates temporal data to prevent future-dated results
  • FixedEmail personalization now correctly handles company names with legal suffixes (AB, Inc, etc.)
  • FixedDraft Review modal no longer shows orphaned drafts from archived conversations
v1.0.0

Support Queue Improvements & UI Polish

Enhanced Support Queue with sorting capabilities and streamlined the interface with cleaner layouts and simplified visual elements.

  • AddedSort order dropdown in Support Queue for organizing emails by date
  • ImprovedNarrower sidebar and panel widths for a cleaner, more focused layout
  • ImprovedAI Draft badge simplified to icon-only with tooltip for less visual clutter
  • ImprovedCleaner Draft Review modal with streamlined conversation history display
  • FixedConsistent newline formatting in AI-generated email content