Changes Log
Every Sonata Dialer Release, In Detail.
The changes, improvements, new features and fixes added with each version of the Sonata Dialer.
4.5.0-5
Improved- Renamed the Nginx configuration file to sonata-dialer.conf for consistency and clarity.
4.5.0-4
Fixed- DNC validation and call retry issues.
4.5.0-3
Added- DNC Numbers.
- Automatically skip pending contacts whose numbers have been added to the DNC list within the same tenant.
- Czech translation added.
Improved- Support for custom HTTPS ports.
- Increased timeout for VitalPBX API requests.
Fixed- Missing Korean translation strings.
- Inconsistent language persistence after changes.
- Disposition selection issue in the agent console.
- Call retry failure when the contact has only one number.
4.5.0-2
Added- Global dialer Command: A new global command for dialer functionality has been introduced.
- Broadcast Campaign Status Update Command: A new command has been added to change the status of a broadcast campaign by its name, useful for troubleshooting. Example usage: dialer broadcast-campaign:change-status "SalesSupport" inactive
- Logs rotation (weekly).
Improved- Batch processing of contacts in broadcast campaigns.
- Tenants selector.
- File permissions.
- Detection of changes in the status of campaigns.
- Enable, start, or restart the services after completing the app setup.
Removed- Call per minute limit in Broadcast campaigns settings (It's not recommended set values greater than 40).
4.5.0-1
Added- PHP 8.2 support.
- NGINX Support.
- Create super admin command: php artisan user:create-super-admin {username} {email} {password}.
- Fix file permissions command: php artisan app:fix-permissions.
- Clear logs command: php artisan logs:clear
- Password generator in users manager.
Improved- Reload users after importing users.
- Dialer service.
- Export users.
4.0.2-3
Fixed- DNC validation and call retry issues
4.0.2-2
Added- DNC Numbers.
- Automatically skip pending contacts whose numbers have been added to the DNC list within the same tenant.
- Czech translation added.
Improved- Support for custom HTTPS ports.
- Increased timeout for VitalPBX API requests.
Fixed- Missing Korean translation strings.
- Inconsistent language persistence after changes.
- Disposition selection issue in the agent console.
- Call retry failure when the contact has only one number.
4.0.2-1
Added- Global dialer Command: A new global command for dialer functionality has been introduced.
- Broadcast Campaign Status Update Command: A new command has been added to change the status of a broadcast campaign by its name, useful for troubleshooting. Example usage: dialer broadcast-campaign:change-status "SalesSupport" inactive
- Logs rotation (weekly).
Improved- Batch processing of contacts in broadcast campaigns.
- Tenants selector.
- File permissions.
- Detection of changes in the status of campaigns.
- Enable, start, or restart the services after completing the app setup.
Removed- Call per minute limit in Broadcast campaigns settings (It's not recommended set values greater than 40).
4.0.2-0
Added- Create super admin command: php artisan user:create-super-admin {username} {email} {password}.
- Fix file permissions command: php artisan app:fix-permissions.
- Clear logs command: php artisan logs:clear
- Password generator in users manager.
Improved- Reload users after importing users.
- Export users.
Fixed- Unexpected errors when updating.
4.0.1-9
Improved- Validations of the dates and times established in the campaign.
- Service restart logic after performing an update to the application.
Fixed- The broadcast campaign does not stop when the status is changed to “inactive.”
- Campaign recycling function.
4.0.1-8
Added- Automatic detection of delimiters in the uploaded contact list file. Now supports separators including ",", ";", and "|".
Improved- Enhanced performance of the call contacts job for broadcast campaigns.
- Optimized the service for handling calls per minute.
- Timezone validation processes for secondary tenants.
Fixed- Issue with the reload button for disposition categories.
- Invalid class of service ID issue in a multitenant context.
4.0.1-7
Improved- Validation of the cid_number in the diffusion campaigns.
Fixed- The provided Class of Service ID doesn't belong to the provided tenant.
- Reload button of the layout categories does not work in secondary tenants.
4.0.1-6
Added- Function to make a test call to verify broadcast campaign configurations.
- CID Name and CID Number as configurable fields in broadcast campaigns.
- Call history feature in agent console.
Improved- In broadcast campaigns, now only the categories IVR, Announcements, and Custom Destinations are shown.
- Call to contacts broadcast service.
Fixed- Form builder (edit fields issues).
4.0.1-5
Fixed- Save form issue.
- Call retry validation issue.
4.0.1-4
Improved- Agent console performance.
4.0.1-3
Fixed- Destinations are not loaded in secondary tenants.
- Issue when recycling campaigns.
- The non-pending contacts alert is not displayed in the agent console.
4.0.1-2
Fixed- Issue when updating agents extensions.
- Calls are not generated correctly on secondary tenants.
- Dynamic queues are not displayed on some agents.
- Issue when requesting to apply changes related to queues.
- Migration issues.
4.0.1-1
Introducing broadcast campaigns, conditional fields, and improved UI. Fixes include PBX settings validation and user management issues. Upgrade now for enhanced dialing experiences!
Added- Broadcast Campaigns.
- New Image Field in Form Builder.
- Conditional Fields: Implemented conditional logic for dynamically displaying form fields based on user input.
- Disposition Reasons: Included the ability to assign disposition reasons for better tracking and analysis.
- Call Retries Alert in Agent Console: Implemented alerts in the agent console for call retries.
- Skip to Next Contact Phone on "NO_ANSWER": Enabled the system to automatically skip to the next contact phone number when a call fails due to "NO_ANSWER" response from the PBX in automatic mode.
- Custom HTTP Port Support: Added support for custom HTTP port configuration.
Improved- General UI.
- Agent Console.
- Dialpad.
- Input Configurations in Form Builder.
- Predefined Options in Select Input Field Configurations.
- Validate Read-only Inputs in Form Builder.
- Dynamic Custom Options (checkbox, select, radio).
- Handle Error Responses when Creating a Queue.
- Call Countdown in Automatic Preview Mode.
- Allow lower Values than 20 Seconds in "Wrap Up Time" (Campaigns manager).
- PJSIP and WSS Port Configuration from Wizard.
Fixed- Issues related to user deletion and addition of super admin users.
- Russian Language Selection Issue.
- Fixed issues related to call retries.
- Issue where queue data was not updating in real-time when using the Queue Manager.
- Read-only Setting in Form Builder.
- Issue where Ice server username and credentials were not saved properly.
- Tenant Administrator Validations.
- General Settings Saving Issue.
- PBX Settings validation issues (port and secure options).
Run Campaigns With Sonata Dialer.
Manage multiple campaigns at once and pick the dialing strategy that suits each one.