Changelog

Follow new updates and improvements to Splynx.

September 18th, 2024

https://splynx.com/release-notes-splynx-v-5-0/

We are excited to announce the launch of Splynx version 5.0, which introduces powerful new functionalities, enhancements, and fixes that significantly improve the platform’s performance and user experience. This release includes various system updates focused on enhancing operations management, including new network site management features and a completely redesigned task page for scheduling. We’ve also streamlined billing with support for manual mass payments and improved communication with a new chat widget, among many other upgrades.

These release notes highlight critical system changes and new features. For a detailed breakdown of all changes, please explore our comprehensive changelog.

Google OAuth Requirement for Email Transmission

Google has announced that starting September 30, 2024, all email transmissions through their servers will require OAuth authentication instead of simple password authentication for SMTP and IMAP. This change is part of Google’s efforts to enhance security and protect user data. If you use Gmail as your primary email server and want to continue sending and receiving emails via Splynx, we strongly recommend upgrading to version 5.0, which seamlessly supports OAuth authentication.

Key System Changes and New Features

🗼 Network sites

This entirely new entity in Splynx connects network locations (Network Sites), installed equipment, and customer services, facilitating enhanced management, streamlined client communication, and more efficient tracking.

Network Sites can be found under the Networking tab in the navigation bar: Networking > Network Sites

This module includes four main sections for effective site management:

  • Information tab

This tab contains key details about the site location, including the address, coordinates, geo map, assigned partners, related photos, and descriptions. It also includes sections for contact details and relevant documents. 

  • Hardware

Manages hardware equipment related to the network site, such as routers, switches, servers, and access points.

  • Customer services

This section displays all customers and services associated with the network site, allowing for better management of customers connected to a specific network.

  • Network map

The Network Site module includes a dedicated Map that displays the network topology for better visualization. This is the initial stage of network mapping in Splynx, with future enhancements planned.

  • SMS/email sending

To improve customer communication, we have introduced the ability to send mass emails and SMS messages to customers connected to the same network site. This feature makes it easier to inform customer groups about maintenance or outages related to the network site.

🗓️ Scheduling

Since Splynx v4.3, we have focused on optimizing our scheduling module to make it more efficient and user-friendly. In this latest version, we’ve fully redesigned the task pages and enhanced the user experience related to scheduling tables.

Table improvements

  • Renamed scheduling columns

We’ve added mass actions to the scheduling table, allowing you to close and archive multiple tasks simultaneously, streamlining your workflow.

  • Mass actions for tasks

We’ve added mass actions to the scheduling table, allowing you to close and archive multiple tasks simultaneously, streamlining your workflow.

  • Added a color highlight for the ‘Priority’ status column on the task table

We’ve added color labels to the priority status column to improve visual comprehension. These labels make task management more intuitive in the table or card view.

New task pages

The Task page has been completely overhauled to enhance functionality and user experience. The new design features a more intuitive layout, improved navigation, and easier access to essential information. These updates are designed to optimize workflows and boost productivity.

The new task layout includes a comprehensive header with the task name, status, priority labels, and a quick management action section.

The window is divided into two main areas: task area and customer information.

Task area

This section contains all essential task information, with badges added to the primary tabs for better visualization and clarity.

  • Details: Includes crucial information such as address, map, scheduled time, assignee, and priority. A detailed checklist with a progress bar is also included for easier task tracking.

  • Attachments: Stores and access files related to the task.

  • Comments: Collaborate with team members.

  • Related Tasks: View subtasks, related tasks, and linked tickets.

  • Worklog: Record time spent and work done.

  • Activity: A log of all admin activities related to the task.

Customer information

This section provides essential information for technicians, including contact details (email and phone number) and customer equipment if it is associated with your inventory. It also allows access to related customer documents, ensuring that all necessary information is readily available for efficient task management.

💬 Communication

WhatsApp integration improvements

After the initial closed beta in v4.3, we gathered feedback and implemented improvements in functionality, permissions, and chat-related tickets.

WhatsApp integration is now publicly available.

Chat widget for messengers

We have introduced a new Chat Widget to enhance communication and collaboration. This tool enables admins to interact with chats more quickly and efficiently. It is seamlessly integrated with WhatsApp and designed to support other messaging platforms in future releases.

The widget is accessible throughout the system, allowing your team to manage incoming chats anytime and ensuring that all conversations are instantly visible.

While it integrates with WhatsApp, the widget will support additional messaging platforms in future releases.

🧾 Finance

The mass payment allocation feature

While automation is crucial, the ability to add mass payments can significantly streamline your workflow. We’ve introduced a feature that allows you to add mass payments to customers and link corresponding invoices, all within a single window.

