Splynx ISP Framework

All-in-One ISP Billing and Management Management Software

https://splynx.com/

Support for WhatsApp Numbers Separate from Primary Contacts

Currently, customer records allow for a primary contact number, but in many cases, customers prefer to use a different number for WhatsApp communication. We recommend adding a dedicated field for a “WhatsApp Number”, with optional flags such as: “Same as primary” (default) Separate input field with validation Usable in messaging automation (SMS/WhatsApp campaigns) This would improve message deliverability and better reflect real-world usage patterns. 2. Improve Contact Linking & De-linking Workflow At present, agents can accidentally associate a phone number with the wrong customer, We propose: A simple “De-link” button on each contact entry (visible to users with proper roles/permissions) An audit log of link/unlink actions

Masood Bhamjee 7 days ago

💡 Feature Request

Allow Setting Tariff Item as Non-Taxable

In the US, we have taxes that apply to some services, and don’t apply to others. We are using location-based tax groups, and have the default tax applied to recurring services. However, some of these recurring services are not taxable. Our current workflow is to generate monthly invoices then manually edit each invoice before sending to set these non-taxable items to 0% tax. This gets tedious and adds the possibility of human error. We would really like something as simple as a toggle when adding or editing a tariff item to set it as non-taxable, even if that just forces applying a 0% tax rate, ignoring the default tax set for the customer location for that tariff section (voice, recurring, etc). I imagine this would be a huge improvement for US customers, especially those providing voice services, who need to separately collect local flat-rate taxes for E911 and now 988.

vlcty_jordan 13 days ago

💡 Feature Request

Add Support for Managing Inactive Customers with Outstanding Inventory

Dear Splynx Team, We would like to request an enhancement to better manage inactive customers who still have company-owned inventory assigned to them. Our current process disables customers who fail to make payments after 60 days. However, this results in these customers being grouped together with those whose services have been fully cancelled and whose devices have been collected or are not present. This makes it difficult for us to efficiently identify and communicate with customers who still have our equipment. Specifically, we are requesting: Special Group Assignment Introduce a feature that automatically assigns inactive customers who still have inventory (e.g., CPE devices, routers) to a dedicated group that is distinct from: Customers whose services are cancelled and have no devices assigned. Customers who are disabled but do not have any outstanding equipment. Advanced Filtering Option Provide an option in the customer or inventory management interface to easily filter and export: Inactive/disabled customers who still have assigned inventory. This filter will help us generate targeted communication lists for recovery actions, such as sending messages or notifications to those customers only. This functionality will greatly assist us in efficiently managing inventory recovery and ensure no devices remain unaccounted for due to customers being grouped incorrectly. Please let us know if further clarification is needed, or if this could be added to your development roadmap. Thank you for your consideration.

Masood Bhamjee 25 days ago

💡 Feature Request

Per-device bandwidth graph under the live usage monitor

The live bandwidth graph is great; will it be possible to add a splitting tab / option to provide a per device graph? We have numerous WhatsApp messages every evening on our WhatsApp support line of clients complaining on the speed, when we log in, we normally see the bandwidth is hitting the full package speed constantly. The issue is the client does not know what device is causing this constant spike on bandwidth usage. We then normally run “torch” on the clients Mikrotik CPE Ethernet port, identify the local ip address, open the dhcp leases list and match the ip to get the device description. Client’s CPE devices on our network are 85% Mikrotik. How we setup all clients, the mikrotik does the DHCP server example 192.168.88.1/24 All wifi routers are then setup on a fixed IP address 192.168.88.2…. (only acting as a pass through for data) We don’t use the WAN ports.  Is there a way for Splynx to monitor that ether and capturing the per device bandwidth usage?

MDWireless 26 days ago

💡 Feature Request