Introducing iCallify Built by ASTPP’s Engineering Team to Power Modern Contact CentersExplore iCallify
Version 7.0.2 EE
New Features
DID Provider Trunk Enforcement
Force outbound DID calls through specific provider trunks for robust routing control and cost management.
KYC: Country-Specific Identity Verification
Customers must complete country-specific KYC before purchasing or assigning DIDs to ensure regulatory compliance.
Automatic CLI Assignment & Non-CLI Rating
Auto-assign CLI based on rules and apply separate rating logic for calls without valid CLI, helping reduce manual configuration.
Origination Rate History
Track complete origination rate changes per destination, making it audit-ready with timestamps and tooltip support
SIP Device Limit & Default SIP Profile
Set a maximum number of SIP devices per account and define a default SIP profile, which enforces account policies out of the box.
Multiple Click-to-Call Tokens per Account
Each customer can now hold multiple Click-to-Call tokens, enabling separate integrations and per-token configuration.
Dynamic Session Timeout Configuration
Admins can now configure session timeout values dynamically from the settings panel, eliminating hardcoded timeouts entirely
Improvements
Remove Call Recording from Provider Entity
Call recording settings have been removed from the Provider entity to streamline account configuration and avoid confusion.
Refactored DID Configuration Form
The DID configuration form has been fully refactored for better UX, featuring cleaner layout, improved validation, and easier maintenance.
Bug Fixes
SIP Devices
- Fixed missing PSTN destination display in SIP forwarding settings
- Resolved extension dropdown visibility issue for multi-extension customers
- Corrected Follow Me destination display after configuration
- Fixed SIP creation error related to string offset handling
- Improved accuracy of SIP registration status indicator
DID & DID F/W
- Fixed issue where DID calls continued after SIP device disconnection and improper call termination in Time Condition failover scenarios
- Resolved Freeswitch error when using SIP URI as DID forwarding destination
- Fixed loader (Table Processing Element) not disappearing on DID page
- Corrected currency conversion issues in Origination and Termination rate editing (Cost/min)
- Fixed batch update functionality issue after upgrading from v6.8 to v7
PBX / IVR
- Fixed Time Condition GUI issues affecting prompt destination configuration
- Resolved IVR visibility issue in Advanced IVR add/edit
- Fixed IVR routing failure for “+” DIDs and added day range validation in Time Condition
- Corrected SIP routing issue caused by trigger removal in v7.0 schema
CDRs & Calls
- Improved call handling and verification in OpenSIPS cluster setup
- Fixed call drops and audio issues in Whisper, Barge, and Spy features
Auto Dialer
- Fixed validation issue where Pinned Attempts/Lead field accepted incorrect input
- Resolved freeswitch_host parameter conflict blocking simultaneous installation of FAX and Autodialer addons
Stripe Payment
- Resolved Auto Refill visibility issue in customer portal after Stripe setup
Rate Simulator
- Fixed Rate Simulator error when Destination Number Translation was applied
Click2Call
- Fixed click-to-call migration issue caused by incorrect ALTER query formatting
Quality Routes
- Resolved CDR posting issue and fs_cli errors after v6.8 upgrade

