Custom Software and Portal
Bespoke applications that extend Peplink InControl2 into your own workflows, dashboards and customer portals. Built by engineers who understand both code and network infrastructure.
Why Generic Monitoring Tools Fall Short
Most network monitoring platforms are built around SNMP polling and standardised dashboards. They can tell you that a port is up or down, but they know nothing about SpeedFusion tunnel health, WAN smoothing configurations, cellular signal quality across multiple SIM slots, or the specific failover logic that makes Peplink routers so capable.
InControl2 is a powerful platform on its own. It provides centralised management, firmware control, group policies and real-time status for every device in your fleet. But it is a management tool, not a business integration tool. It does not generate branded PDF reports for your clients. It does not push alerts to your Slack channels when a specific site drops below a throughput threshold. It does not automatically provision a new device into the correct group, apply a template configuration and notify your operations team.
That gap between what InControl2 provides and what your organisation actually needs is where our custom software work begins. We build the connective tissue between Peplink infrastructure and the rest of your business.
Deep Integration with InControl2
The InControl2 REST API exposes a wealth of data about your Peplink fleet: device status, WAN connectivity, SpeedFusion tunnel health, bandwidth usage, client counts, GPS coordinates and firmware versions. Our engineers work with this API daily and understand its structure, rate limits, authentication model and the nuances of interpreting the data it returns.
We build applications that pull data from InControl2 on a schedule or in response to webhooks, process that data, and present it in ways that are specific to your business. This might be a live dashboard showing the WAN status of every site in your estate, a weekly report summarising bandwidth consumption per location, or an automated workflow that detects a cellular failover event and creates a ticket in your service desk.
Our integration work goes beyond simple API calls. We handle token management, implement proper error handling for API rate limits, cache responses where appropriate, and build resilient polling mechanisms that continue to function when InControl2 is briefly unavailable for maintenance.
Automated Device Provisioning
When you manage dozens or hundreds of Peplink devices, manual provisioning becomes a bottleneck. Each new router needs to be added to InControl2, assigned to the correct organisation and group, given the right configuration template and tested. For managed service providers handling multiple client accounts, this process multiplies quickly.
We build automated provisioning systems that reduce this to a single action. When a new device is registered in InControl2 (either by serial number entry or by the device phoning home for the first time), our software detects it, looks up the customer record in your business system, assigns the device to the correct InControl2 group, applies the appropriate configuration template, and notifies your operations team that the device is ready. The entire process takes seconds rather than the twenty or thirty minutes of manual configuration.
This automation extends to ongoing lifecycle management. When a device needs replacing, the new unit inherits the configuration of the old one. When a customer changes their service tier, the configuration template updates across all their devices. When a contract ends, devices are cleanly decommissioned and removed from their group.
For organisations operating across multiple time zones, automated provisioning means that devices can be deployed by local field engineers without requiring your network team to be awake and available. The system handles the configuration; the engineer just connects the hardware.
Branded Dashboards and Customer Portals
Your clients want visibility into their network without needing InControl2 credentials or Peplink training. A well-built customer portal shows them exactly what they need to see: which sites are online, current WAN status per location, bandwidth usage trends, and any active alerts. Nothing more, nothing less.
Real-time Site Status
A map or list view showing every site in a customer's estate with live connectivity status. Each site displays its primary and backup WAN connections, SpeedFusion tunnel health, and the number of connected clients. Colour-coded indicators make it obvious at a glance whether everything is running properly or whether a site needs attention.
Bandwidth and Usage Reporting
Historical data presented in clean, branded charts. Daily, weekly and monthly views of bandwidth consumption per site, per WAN link, or across the entire estate. This data comes directly from InControl2 but is formatted to match your brand, with your logo, your colour scheme and your terminology. Reports can be generated on demand or delivered automatically by email.
Alerting and Notifications
Configurable alert thresholds that push notifications to Slack, Microsoft Teams, email or SMS. A broadcast truck losing its primary cellular connection triggers an immediate Slack message to the production team. A retail site consuming more bandwidth than expected generates a weekly summary for the IT manager. You define the rules; the portal enforces them.
Self-service Tools
Give your customers controlled access to specific functions without exposing the full InControl2 interface. They might be able to reboot a remote router, check the signal strength on a particular SIM, or run a speed test from a device. Each action is logged and auditable, so you maintain full visibility of what your customers are doing.
White-label Portals for MSPs and Resellers
If you are a managed service provider or Peplink reseller, you need to present a professional, branded experience to your customers. Giving them direct access to InControl2 reveals your management infrastructure, exposes the Peplink branding, and creates confusion about where to go for support.
We build white-label portals that sit in front of InControl2 and present your brand to your customers. Your logo, your domain, your colour scheme. The portal pulls data from InControl2 via the API, but your customers never see InControl2 itself. They see your portal, with your branding, showing their network status.
Multi-tenancy is built in from the start. Each customer sees only their own devices and data. Your operations team sees the full picture across all customers. Role-based access control means you can give a customer's IT manager full visibility while restricting their field engineers to a read-only view of specific sites.
We also build partner-facing dashboards for MSPs who need to track SLA performance, generate monthly client reports, and manage their entire Peplink estate from a single pane of glass. These dashboards aggregate data across all customer organisations, highlight devices approaching warranty expiry, flag firmware versions that need updating, and surface trends in bandwidth usage that might indicate a customer is outgrowing their current hardware.
Custom Reporting and Analytics
InControl2 provides useful built-in reports, but they are generic by design. They serve the broadest possible audience. Your organisation has specific reporting requirements: compliance reports with particular formatting, executive summaries that focus on uptime percentages and cost per megabyte, or technical reports that drill into SpeedFusion tunnel performance across specific WAN links.
We build reporting pipelines that pull raw data from the InControl2 API, enrich it with data from your other business systems, and produce polished, branded documents. These might be PDF reports emailed to stakeholders on the first Monday of each month, interactive web dashboards that update every five minutes, or CSV exports formatted for import into your existing analytics platform.
The reporting can be as granular as you need. Per-device bandwidth breakdowns showing which SIM cards are consuming the most data. SpeedFusion tunnel latency trends correlated with time of day. Failover event logs showing how quickly each site recovered from a WAN outage. Firmware compliance reports showing which devices are running approved versions and which need updating.
For MSPs, we build client-facing monthly reports that demonstrate the value of your managed service. These reports show uptime percentages, incidents handled, proactive maintenance completed, and bandwidth utilisation trends. They are generated automatically and can be sent directly to your billing contact at each customer organisation.
Connecting Peplink to Your Existing Systems
Network infrastructure does not exist in isolation. When a WAN link fails, your service desk needs to know. When a new site goes live, your billing system needs to start the meter. When bandwidth consumption exceeds a threshold, your capacity planning team needs an alert. We build the integrations that connect your Peplink estate to the rest of your business.
Service Desk Integration
Automatic ticket creation when InControl2 detects a device going offline, a SpeedFusion tunnel dropping, or a cellular connection degrading below a threshold. Tickets include device details, location, affected WAN links and suggested remediation steps. We integrate with ServiceNow, Freshdesk, Zendesk, Jira Service Management and Halo ITSM.
Messaging and Alerting
Real-time notifications pushed to Slack channels, Microsoft Teams, PagerDuty or custom webhook endpoints. Configure different alert levels for different audiences. Critical WAN failures go to the on-call engineer via PagerDuty. Informational bandwidth summaries go to a shared Slack channel. Monthly uptime reports go to the account manager by email.
Billing and Usage Metering
Pull bandwidth consumption data from InControl2 and feed it into your billing platform. This is particularly valuable for MSPs who charge per-gigabyte or tiered bandwidth pricing. Automated usage reports reduce manual data entry and eliminate the billing disputes that come from inaccurate or delayed consumption figures.
Monitoring Platform Federation
If you already run Zabbix, PRTG, Datadog or Grafana for your wider infrastructure monitoring, we can feed Peplink-specific data into those platforms. This gives your NOC a single pane of glass that includes Peplink device health alongside your servers, switches and cloud services. We format the data to work with your existing alerting rules and escalation policies.
Asset Management
Synchronise your Peplink device inventory with your CMDB or asset management platform. Serial numbers, firmware versions, warranty dates, SIM card assignments, and physical locations all kept in sync automatically. When a device is replaced in InControl2, the asset record updates within minutes. No more spreadsheets going stale.
GPS and Fleet Tracking
For mobile deployments such as broadcast vehicles, maritime vessels and construction plant, we pull GPS data from Peplink routers and display it on custom maps or feed it into existing fleet management systems. Geofencing alerts notify you when a vehicle enters or leaves a defined area. Historical route data is stored for compliance and operational review.
Technology Stack and Approach
Our development team builds with modern web technologies that are well-suited to the demands of network monitoring and management applications. We favour proven, maintainable stacks over fashionable ones. The goal is software that runs reliably for years, not something that impresses at a demo and then becomes a maintenance burden.
Web applications form the core of most projects. Server-side logic handles API authentication, data processing and business rules. Client-side interfaces provide responsive, real-time dashboards that work on desktop and mobile browsers. REST APIs allow your other systems to pull data from our applications programmatically.
Webhooks provide the event-driven backbone for many integrations. Rather than polling InControl2 every thirty seconds to check whether anything has changed, we configure webhook endpoints that receive notifications when specific events occur. This reduces API load, improves response times, and means your alerting fires within seconds of an event rather than minutes.
We deploy applications to your infrastructure or ours, depending on your requirements. Some customers prefer on-premises hosting for data sovereignty reasons. Others prefer cloud hosting for reduced maintenance overhead. We support both models and can migrate between them if your requirements change.
Every project includes documentation, handover training and ongoing support options. We do not build software and disappear. Our team remains available for updates, bug fixes and feature additions as your requirements evolve.
Built by Engineers Who Understand Networks
Most software development agencies can build a web portal. Few of them understand the difference between a SpeedFusion Hot Failover tunnel and a Bonding tunnel, or why that distinction matters when designing an alerting system. Fewer still have configured hundreds of Peplink routers across broadcast, maritime and enterprise environments.
Our development team sits alongside our network engineering team. When we build a dashboard showing WAN link status, we understand the underlying protocol behaviour that determines what those status values mean. When we design an alerting system, we know which events are genuinely urgent and which are routine transitions that can be batched into a daily summary.
This dual expertise means faster development cycles. We do not need lengthy requirements-gathering sessions to understand what InControl2 data means or how Peplink networks behave. We already know. We can move straight from your business requirements to working software, with fewer misunderstandings and fewer revision cycles.
It also means better software. A developer who understands networking will make different architectural decisions from one who does not. They will know to handle the case where a router briefly disappears from InControl2 during a firmware upgrade without generating a false alarm. They will understand that cellular signal strength fluctuates and should be smoothed over time rather than displayed as a jumpy real-time value. These details matter. They are the difference between software that works and software that works well.
What This Looks Like in Practice
Multi-site Retailer Portal
A retailer with 120 stores across the UK needed a single dashboard showing the connectivity status of every location. Each store runs a Peplink Balance router with a primary broadband connection and a 4G failover SIM. The portal displays real-time WAN status per store, highlights any sites currently running on cellular backup, and generates a weekly report showing failover events and their duration. Store managers can log in and see their own location. The regional IT team sees all stores in their territory. Head office sees everything.
Broadcast Fleet Monitoring
A broadcast company operating satellite uplink trucks and flyaway kits needed real-time visibility of SpeedFusion tunnel performance across their mobile fleet. We built a dashboard that plots each vehicle on a map, shows live throughput per bonded cellular connection, and pushes alerts to a Slack channel when aggregate bandwidth drops below the threshold required for a clean video feed. The production team can see at a glance whether each truck has enough connectivity for the planned broadcast.
MSP Client Reporting
A managed service provider supporting 40 small business customers on Peplink routers needed monthly client reports without the manual effort of logging into InControl2 for each customer, taking screenshots and assembling them into a document. We automated the entire process. On the first of each month, the system pulls the previous month's data for every customer, generates a branded PDF showing uptime, bandwidth usage, incidents and firmware status, and emails it directly to the customer's nominated contact. The MSP's team reviews a summary dashboard showing all customers at once.
Related Services
Managed Services
Proactive monitoring, maintenance and support for your Peplink estate.
Peplink Deployment
Hardware selection, configuration and installation by certified engineers.
Network Design
Architecture and planning for SD-WAN, SpeedFusion and cellular networks.
Peplink Shop
Browse Peplink routers, access points and accessories.
Tell Us What You Need to Build
Whether it is a simple API integration, a full customer portal or an automated provisioning pipeline, we can scope it, build it and support it. Start with a conversation about your requirements.
Discuss Your Project