Published by Vyper Solutions LLC | Custom API Integration Experts
If you’re an ISP or WISP serving multi-dwelling units (MDUs), you already know the headache of manually handling service activations and disconnections every time a tenant moves in or out. Multiply that by hundreds (or thousands) of units, and the labor cost becomes a serious operational burden.
That’s where we come in.
At Vyper Solutions, we’ve helped ISPs solve this exact problem with a custom ResMan integration — enabling a seamless, automated experience for both service providers and property managers.
🧠 The Problem
Most property management firms use platforms like ResMan to manage properties. But for ISPs, there’s usually no automatic sync between ResMan and their internet billing or provisioning platform (like Sonar, Powercode, or custom tools).
That means:
- Staff have to –
- manually activate or disconnect services
- manually add serviceable address
- manually assign service/package
- manually configure CPE with SSID and secret/password.
- manually send welcome email + Wi-Fi credentials or other important information
- Human error can delay service or result in billing issues
- Property managers get stuck in the middle
- Valuable time and resources are wasted
🚀 The Solution: ResMan + Sonar Integration
We built a solution that bridges this gap.
Using ResMan’s API, we integrated tenant and lease data directly with our client’s Sonar instance, automating internet provisioning based on tenant events.
Here’s how the workflow works:
- Prospect Management
- When someone shows interest in renting an apartment, their details are saved in ResMan as a Prospect.
- Application Approval
- If the prospect applies for a rental, their application status is initially marked as Pending.
- When the application status changes from Pending to Approved:
- An account is created in Sonar for the applicant.
- This account is initially set to the Prospect status in Sonar.
- Tenant Move-In
- When the applicant moves in and a Resident record is created in ResMan:
- The corresponding account in Sonar is automatically updated to Active.
- Default account settings and services are assigned, including:
- A default service package.
- The correct serviceable address, linked to the Unit Number from ResMan.
- When the applicant moves in and a Resident record is created in ResMan:
- Tenant Move-Out
- Upon tenant move-out in ResMan:
- The account status in Sonar is updated to Moved Out.
- Internet service is immediately deactivated.
- Upon tenant move-out in ResMan:
Internet Activation
- WiFi Credentials Generation:
- A secure, 8-digit random WiFi password is generated by VyperStack.
- A unique SSID is created by VyperStack.
- Notification:
- The tenant receives an email with their WiFi details, including the SSID and password, sent to the email address registered in ResMan.
Internet Deactivation
- Status Update:
- When a tenant moves out in ResMan, the Sonar account status changes to Moved Out.
- Service Termination:
- Internet service for the tenant is disabled automatically.
✅ No human touch needed. The great thing about our solution is you can also customize the above workflow according to your needs.
🔁 The Integration Can Be Customized Further
Using a different provisioning platform like Ubiquiti, Powercode or anything else?
No problem. Our team can:
- Integrate with any system that has an API
- Add custom business logic
- Deliver clean, secure, and scalable automation
💸 The ROI is Clear
By automating tenant onboarding and offboarding, ISPs/WISPs can:
- Save dozens of labor hours per week
- Improve customer experience
- Minimize service errors
- Scale operations without scaling staff
Ready to Save Time & Serve MDUs Better?
We can help you implement the same ResMan-powered automation, no matter what stack you’re using.
📩 Reach out at [email protected]
Or book a free meeting on Google Meet
Let’s automate your internet service like it’s 2025.