Device Management
Manage Mikrotik & Ubiquiti devices. Track connections, usage & performance statistics like CCQ, signal strength, downtime, etc. Auto generate network and geographical maps of highsites and interconnected links
Recurring Billing
The optional SageOne financial interface integrates recurring billing directly into DataTill, whilst pushing financial information into SageOne for real-time financial reporting & auditing
Integrated Helpdesk
Keep track of all issues, whether it be customer or highsite related, in one central place. Link events to tickets to customers to highsites, everything in one central place
Fundamentals
Integration with Standard ISP Tools
- Mikrotik routerOS
- Read NAS & PPPoE session stats, disconnect users
- Collect IP, OSPF, Hotspot & Radius info
- Back router config & create export scripts
- Freeradius
- Manage packages & users, auto top-ups, auto package changes, read usage stats
- Auto disconnect on data & time limits, expiry date, suspension
- Auto switch capped user accounts to different packages
- Introducing time range based accounts that are only active during certain times of the day
- Introducing sub-accounts. Sharing one data subscription amongst multiple logins
- RadiusManager
- Import packages, users& vouchers
All Features
Base System Features
The base system is required for operation and includes:
Customer Tools
- Notifications via Email & SMS (e.g. usage triggers)
- Self-Service via Web App: change packages, top-ups, etc.
- Data & Phone Usage Screens with graphs and sortable logs
Branding & Permissions
- Customizable Branding (logo & name)
- Administrator Permissions: fully customizable per function
- Administrator Notifications: fully customizable alert settings
Admin Dashboards
- Single-Screen Customer Overview (packages, equipment, notes, notifications)
- Daily/Monthly Usage Snapshots
- Create and Link Sub-Accounts to Master Accounts
Device Monitoring Module
This module logs usage across a wide range of devices:
Wireless & Connectivity
- Wireless radio stats: ccq, latency, signal strength
Compatible with Mikrotik & Ubiquiti - Monitor wireless client connections
Shows sector & client signal performance
Environmental & Power Monitoring
- Weather data logging
Compatible with weewx devices like Vantage Pro - Power Monitoring on AC/Solar sites
Includes outage alerts & detailed graphs
Hotspots & Telephony
- Hotspot Usage Summaries (voucher vs. free trial)
- Asterisk Extension Monitoring: latency & real-time activity
Speed & Router Insights
- Automated Mikrotik Speed Tests with graphs
- External server Speed Tests logged & summarized
- Detect Mikrotik config changes
Side-by-side comparison view - Auto backup of Mikrotik routers
- Capture & display Mikrotik syslog events
DataTill is designed to work with either FreeRadius or RadiusManager.
FreeRadius integration is definitely the preferred way to go, as this allows DataTill to fully control the FreeRadius setup.
If RadiusManager is used then usage data can be read, but all package changes and radius accounts needs to be maintained in RadiusManager itself.
Radius Authentication Features
Available when using FreeRadius with DataTill:
User & Account Management
- Import existing user accounts from FreeRadius
- Create and manage user accounts, assign data packages
- Link multiple user accounts to a single customer
- Create sub-accounts for usage tracking across devices
- Auto-switch capped users to throttled packages
- Auto or manual top-ups based on user preferences
Data Packages & Usage Control
- Create and manage data packages using time duration, time of day, data limit, and speed
- Record hourly, daily, and monthly usage per radius account
- Transfer data between customers on the same capped network
Customer Self-Service
- Online purchase of top-ups and data packages
- View data usage graphs and usage statistics
- Perform account changes (upgrades/downgrades) and top-ups via web
Administrator Tools
- Manage NAS lists
- View detailed session stats and active connections
- Disconnect sessions and filter by NAS or Customer
Radius Authentication (via RadiusManager)
When RadiusManager is used with DataTill, the following features are available:
Usage Tracking
- Hourly, daily, and monthly usage stats recorded per radius account
- Customers can view their own radius usage
Customer Requests
- Top-up and package change requests can be made via the website or mobile app
- Support staff manually apply these changes in RadiusManager
Hotspot Module Features
The Hotspot module allows centralized control and flexible monetization across your network:
Hotspot Management
- Manage MikroTik hotspots: landing pages, artwork, sponsorship, free trial info, and promotions
- Centrally deploy and manage walled garden host/server entries
- Remotely update hotspot landing pages across the network
Voucher & Promotions
- Generate and manage prepaid voucher batches
- Track promotions across selected hotspots
- Sell vouchers online via hotspots, website, and mobile app
Supports PayPal, PayFast, and SagePay
Administrator Insights
- View detailed hotspot usage statistics
- Monitor voucher usage and redemption patterns
Network Tools Module
The Network Tools module streamlines device management by gathering key information from connected network devices and automating routine tasks.
Router Scanning Capabilities
Scan MikroTik routers to collect:
- Assigned IP Addresses
- OSPF Instances, Networks & Interfaces
- PPP Profiles
- Hotspot Profiles
- Radius Server Profiles
- Neighbour Devices
[/vc_column_text][vc_separator color=”” type=”normal” thickness=”” up=”” down=””][vc_column_text]
- Clear local hotspot user sessions and cookies
- Backup router config and create export scripts
Usage Logging with Squid & NetFlow
DataTill processes Squid and NetFlow logs to generate rich usage reports and category-based insights.
Traffic Categorization
- Squid logs: track web browsing history
- NetFlow logs: capture summaries of non-browser traffic
- Combined entries: IPs and domains are matched to specific categories
Customer Access
- View detailed and summarized usage logs
- Access sortable logs and interactive graphs
Administrator Insights
- View detailed data usage by category, customer, user, or device
Billing Module Features
Designed to help ISPs calculate customer costs for VoIP and data services with flexibility and precision.
Flexible Cost Management
- Calculate data charges as:
- Fixed
- Fixed with top-ups
- Package-based with optional top-ups
- Apply discounts:
- Once-off via credit notes
- Recurring by customer, user, or package
- Costs calculated in real time
- Pro-rata billing for mid-month package changes
- Inclusive or exclusive VAT options
- Customizable currency symbols
Customer Access & Transparency
- Customers view invoices and statements via web and mobile app
- Assign customers to billing groups
- Choose to bill master account or individual sub-accounts
Automated Billing Operations
- Generate invoices and customer statements
- Export billing totals to CSV and Excel
- Real-time integration with SageOne for invoicing
- Bank reconciliation against open invoices
Asset Tracking Module
Designed to help administrators monitor and manage all service-related equipment with full historical context.
Key Features
- Track detailed information for all installed equipment
Includes original invoice, warranty, supplier details, and more - Installers can attach notes and photos to asset records
- View complete equipment history with streamlined tracking tools
Helpdesk Module Features
Designed to efficiently manage support tickets and streamline customer service operations.
Customer Support Access
- Raise tickets via email, website, or mobile app
- Track progress and updates in real time via the web or mobile portal
Support Staff Tools
- View, assign, manage, and escalate tickets
- Access detailed connectivity data (e.g. radio signal strength, link activity)
Administrative Oversight
- View ticket statistics: time to close, issue summaries, and performance metrics
- Set escalation rules by priority, timing, and mailbox routing
Sales Workflow & Lead Management
This module streamlines the full sales lifecycle—from capturing leads to generating invoices.
Lead Capture
- Receive sales requests via:
- Online application form
- Email submissions
- External websites
- Manual entry by sales staff
Quoting & Approval
- Sales staff create and send quotes
- Customers approve quotes and details through an online form
Operations & Site Setup
- Operational teams complete site surveys using checklists
- Job cards and installation schedules are managed seamlessly
- Quality checklists ensure installation standards are met
Customer Profile & Workflow Control
- Customer profile updates can be accepted or rejected within the workflow
- Full traceability of changes, approvals, and assignments
Invoicing & Billing
- Invoices generated from completed job cards
- Pro rata billing calculated from scheduled installation dates
Customer Mobile App
The mobile app empowers both customers and admin users with direct access to key account management tools.
Account & Profile Management
- Switch between multiple accounts
- Manage logins and update account/payment details
Usage & Top-Ups
- View data usage
- Request top-ups
Support & Communication
- Receive messages from your ISP
e.g. service outages or overdue account notices - Create, view, and respond to helpdesk tickets
Billing & Documents
- View and download invoices and credit notes
Diagnostics
- Perform speed tests linked to the customer profile
Refer-a-Friend Module
Encourage growth and reward loyalty by empowering customers to refer friends and earn credits.
Customer-Driven Growth
- Allow customers to refer friends through:
- A 5-star rating prompt
- A dedicated refer-a-friend button
Incentives & Rewards
- Credit awarded to the referring customer upon successful installation
- Credit awarded to the referred friend when they sign up and installation succeeds
Promotional Setup
- Create and manage special offers for potential new customers
Reseller Module Features
Empower resellers with autonomy while maintaining full control over commissions, customer management, and billing transparency.
Reseller Management
- Mark any customer as a reseller
- Configure reseller access rights:
- View commission reports
- Manage own customer base
- Choose commission model:
- Once-off or monthly
- Define VAT allocation per reseller
- Set commission percentage or product pricing structure
Commission & Reporting
- View unpaid commission reports
- Mark commission transactions as paid
Transactions appear only after invoice payment is received
Reseller Customer Portal (if enabled)
- View and update customer account and payment details
- Access and send invoices and statements
- Monitor usage and helpdesk tickets
- Track workflow stages for leads
Suspensions Module
Take full control over overdue accounts with flexible, tiered suspension workflows.
Customizable Suspension Settings
- Configure suspension policies globally, per customer group, or per individual customer
- Disable suspensions for specific customer groups or individuals to exempt them
Suspension Workflow
- All suspensions require ISP approval before activation
- Customers receive staged notifications after approval (e.g. first and second warnings)
- The suspension sequence follows global, group, or individual settings as defined
- ISP sets duration for paused suspensions based on policy
- Payment resets the suspension process at any stage
Oversight & Monitoring
- View real-time status of customers:
- Overdue
- First/Second notification sent
- Suspended
- Suspension paused
Cancellations Module
Enable better oversight and retention of customers with tools to manage cancellation requests and recovery strategies.
Customer Cancellation Workflow
- ISP initiates cancellation with a specified date and approval
- Customer confirms cancellation, provides a reason, and indicates if they’d like to be contacted
- For high-risk or irate customers, the General Manager can override the cancellation
Flexible Cancellation Options
- Cancel entire customer profiles or specific Radius accounts
- All cancellations require approval from both the ISP and the customer
Retention & Rescue Tracking
- Use the Rescue button to record a customer who was convinced to stay
- Track which admin member performed the rescue and document the actions taken
Reporting & Analytics
- View churn statistics
- Access a detailed report of all successfully rescued customers