Select a customer, enter the payment amount and date, and link the corresponding invoice. You can also add a comment about the payment if needed.

Updated payments window on the customer profile

The modal window for manually adding payments has been enhanced to include a section for linking invoices to payments, similar to the functionality of Credit Notes.

Share and sign contracts outside Splynx

The Splynx system offers two options for processing documents and contracts within customer profiles. We’ve now added the ability to send and sign contracts outside the platform, so customers no longer need to log in to the customer portal to complete the signing process.

Here’s how it works:

  1. A contract link is sent to the customer via email, SMS, or WhatsApp.

  2. The customer follows the link and is directed to a verification page.

  3. The customer completes OTP verification using their phone number or email address.

  4. The customer signs the document.

Once the contract is signed, the customer automatically receives a copy via email, and the administrator is notified that the contract has been accepted. The contract’s status label will also change to “Accepted.”

Customer labels for finance filters

We continue to add customer labels to more sections of the system. You can now filter customers by custom labels when exporting financial documents such as invoices, proforma invoices, and credit notes. This feature is handy for quickly exporting data for specific customer groups.

⚙️ System & Configuration

The v5.0 update includes numerous enhancements, tweaks, and bug fixes to improve system performance and user experience. Here are the changes we’d like to spotlight:

Documents encryption

We’ve introduced the Documents encryption feature to comply with local policies and enhance system security. This feature enables file encryption for financial documents sent via email. It is disabled by default but can be enabled when needed.

Documents that can be encrypted:

  • Invoices

  • Proforma invoices

  • Payments

  • Credit notes

  • Quotes

  • Statements

  • Documents/Contracts

Force admins to enable 2FA

We’ve added a toggle to force 2FA on all admin accounts in response to customer requests. This option is available in the Administration & Security section under Config > Main > Preferences. Once enabled, all admins will be prompted to set up 2FA during login and cannot proceed without completing the setup.

New reports

Customers chart

Available in Administration > Reports > Customers Chart, this report visually displays your customers based on their statuses

Connected customers chart on Dashboard

We’ve added a new ‘Connected Customers’ chart to the main dashboard, displaying the number of customers connected over time for easy business performance tracking.

May 20th, 2024

We are excited to announce the launch of Splynx version 4.3, packed with new features, enhancements, and fixes that significantly improve our platform’s functionality and user experience. The system received over 140 updates focused on improving operations management, streamlined billing with support of multi-taxes linked to locations, enhancing reporting capabilities, improving customer management, and many more. For a detailed breakdown of all the changes, take a closer look at our comprehensive changelog here.

Key Updates

Administration

Introduced new reports for a better understanding of your business performance:

MRR Net Change Report: Keep track of your Monthly Recurring Revenue changes to understand your business dynamics better.


Improved Customer Internet Usage Report: Added new columns ‘Upload per service’ and ‘Download per service’ for deeper insights into usage patterns

Other improvements:

  • Added a new log to check Service status changes (accessible in Administration → Logs).

  • Added a new log to track changes made in the Company Information section.

  • Added new logs to track changes made to tickets using mass actions.

  • Added the ability to fill in the field via API with tariffs available for changing (Internet, Voice, and Recurring plans).

  • Implemented the ability to select fields for the session log.

  • Added the ‘Inactive’ status to the Blocked customers report.

  • Applied finance permissions to create services for custom roles.

  • Fixed an issue where logs were not created after performing actions with labels.

  • Replaced the ‘Customer/Lead’ field with a multi-select option in the Administration section under Report → Ticket report → SLA report.


Finance Management

Tax Groups (Multi-Taxes) and Location-Specific Taxes: Introduced a new feature to create tax groups to handle multiple taxes with different calculations. Also, it is now possible to assign taxes to specific locations. Learn more about the multi-tax feature here.

Reworked Manual Charge Process for Invoices: Improved the manual charge process for Invoices, making it more straightforward and smooth.

Negative Payments as Refunds: Introduced the ability to add refunds by adding a negative charge with a minus sign “-”. In this way, the system will automatically create a payment with the label ‘Refund’

Total Income on Finance Dashboard: A new section that displays the previous month’s total income, current month’s income, and planned income was added.

Other improvements:

  • Added the possibility to create a transaction category after saving the tariff plan.

  • Added the possibility to remove items when creating a recurring invoice.

  • Added ‘New’ and ‘Manually paired’ statuses to the Payment statements history.

  • Added a filter by customers’ status to the Charge menu in the Invoices tab.

  • Added the ability to export from charge balances with the edited amount.

  • Enabled charging a customer’s balance for an amount exceeding their due balance


Refined Scheduling Management

New Scheduling Calendar: We remastered the calendar interface, making task scheduling more flexible and intuitive. Also, there is a possibility to set and track travel time for each task.

