In this tutorial, we’ll demonstrate how to configure an outgoing call from a MicroSIP softphone through VitalPBX, using MOR Softswitch for billing and call management.
Why Integrate VitalPBX with MOR Softswitch?
Combining VitalPBX with MOR Softswitch allows for efficient call routing and comprehensive billing capabilities. This integration ensures that outgoing calls are managed effectively, with detailed billing records maintained for analysis and accountability.
Step-by-Step Configuration Guide
1. Prerequisites Setup
Ensure the following components are created in MOR:
- User:
vitalpbx123
- Device:
vitalpbx
2. Configure VitalPBX Extension
- Navigate to Extensions in VitalPBX.
- Select an available extension (e.g.,
1001
). - Note the password for this extension for later use.
3. Configure MicroSIP Softphone
- Open MicroSIP and click Add Account.
- Enter the following settings:
- Account Name: Descriptive name
- SIP Server: VitalPBX IP address
- Username:
1001
- Domain: Same as SIP Server
- Login:
1001
- Password: Password from VitalPBX extension
- Display Name: Preferred display name
- Click Save.
MicroSIP should now display as online, indicating successful registration.
4. Create SIP Trunk to MOR Softswitch
- In VitalPBX, navigate to External → Trunks.
- Create a new trunk with the following settings:
- Description:
MOR Trunk
- Remote Username: Username from MOR configuration
- Remote Secret: Password from MOR configuration
- Remote Host: MOR Softswitch IP address
- Local Username: Same as Remote Username
- Remote Port:
5060
- Identify By:
Auth Username and IP
- Description:
- Click Save and Apply Config.
Verify in MOR that VitalPBX has successfully registered.
5. Configure Outbound Routes
- Navigate to External → Outbound Routes.
- Configure the route with the following settings:
- Description: Descriptive name for the route
- Trunk: Select the newly created MOR Trunk
- Pattern:
X.
(matches all outgoing calls)
- Click Save and Apply Config.
6. Test the Call Flow
Using MicroSIP, dial an external number to test the configuration. The call should connect successfully, indicating that the setup is functioning correctly.
7. Monitor and Verify
Monitor the call in real-time through:
- MOR Active Calls: View the call in MOR’s Active Calls window.
- VitalPBX Monitoring: Check the active calls in the VitalPBX interface.
8. Review Billing and Call Details
After the call completes:
- In MOR, review how the call was billed.
- Access detailed call information, including:
- Call duration
- Billing rates applied
- PCAP logs for troubleshooting
Conclusion
By following this guide, you’ve successfully configured a complete call flow from MicroSIP softphone through VitalPBX to MOR Softswitch, with proper billing and monitoring capabilities. This setup provides a robust foundation for VoIP services with comprehensive call management and billing features.
Video Demonstration
Watch our detailed video guide for a visual walkthrough of the entire process:
Need a more advanced telecom integration?
Our experts are here to help you design the perfect setup tailored to your business needs. Contact us for a personalized consultation.
Want to dive deeper? Check out these helpful guides:
- Top PBX Platforms for VoIP Service Providers – Discover the best options for your VoIP business.
- Forwarding DID Calls from MOR to 3CX – Seamlessly handle inbound calls with MOR and 3CX.
- Connecting 3CX with MOR for Outgoing Calls and Billing – Simplify your outbound call flow and ensure proper billing.
- 3CX Removed Us from the Supported SIP Trunk Providers Page – What to Do? – Understand the implications and your next steps.
- PBX Security Best Practices – Protect your infrastructure from common VoIP threats.