🧭 Overview
If a client’s phone account is not receiving or answering incoming calls, it could stem from several configuration or system-level issues—ranging from device registration to call routing logic. This guide outlines common causes and troubleshooting steps to resolve problems where calls are not being answered or received.
🛠️ Step-by-Step Troubleshooting
✅ 1. Check Softphone or Device Connection
Incoming calls will not reach the user if their assigned device (softphone or hardware phone) is offline or unregistered.
-
Go to Users > [Client Name] > Devices.
-
Verify that the assigned device is active and registered.
-
Check for any registration errors or connection timeouts.
🔄 Fix: Reboot the softphone or IP phone, and confirm the device is connected to the internet and authenticated properly.
✅ 2. Verify the User’s State
If the client is in a state such as Offline, DND (Do Not Disturb), or a custom state with routing disabled, calls will not ring on their account.
-
From the console, confirm the current status/state of the user.
-
Ensure they are in an “Available” state.
🔄 Fix: Set the user’s state to “Available” to resume normal call routing.
✅ 3. Inspect Call Flow and Ring Group Routing
Calls may be getting routed incorrectly or skipped if:
-
The client is part of a Ring Group but is excluded in the call conditions.
-
The call flow contains a misconfigured rule, like incorrect schedules or conditions that bypass the user.
🔄 Fix: Review the full call flow using the Call Flow Designer, ensuring the client is included and reachable during the intended schedule.
✅ 4. Check for Forwarding Rules or Routing Conflicts
Auto-forwarding rules or fallback routes can cause calls to skip the client entirely.
-
Review if Call Forwarding is enabled on the account.
-
Confirm there are no loops or conflicts with voicemail or auto-attendants.
🔄 Fix: Disable forwarding or update rules to ensure the client’s device rings directly.
✅ 5. Confirm License and Account Status
If the client’s EvoVoice license is missing or their account has been suspended, calls won’t reach the endpoint.
-
Under Admin > Users, check:
-
License status (EvoVoice assigned?)
-
Account status (Active/Suspended)
-
🔄 Fix: Assign the appropriate voice license and re-enable the account if needed.
✅ 6. Test Call Logs and Diagnostics (Admin Only)
If everything appears in order but calls still fail:
-
Use the Reports > Call Logs to search by the client’s extension.
-
Look for error codes, missed attempts, or SIP failures.
🔎 Tip: Narrow down logs by time and call direction to isolate failed inbound attempts.
🆘 Still Need Help?
If calls are still not coming through:
-
Contact Evo Support with the following:
-
Client name
-
Extension
-
Timestamp of the most recent failed incoming call
-
📌 Quick Reference Summary
| Possible Cause | Resolution |
|---|---|
| Device not registered | Reconnect or restart softphone/device |
| User in Offline or DND state | Set to “Available” in console |
| Ring group or call flow misroute | Adjust call flow conditions and user inclusion |
| Call forwarding or loops active | Review and update routing/forwarding rules |
| Missing voice license | Assign EvoVoice license and check account status |
| SIP error or network issue | Use diagnostics and logs to isolate technical issue |