Task View and Creation: Now, you can create, edit and view tasks in a simplified modal window from any page where task addition is possible.

Description Pop-Up for Task Log: Enhance task documentation with the ability to add descriptions via a pop-up window after stopping the task timer.


Inventory Module Improvements

New Statuses for Inventory Items: Added new ‘Damaged’ and ‘In Transit’ statuses to help you manage your inventory more effectively


New Mass Actions for Inventory Items: Added new mass action options to delete and change statuses, making updating or modifying items in bulk easier.

Other improvements:

  • Added access to the Inventory for the Technician role.

  • Added the Type field when creating a stock location in the Inventory configuration.

  • Added the ability to create additional fields for Inventory stock locations in the Config.

  • Added filters and the ability to add items under the Product Information page in the Inventory section.

  • Added the Categories section to the Inventory config.

  • Added the total amount to the supplier invoice.

  • Added a filter for inventory items by supplier invoice.

  • Added the ‘Show inventory items’ action in the Supplier invoices table.


Tariff Plans and Customer Management

One-Time and Zero-Priced Planns via Customer Portal: Added availability for self-ordering one-time and zero-priced tariff plans on the Customer Portal.

Service and Tariff Plan Enhancements: Updated functionalities for managing customer services, including the ability to create and edit pending services without specifying the start date.

Pinning Comments on Customer/Lead Pages: Improve communication and keep essential notes visible by pinning comments on customer or lead pages.

Other improvements:

  • Added language selection to the Customer Portal.

  • Added the Pending payment warning on the Customer Portal Dashboard.

  • Implemented export feature for customer payment account data.

  • Added the Label filter to the Customers → Maps section.

  • Added the blocking log to the customer’s activity.

  • Changed the customer’s profile calendar status to orange if there is at least one task for changing the customer’s status.

  • Display customer status as a label.


Improved Networking

WireGuard VPN Functionality: Added WireGuard VPN functionality.


ACS Server Enhancements:

  • Made ACS attributes editable.

  • Enhanced the ability to configure empty credentials for CWMP in the ACS configuration.

  • Removed the duplicated allowed list of VPN networks for ACS.

  • Added ‘Uptime’ and ‘HW version’ columns to the device list in Networking → TR-069(ACS).

  • Added provisioning for groups with auto-provisioning disabled for TR-069.

  • Implemented auto-update for the hostname in TR-069.

  • Corrected the error message for when ACS is disabled.

  • Corrected the ‘Disabled’ status on the ACS WiFi portal.

  • Enhanced compatibility for vendors without the ‘ModelName’ attribute in TR-069.

  • Fixed prefixes for devices with missing summary and different diagnostics schemes in TR-069.

  • Added WiFi diagnostic attributes for Huawei and ZyXEL devices.

Improved Ping and Traceroute Tools: Enhanced reliability and performance for network troubleshooting.

Other improvements:

  • Added the possibility to choose attributes for DHCP Option 82 identification.

  • Bound MAC addresses upon first connection for the Port ID (option82) authentication.

  • Included API calls for the Hardware/Monitoring SNMP OID.

  • Added the option to search for pools by name in the list of Internet services.

  • Set the minimum value for the Accounting interval in the Radius configuration.


System & UI/UX Enhancements

System Stability and Security: Overall updates aim to reduce high CPU loads and improve system stability and security.

  • Implemented the functionality of a login logo per partner.

  • Improved UX for Customer Portal’s Reset password.

  • Improved 2FA SMS sending.

  • System-wide implementation of the .HEIC photo format.


Configurations and API

  • Added functionality for updating service geo data via API

  • Added API for Customers’ 2FA in the Config

  • Added an API for retrieving the partner logo

  • Added an API keys test for Google and Bing maps in the Config section

  • Added an “Update add-ons” button to Config → Integrations → Add-ons

  • Added the filter to display the list of add-ons that can be updated

  • Added the possibility to bind taxes and tax groups to a specific location in the Locations config

  • Added a new filter for ‘Update existing customers’ functionality in Config / Finance / Settings

  • Added a list of selected events to the hook configuration

  • Implemented HTTP/2 protocol within the HTTPS configuration

  • Added weekend selection to the Localization configuration


These updates will significantly enhance your Splynx experience, offering both the better functionality and the simplicity of operation that our users have come to expect. Please check our changelog for a detailed list of all updates, improvements, and fixes.

For the best experience, we strongly recommend using the most current version of Splynx software. Navigate to Administration / License / Version to verify your system’s version. If you’re ready to upgrade to the latest version, simply email us at support@splynx.com requesting an update. Your insights and feedback are crucial to our ongoing improvement, so please don’t hesitate to share your thoughts and experiences with this new release.