{"id":2216,"date":"2026-10-26T11:22:41","date_gmt":"2026-10-26T08:22:41","guid":{"rendered":"https:\/\/pawa.co.ke\/blog\/?p=2216"},"modified":"2026-10-26T11:22:41","modified_gmt":"2026-10-26T08:22:41","slug":"ftth-provisioning-software-in-kenya","status":"publish","type":"post","link":"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/","title":{"rendered":"FTTH Provisioning Software in Kenya: From Payment to Live Connection"},"content":{"rendered":"<p><a href=\"https:\/\/pawa.co.ke\/blog\/network-documentation-software-in-kenya\/smart-networks-start-with-pawa\/\" rel=\"attachment wp-att-2175\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2175\" src=\"https:\/\/pawa.co.ke\/blog\/wp-content\/uploads\/2026\/10\/Smart-Networks-Start-With-PAWA.png\" alt=\"ftth provisioning software in Kenya\" width=\"1254\" height=\"1254\" srcset=\"https:\/\/pawa.co.ke\/blog\/wp-content\/uploads\/2026\/10\/Smart-Networks-Start-With-PAWA.png 1254w, https:\/\/pawa.co.ke\/blog\/wp-content\/uploads\/2026\/10\/Smart-Networks-Start-With-PAWA-300x300.png 300w, https:\/\/pawa.co.ke\/blog\/wp-content\/uploads\/2026\/10\/Smart-Networks-Start-With-PAWA-1024x1024.png 1024w, https:\/\/pawa.co.ke\/blog\/wp-content\/uploads\/2026\/10\/Smart-Networks-Start-With-PAWA-150x150.png 150w, https:\/\/pawa.co.ke\/blog\/wp-content\/uploads\/2026\/10\/Smart-Networks-Start-With-PAWA-768x768.png 768w\" sizes=\"auto, (max-width: 1254px) 100vw, 1254px\" \/><\/a><\/p>\n<p>Ftth provisioning software in Kenya begins to matter on the day the trench is backfilled and the sales team starts promising installs for the weekend. Before that day, everyone is focused on cable, wayleaves and splicing.<\/p>\n<p>After it, the business is judged on a different set of questions: how fast a new customer gets online, whether the ONT serial number matches the account, and whether the first M-PESA payment lands before the installer leaves the gate. Provisioning is the unglamorous middle of the fibre business, and it is where most of the customer&#8217;s first impressions are formed.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Provisioning_starts_when_the_trench_closes\" >Provisioning starts when the trench closes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#The_activation_queue_in_Nairobi_estates\" >The activation queue in Nairobi estates<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Splitter_ports_and_the_myth_of_spare_capacity\" >Splitter ports and the myth of spare capacity<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#ONT_serial_numbers_and_the_registration_habit\" >ONT serial numbers and the registration habit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#M-PESA_at_the_moment_of_activation\" >M-PESA at the moment of activation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Power_cuts_and_the_reconnection_storm\" >Power cuts and the reconnection storm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Fibre_cuts_and_reassigning_customers\" >Fibre cuts and reassigning customers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Tenant_churn_in_Ruaka_and_Kasarani_rentals\" >Tenant churn in Ruaka and Kasarani rentals<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Crew_scheduling_around_county_access_windows\" >Crew scheduling around county access windows<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Wayleave_conditions_that_shape_activation\" >Wayleave conditions that shape activation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Multi-dwelling_units_and_bulk_landlords\" >Multi-dwelling units and bulk landlords<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Prepaid_versus_postpaid_in_Kenyan_FTTH\" >Prepaid versus postpaid in Kenyan FTTH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Failed_installs_and_the_second_visit\" >Failed installs and the second visit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Reports_that_expose_provisioning_debt\" >Reports that expose provisioning debt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#OLT_and_router_integration_without_chaos\" >OLT and router integration without chaos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Scaling_from_300_to_3000_subscribers\" >Scaling from 300 to 3,000 subscribers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/pawa.co.ke\/blog\/ftth-provisioning-software-in-kenya\/#Pilot_before_you_commit\" >Pilot before you commit<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Provisioning_starts_when_the_trench_closes\"><\/span>Provisioning starts when the trench closes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>There is a tempting belief that provisioning is a technical step performed by the OLT and the radius server. In practice it is a workflow that begins with a signed order and ends with a working service and a paid invoice. The technical step is one small part of it.<\/p>\n<p>Between those two points sit several handoffs. The sales agent records the order, sometimes on paper and sometimes in a WhatsApp thread. The scheduler assigns a crew. The store issues an ONT and a patch cord. The installer runs the drop cable, splices it, registers the device and tests the service. Finance activates billing. Each handoff is a chance for information to be lost.<\/p>\n<p>Operators who treat provisioning as a workflow rather than a command discover that most failed installs are not technical failures at all. They are missing information: a wrong apartment number, a splitter port that was already occupied, an ONT that was never returned to the store. <a href=\"https:\/\/pawa.co.ke\">ftth provisioning software in Kenya<\/a> is valuable when it holds the workflow together, not when it merely sends a command to a router.<\/p>\n<p>The measure of a good provisioning process is simple. A customer who pays on Monday should be online by Tuesday without anyone phoning the office to ask what happened. Everything else is detail.<\/p>\n<p>Slow activation has a commercial cost that rarely appears on a balance sheet. A tenant who waits five days tells the caretaker, the caretaker tells the next prospective tenant, and the building acquires a reputation before the operator has installed a single extra service.<\/p>\n<p>In competitive estates along Thika Road, where two or three providers are already visible on the rooftop, that reputation is the difference between a block that fills and a block that stalls at thirty percent take-up. Speed is not only a service metric; it is a sales asset that compounds block by block. <a href=\"https:\/\/zama.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that shortens the gap between payment and connection therefore pays for itself in referrals, not just in reduced support calls.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_activation_queue_in_Nairobi_estates\"><\/span>The activation queue in Nairobi estates<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In Nairobi, the activation queue has a geography. Orders arrive in clusters: a block in Kasarani where the landlord has just signed, a row of townhouses in Kitengela where a broker has been selling aggressively, a student hostel in Juja at the start of a semester. The queue is not uniform, and treating it as a first-in-first-out list wastes crews.<\/p>\n<p>A better approach groups orders by location and by readiness. An order is ready when the drop cable path is clear, the splitter port is reserved, the ONT is in the store and the customer has paid the installation fee. Orders that fail any of those tests should not be dispatched, because a crew sent to a site that is not ready costs a day and demoralises the installer.<\/p>\n<p>Grouping also reduces travel. Three installs in the same Kasarani block can be done in one morning if the splitter has capacity and the riser is accessible. The same three spread across Langata, Rongai and Ruaka will consume a full day of driving.<\/p>\n<p><a href=\"https:\/\/dexa.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that understands readiness, not just order date, lets the scheduler build realistic routes. <a href=\"https:\/\/pawa.co.ke\">ftth provisioning software in Kenya<\/a> also lets the commercial team see which orders are stuck and why, which is far more useful than a weekly report on total activations.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Splitter_ports_and_the_myth_of_spare_capacity\"><\/span>Splitter ports and the myth of spare capacity<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Every passive optical network has a fixed number of splitter ports per distribution point. In a new build, the count looks generous. Eighteen months later, after a few hundred activations and a handful of disconnections that were never recorded, the count is fiction.<\/p>\n<p>The problem is that a disconnected customer often leaves the port physically occupied. The drop cable is still plugged in, the ONT may still be in the flat, and nobody updates the record. The next installer arrives, finds no free port, and either removes someone else&#8217;s cable or reports the site as full. Both outcomes are bad.<\/p>\n<p>Accurate port accounting requires the field team to record the physical state, not just the billing state. A port can be free, reserved, active or faulty. Reservations expire. Faulty ports need a ticket. When those states are visible, the scheduler stops sending installers into a dead end.<\/p>\n<p>This is a specific reason to choose <a href=\"https:\/\/pms.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> with a real inventory model rather than a billing system with an activation button. <a href=\"https:\/\/estateadmin.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should show the splitter, the port and the customer as three linked records. <a href=\"https:\/\/churchesadmin.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that cannot do this will produce a monthly reconciliation exercise that nobody enjoys.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"ONT_serial_numbers_and_the_registration_habit\"><\/span>ONT serial numbers and the registration habit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The ONT is the customer&#8217;s point of contact with the network, and its serial number is the key to support. If the serial on the account does not match the device in the flat, every future troubleshooting call starts with a guessing game.<\/p>\n<p>Registration discipline is therefore worth more than any single feature. The installer should scan the barcode, not type the number. The scan should attach to the order and to the customer record. If the device is later swapped, the new serial should replace the old one with a timestamp and a reason.<\/p>\n<p>Kenyan field conditions make this harder than it sounds. Labels fade, boxes get wet, and a device may sit in a store for months before installation. Scanning at the point of installation, with a photo of the label as a backup, is more reliable than recording serials at the warehouse.<\/p>\n<p><a href=\"https:\/\/vega.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that supports barcode capture and a swap history saves hours of support time. <a href=\"https:\/\/dereva.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> also makes it possible to trace a faulty batch, which matters when a supplier delivers devices with a known defect. <a href=\"https:\/\/jaat.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should treat the serial as a first-class identifier, not a free-text note.<\/p>\n<p>Refurbished and grey-market devices add a related problem. A cheap ONT bought from a trader in Nairobi&#8217;s River Road may work perfectly well, but it has no warranty and no vendor support, and its firmware may not match the profile the OLT expects. When it fails, the customer blames the network.<\/p>\n<p>Operators who allow customers to supply their own devices need to record the model, the firmware version and the source, so that support can make an informed decision instead of guessing. Standardising on two or three approved models is usually the cheaper policy, even if it costs a little more per unit.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"M-PESA_at_the_moment_of_activation\"><\/span>M-PESA at the moment of activation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Most Kenyan FTTH customers expect to pay through M-PESA. The payment and the activation should feel like one event. A customer who pays and then waits three hours for a manual activation will call the office, and the call costs more than the transaction fee.<\/p>\n<p>The smooth version works like this. The customer receives a payment request on the phone, approves it, and the system matches the transaction to the order. If the order is otherwise ready, the service activates automatically and the customer receives an SMS with the wifi name and password. The installer, still on site, confirms that the connection works before leaving.<\/p>\n<p>The awkward version involves a screenshot sent on WhatsApp, a finance officer checking a statement, and an installer waiting in a corridor. It works, but it does not scale, and it fails at month end when volumes spike.<\/p>\n<p><a href=\"https:\/\/wito.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that integrates payment status into the order workflow removes the manual check. <a href=\"https:\/\/awasam.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should also handle the exceptions: a payment that arrives twice, a customer who pays the wrong amount, a transaction that succeeds on the phone but fails to post. <a href=\"https:\/\/saseni.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> is only as good as its reconciliation, and reconciliation is where trust is won.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Power_cuts_and_the_reconnection_storm\"><\/span>Power cuts and the reconnection storm<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A power cut does a strange thing to a fibre network. The passive parts keep working, but the active equipment at the customer premises and at the distribution point may not. When power returns, a wave of devices reboots at once, and some of them come back in a confused state.<\/p>\n<p>The support queue fills with calls that are not really faults. The ONT is up but the router has not reacquired an address. The customer&#8217;s phone has connected to a neighbouring network. The billing system has marked the account as suspended because a scheduled task ran during the outage.<\/p>\n<p>Good provisioning practice anticipates this. The system should avoid suspending accounts during a known outage window, or at least flag the suspension as outage-related. It should also give support agents a quick way to resend configuration to a device. And it should record the outage so that repeat calls are handled with context.<\/p>\n<p><a href=\"https:\/\/prim.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that ties fault tickets to the provisioning record shortens these calls. <a href=\"https:\/\/rentaldesk.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> can also trigger a bulk re-provision after a major outage, which is faster than handling each customer individually. <a href=\"https:\/\/fama.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should understand that a power cut is an event with a beginning and an end, not a series of unrelated customer faults.<\/p>\n<p>Battery placement at the customer premises is worth a planning note of its own. A small UPS that keeps the ONT and the router alive through a two-hour outage costs a few thousand shillings and prevents a disproportionate number of support calls.<\/p>\n<p>Tenants in rented flats may resist buying one, so some operators bundle it into the installation fee and recover the cost over the first year. The provisioning record should show which customers have backup and which do not, because that changes the diagnosis when a call comes in during a blackout.<\/p>\n<p>A customer without backup who reports a dead connection at 8pm is not necessarily a fault; a customer with backup who reports the same thing probably is.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fibre_cuts_and_reassigning_customers\"><\/span>Fibre cuts and reassigning customers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>When a backhoe cuts a cable on Mombasa Road, the immediate task is to restore service. The provisioning system has a second job: identifying which customers are affected and which can be moved to an alternate path.<\/p>\n<p>In a simple tree topology, there may be no alternate path. Everyone downstream is down until the splice is repaired. In a ring or a mesh, some customers can be reassigned, and the system should make that option visible. The decision depends on capacity, on the physical ports available and on the urgency of the affected customers.<\/p>\n<p>Communicating with those customers is part of provisioning too. An SMS to the affected accounts, with an expected restoration time, reduces inbound calls and preserves goodwill. The message should be specific to the area, not a generic notice.<\/p>\n<p><a href=\"https:\/\/spacekits.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that maps customers to splitters and closures makes the affected list a query rather than a guess. <a href=\"https:\/\/zamacore.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> also supports a planned reassignment when a route is being rebuilt. <a href=\"https:\/\/mystayorbit.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> turns a network event into a managed incident instead of a scramble.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tenant_churn_in_Ruaka_and_Kasarani_rentals\"><\/span>Tenant churn in Ruaka and Kasarani rentals<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Kenya&#8217;s rental market moves fast. A block in Ruaka may turn over a third of its tenants in a year, and each move creates a provisioning event. The outgoing tenant disconnects, the incoming tenant wants service, and the flat may have an ONT that nobody returned.<\/p>\n<p>If the record is accurate, the new tenant can be activated on the existing drop cable within a day. If the record is stale, the crew arrives to find a device that belongs to a departed customer, a cable that was cut during renovations, and a port that may or may not be free.<\/p>\n<p>Churn also affects billing. A deposit may need to be refunded, a final invoice issued, and a device recovered. Each of those steps is a workflow, and each one is easy to skip when the office is busy.<\/p>\n<p><a href=\"https:\/\/dexa.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that links the tenancy change to the service record makes the handover clean. <a href=\"https:\/\/zama.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should support a &#8220;same flat, new customer&#8221; path that reuses the physical infrastructure without reusing the account. <a href=\"https:\/\/pawa.co.ke\">ftth provisioning software in Kenya<\/a> that treats every activation as a new build wastes time and materials on connections that already exist.<\/p>\n<p>Deposits and device recovery deserve their own workflow. A tenant who leaves without returning the ONT leaves the operator with a small loss and the next tenant with a missing device. Chasing that through phone calls rarely works. A deduction from the deposit, agreed at sign-up and recorded against the account, is far more effective.<\/p>\n<p>The same record should show whether the device was recovered, written off or transferred to the new tenant. When this is handled well, the activation of the next tenant takes hours rather than days, and the operator keeps a complete history of every device that has passed through the flat. <a href=\"https:\/\/pms.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that holds the deposit, the device and the tenancy together closes a gap that most billing systems leave open.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Crew_scheduling_around_county_access_windows\"><\/span>Crew scheduling around county access windows<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Installation is not only a technical activity; it is a logistics one. Crews need access to buildings, and access has hours. A caretaker in Kilimani may only allow work between 9am and 4pm. A gated community in Karen may require a security clearance that takes a day.<\/p>\n<p>County roadworks add another constraint. If a trench is open on the access road, the crew may not be able to reach the building at all. Scheduling that ignores those realities produces missed appointments and angry customers.<\/p>\n<p>The practical fix is to record access conditions per building and per route, and to let the scheduler see them. A building with a narrow access window should be scheduled early, not last. A route with active roadworks should be flagged until the county finishes.<\/p>\n<p><a href=\"https:\/\/estateadmin.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that carries access notes alongside the order prevents the classic 4pm dash across town. <a href=\"https:\/\/churchesadmin.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> also helps when a crew is running late, because the next appointment can be reordered before the customer starts calling. <a href=\"https:\/\/vega.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should make the day&#8217;s plan realistic, not merely full.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Wayleave_conditions_that_shape_activation\"><\/span>Wayleave conditions that shape activation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Wayleave agreements are usually negotiated for the build, but their conditions often affect activation. A landlord may require that all cabling be in conduit, that installers sign in at the gate, or that no work happens on Sundays. A county may require reinstatement within a set period after a road crossing.<\/p>\n<p>Those conditions should flow into the provisioning workflow. If a building requires conduit, the installer needs to know before arriving with surface trunking. If a landlord prohibits Sunday work, the scheduler should not book Sunday installs. If a county requires reinstatement, the crew needs a note to photograph and report the crossing.<\/p>\n<p>This sounds like administration, but it is the difference between a smooth install and a returned crew. In Nairobi, where landlords are organised and county enforcement is visible, a small oversight can delay a whole block.<\/p>\n<p><a href=\"https:\/\/dereva.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that stores conditions against the building record makes compliance automatic.<\/p>\n<p><a href=\"https:\/\/jaat.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> also gives the operator evidence of compliance if a dispute arises. <a href=\"https:\/\/wito.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should be the place where the commercial agreement and the field task meet.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Multi-dwelling_units_and_bulk_landlords\"><\/span>Multi-dwelling units and bulk landlords<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A single landlord with two hundred units is a different business from two hundred individual customers. The activation model changes: one agreement, one installation plan, and often one billing relationship with the landlord or the management company.<\/p>\n<p>The technical work also changes. A bulk installation needs a distribution design, a schedule that minimises disruption, and a way to activate units as tenants sign up rather than all at once. Some units may remain vacant for months.<\/p>\n<p>Provisioning must handle both the master account and the individual services. The landlord may pay for common areas, while tenants pay for their own connections. The system should keep those relationships distinct, so that a tenant&#8217;s arrears do not suspend the building&#8217;s security cameras.<\/p>\n<p><a href=\"https:\/\/awasam.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that supports a parent-child account structure avoids a great deal of confusion.<\/p>\n<p><a href=\"https:\/\/saseni.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> also makes it possible to report occupancy and take-up to the landlord, which is a useful commercial conversation. <a href=\"https:\/\/prim.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should treat the building as a first-class object, not just a billing address.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Prepaid_versus_postpaid_in_Kenyan_FTTH\"><\/span>Prepaid versus postpaid in Kenyan FTTH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The Kenyan market has settled into a mix of prepaid and postpaid. Prepaid suits tenants who want control and landlords who do not want to chase debts. Postpaid suits businesses and long-term residents who prefer a monthly invoice.<\/p>\n<p>Provisioning differs between the two. Prepaid activation depends on a payment landing before the service is enabled, or on a small credit that allows the customer to test the connection. Postpaid activation depends on credit checks, contract terms and a billing cycle that starts on the right date.<\/p>\n<p>Mixing the two in one system is where many operators struggle. A customer who starts prepaid and later moves to postpaid should keep the same physical connection, the same ONT and the same service history. The billing model changes, but the provisioning record should not be rebuilt.<\/p>\n<p><a href=\"https:\/\/rentaldesk.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that separates service identity from billing mode handles this cleanly.<\/p>\n<p><a href=\"https:\/\/fama.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should also support a grace period, because a prepaid customer who pays a day late should not lose the connection and the goodwill. <a href=\"https:\/\/spacekits.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> is ultimately about the customer&#8217;s continuity, not the billing engine&#8217;s convenience.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Failed_installs_and_the_second_visit\"><\/span>Failed installs and the second visit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Not every install succeeds on the first attempt. The drop cable may be blocked, the splitter may be full, the customer may be absent, or the ONT may be faulty. Each failure needs a reason code and a next action, or it becomes a silent backlog.<\/p>\n<p>The reason code matters more than the count. &#8220;Failed&#8221; tells a manager nothing. &#8220;No access&#8221;, &#8220;no port&#8221;, &#8220;cable blocked&#8221;, &#8220;device faulty&#8221; and &#8220;customer not ready&#8221; each point to a different fix. With codes, the operator can see that most failures in a particular estate are access-related, and adjust the scheduling or the landlord conversation.<\/p>\n<p>The second visit should be scheduled automatically, with the same crew where possible. Familiarity reduces repeat questions and improves the customer&#8217;s confidence. If the delay is long, the customer should be told, and perhaps offered a small credit.<\/p>\n<p><a href=\"https:\/\/zamacore.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that captures failure reasons turns a frustrating metric into an improvement plan.<\/p>\n<p><a href=\"https:\/\/mystayorbit.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> also prevents the same order from being dispatched repeatedly without anyone noticing. <a href=\"https:\/\/dexa.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should make the second visit a planned step, not an emergency.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Reports_that_expose_provisioning_debt\"><\/span>Reports that expose provisioning debt<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Every network accumulates provisioning debt: orders that were activated but never billed, devices that were installed but never registered, ports that are occupied but show as free. The debt is invisible in a headline activation number and expensive in aggregate.<\/p>\n<p>A useful report starts with the gap between services that are technically active and accounts that are billing. If the gap is large, either the billing integration is broken or the field team is activating without recording. Both need attention.<\/p>\n<p>A second report compares installed ONTs with registered serial numbers. A third looks at ports marked free that have a physical connection. A fourth tracks orders older than the promised installation window. Together, these four reports give a manager a clear view of the operational mess behind the dashboard.<\/p>\n<p><a href=\"https:\/\/zama.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that can produce those reports without a data warehouse is worth its licence. <a href=\"https:\/\/pawa.co.ke\">ftth provisioning software in Kenya<\/a> should also let the team drill into the exceptions, because a number without a list of names is hard to act on. <a href=\"https:\/\/pms.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> is a management tool as much as a technical one.<\/p>\n<p>The reports should be reviewed on a fixed rhythm rather than opened only when something feels wrong. A short weekly review of activation time, first-visit success and port accuracy catches drift before it becomes a crisis.<\/p>\n<p>A monthly review can look at revenue per building, churn by estate and the age of unresolved orders. Neither meeting needs to last more than forty minutes if the numbers are already assembled. The value lies in the habit, not in the sophistication of the charts. Teams that review the same five figures every week start to notice small changes early, and early notices are cheap to fix.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"OLT_and_router_integration_without_chaos\"><\/span>OLT and router integration without chaos<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Integration with network hardware is where provisioning systems earn their technical reputation. The OLT must know about the new ONT. The radius server must authenticate the customer. The router must apply the right policy. Each of those steps can fail in ways that are hard to diagnose.<\/p>\n<p>The temptation is to automate everything at once. The safer path is to automate the parts that are stable and leave the rest as guided manual steps. A technician who is prompted to confirm the OLT profile is less likely to create a duplicate than a script that guesses.<\/p>\n<p>Vendor diversity is a reality in Kenya. A network may run OLTs from two manufacturers and routers from three. The provisioning layer should abstract the common workflow while allowing device-specific details where necessary.<\/p>\n<p><a href=\"https:\/\/estateadmin.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that logs every command and response makes troubleshooting possible. <a href=\"https:\/\/churchesadmin.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should also support a dry run, so a new integration can be tested without touching live customers. <a href=\"https:\/\/vega.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> is judged by what happens when an integration fails at 9pm, not by the demo.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Scaling_from_300_to_3000_subscribers\"><\/span>Scaling from 300 to 3,000 subscribers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>At three hundred subscribers, a spreadsheet and a diligent administrator can hold the network together. At three thousand, the same approach collapses. The administrator becomes a bottleneck, the spreadsheet develops inconsistencies, and nobody can answer a simple question without asking them.<\/p>\n<p>The transition point is not a number; it is the moment when the administrator goes on leave and the business notices. Operators who prepare for that moment build workflows that others can follow, with records that explain themselves.<\/p>\n<p>Scaling also changes the economics. At three hundred, a failed install is an annoyance. At three thousand, a systematic failure in one estate can cost a month&#8217;s revenue. The processes that catch systematic failures are the same ones that make day-to-day work predictable.<\/p>\n<p><a href=\"https:\/\/dereva.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> that supports roles and permissions lets a growing team divide the work without losing control. <a href=\"https:\/\/jaat.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> also provides the audit trail that a lender or an investor will ask for during due diligence. <a href=\"https:\/\/wito.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should be chosen for the business you intend to be in two years, not only for today&#8217;s headcount.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Pilot_before_you_commit\"><\/span>Pilot before you commit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The final piece of advice is the least glamorous. Do not buy a provisioning platform on the strength of a sales demonstration. Run a pilot on a real estate, with real orders, real installers and real M-PESA payments.<\/p>\n<p>A four-week pilot will expose the integration gaps, the usability problems and the assumptions that do not survive contact with a Kenyan field team. It will also show whether the vendor&#8217;s support is responsive when something breaks on a Saturday.<\/p>\n<p>Set clear success criteria before the pilot starts. Time from payment to activation. Percentage of orders completed on the first visit. Accuracy of the port inventory. Number of support calls per activation. If the platform improves those numbers, it is worth considering. If it merely produces attractive dashboards, it is not.<\/p>\n<p>A pilot costs less than a bad rollout, and it produces evidence that a procurement committee can defend. That is the right way to adopt <a href=\"https:\/\/awasam.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a>.<\/p>\n<p><a href=\"https:\/\/saseni.com\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> should be proven on a live estate before it touches the whole network. <a href=\"https:\/\/prim.co.ke\" target=\"_blank\" rel=\"noopener\">ftth provisioning software in Kenya<\/a> adopted this way becomes an operational advantage rather than an expensive lesson.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ftth provisioning software in Kenya begins to matter on the day the trench is backfilled and the sales team starts promising installs for the weekend. Before that day, everyone is focused on cable, wayleaves and splicing. After it, the business is judged on a different set of questions: how fast a new customer gets online, [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46,34,4,3,2],"tags":[223],"class_list":["post-2216","post","type-post","status-publish","format-standard","hentry","category-hotspot-hardware-fix","category-hotspot-requrements","category-isp-billing","category-mikrotik-hotspot","category-wifi-billing","tag-ftth-provisioning-software-in-kenya"],"_links":{"self":[{"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/posts\/2216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/comments?post=2216"}],"version-history":[{"count":1,"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/posts\/2216\/revisions"}],"predecessor-version":[{"id":2245,"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/posts\/2216\/revisions\/2245"}],"wp:attachment":[{"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/media?parent=2216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/categories?post=2216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pawa.co.ke\/blog\/wp-json\/wp\/v2\/tags?post=2216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}