Device Management

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

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

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

Product & Usage Management

  • Manage Bandwidth Products & Usage
  • Manage and Sell WiFi Hotspot Products, Promotions & Usage
  • Manage and Sell Self-Service Products via Prepaid Data Packages
  • Manage Hosting Products & Usage (currently unavailable)
  • Manage and Track Assets

User & Admin Tools

  • End-User Self-Service & Admin Management
  • Customer Self-Service: View Statements, Perform Top-ups, Change Packages
  • Management Dashboard: Usage, Alerts, Performance

Billing & Financial Tools

  • Optional Billing Engine: Generates Invoices & Statements, Export Debit Batches to Sage Pay
  • View Network & Financial Performance Dashboards

Notifications & Monitoring

  • Comprehensive Notification Engine: Email & SMS to One, Selected, or All Customers
  • Monitor Weather Stations, Hotspot Usage, Power Utilization, and More

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
  • NetFlow
    • Process NetFlow traffic logs for detailed data usage usage reports
  • Vantage Pro
    • Log and summarise weather station data
  • Victron
    • Log, monitor and summarise battery usage and solar charge via a customized Raspberry Pi
  • Micro Instruments
    • Log, monitor and summarise battery usage and remotely trigger highsite relays
    • Our preferred device monitoring device is the NPM R10 SNMP

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