How to Set Up a Business VoIP System
Switching your business to a VoIP phone system is one of the most impactful upgrades you can make to your communications infrastructure. Whether you are moving away from a legacy key-line setup or starting fresh, this guide walks you through every major step of how to set up a business VoIP system - clearly and in order.
Understanding the Shift From Traditional to VoIP
If your team has used a key-line phone system - the kind common in offices throughout the 1980s and beyond - there is an important conceptual shift to absorb before setup begins. Key-line systems gave every phone its own set of physical lines, each with a lighted button for holding and retrieving calls. VoIP works differently. Instead of lines, your system is built around extensions and an auto-attendant. Calls are routed internally through software, not copper wires.
This change is evolutionary, not disruptive. You gain enormous scalability, richer features, and the ability to check a colleague's availability via busy lights or intercom before transferring a call. The main adjustment is mental: think in terms of calls and extensions, not lines and buttons.
For a broader overview of how VoIP technology works at the network level, the FCC's consumer guide to VoIP is a reliable starting point.
Step 1: Plan Your Call Flow Before You Configure Anything
A call flow defines what happens when someone dials your business number. Before touching any settings, sketch out the journey a caller should take: which extension rings first, how long it rings, and where the call goes if nobody answers. Having this mapped out saves significant time during configuration.
A simple, effective call flow for most small businesses looks like this:
- Incoming call arrives on your business number
- The call rings a specific extension for at least 15 seconds
- If unanswered, the call transfers to voicemail
That structure covers the majority of day-to-day call handling and is exactly what you will build in the next step.
Step 2: Build Your Call Flow in WebFones
Once you have your plan, log in to your WebFones account and follow these steps to create a basic call flow:
- Go to the Call Flows page and click Add Call Flow.
- Enter a name and description for the flow, then click Add.
- Click the blue (+) button on the title bar to add your first command.
- Choose Ring Extension, select the appropriate extension, and set the ring duration. 15 seconds is the recommended minimum - shorter durations often frustrate callers before staff have a chance to answer.
- Click Done.
- Click the blue (+) on the Ring Extension line to add the next command.
- Select Transfer to Voicemail and choose the correct voicemail box.
With the call flow created, you need to point your phone number to it:
- Go to the Numbers page and select the number you want to configure.
- Click the Routing tab.
- From the routing dropdown, choose Call Flow.
- Select the call flow you just created.
Your main business number is now live and routing calls through your new flow.
Step 3: Set Up Voicemail
Voicemail setup involves four distinct phases: authentication, recording, uploading, and testing. Work through them in order.
Authentication
Locate your 4-digit PIN in your account documentation. If you cannot find it, contact WebFones support before proceeding. You will need this PIN to access the voicemail system.
Recording Your Greetings
- Access the voicemail system using your PIN.
- Record your name greeting - this is typically a short recording of your name used by the system internally.
- Record your unavailable or main greeting - this is what callers hear when you do not answer.
- Optionally, record additional greetings for specific extensions or on-hold messages if your setup requires them.
Uploading Audio Files
Where your system supports it, you can upload pre-recorded audio files instead of recording directly into the system. This is useful if you want a professionally produced greeting or need consistent branding across multiple extensions.
Testing
Once all greetings and files are in place, test the entire voicemail flow by calling in from an external number. Confirm the greeting plays correctly and that messages are captured and accessible. Do not skip this step - testing after all components are configured is the only reliable way to catch issues.
Step 4: Configure Phone Buttons on Your Desk Phone
WebFones supports programmable button configuration for Yealink and Polycom desk phones. Customizing buttons - for speed dial, park, or status indicators - helps your team work faster without hunting through menus.
To configure buttons:
- Navigate to the extension settings on the WebFones website.
- Select Edit Status Buttons.
- Use the interface to add new buttons or reorder existing ones using the up/down icons on the left.
- Save your configuration. The phone will automatically update within a few minutes - no manual reboot is required.
If certain buttons cannot be edited, they may be locked by administrator settings. An administrator can disable system-controlled buttons such as hotdesk or park buttons to free up more user-configurable slots on the display.
Step 5: Install the WebFones Voice Mobile App
For staff who work remotely or move between locations, the WebFones Voice mobile app extends your business phone system to any smartphone. Setup takes under two minutes:
- Download WebFones Voice from the App Store (iPhone) or Google Play (Android).
- Log in to your WebFones user account on your computer. A QR code will appear on screen.
- Open the WebFones Voice app on your phone, tap "Ready to Scan," and scan the QR code shown on your computer screen.
Your phone configures itself automatically. Your extension number will appear in the top-left corner of the app. Once the indicator dot turns green, you are ready to make and receive calls.
Important: Scan the QR code from within the WebFones Voice app itself - not your phone's built-in camera app. Using the native camera is one of the most common setup errors and will not complete the configuration.
Step 6: Train Your Team on Call Transfers
Once the system is live, the single most important skill for your staff to learn is how to transfer calls. In WebFones, the standard method is a blind transfer - sometimes called simply "transfer." It works like this:
- Press the transfer button on your desk phone or app.
- Enter the extension number of the person you are sending the call to.
- The call routes directly to that extension.
- If the recipient is busy or unavailable, the call automatically routes to their voicemail - no action needed on your end.
For teams coming from a key-line background, this replaces the old method of picking up a shared line. Encourage staff to check a colleague's busy light or use the intercom to confirm availability before transferring, particularly for time-sensitive calls.
Final Checklist Before Going Live
Before cutting over fully to your new VoIP system, run through this checklist:
- Call flow configured and pointing to the correct phone number
- Voicemail greetings recorded and tested from an external line
- Phone buttons programmed for each desk phone user
- Mobile app installed and active for any remote or hybrid staff
- Team briefed on how to transfer calls and check availability
Getting each of these elements in place before launch prevents the most common day-one issues and ensures your team can handle calls with confidence from the moment the system goes live.
Getting Support From WebFones
Every business phone environment is different. If you hit a step that requires screenshots, specific menu paths, or backend configuration support, WebFones' support team can provide documentation and guided assistance tailored to your setup. Request account-specific guidance directly through your WebFones dashboard whenever you need a hand.
Want to learn more?
See how your business can improve communication, capture more opportunities, and gain clearer visibility into every customer conversation.
Contact Us