KamoCRM

Recording playback, voicemail archive, paginated voicemail, history enrichment

FeatureVOIPService
Shipped
27 ஏப்ரல், 2026 அன்று 9:32 PM UTC
Author
Kamo
Commit
944a46e

- New RecordingController with bulk lookup, range-streamed audio for master + per-channel tracks, and metadata for the media-player tool window - CallController.getCallHistory / getVoicemails enrich each row with imaging recordingId via the new RecordingLookupService — single round trip, no N+1 - PhoneProvider.getVoicemails now takes (memberId, page, size); FreePBX paginates client-side from one fetch, RingCentral uses native paging, KamoPBX continues to throw NotSupported - Voicemail archive endpoint (soft-hide via PhoneVoicemail.isArchived) and permanent-delete gated by VOIP_VOICEMAIL_PERMANENT_DELETE — godActive bypass requires both GD eligibility AND active toggle - PhoneProvider gains getInstanceId() so controllers can resolve the join key for recording lookups without a second factory call

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing