Use the Enterprise Support Portal
    • 12 Nov 2024
    • 9 Minutes to read
    • Dark
      Light
    • PDF

    Use the Enterprise Support Portal

    • Dark
      Light
    • PDF

    Article summary

    Designed to provide deeper diagnostics into call quality, user devices, and SIP provisioning, our Enterprise Support Portal (termed /es portal) is a powerful tool in a Dialpad admin’s arsenal.

    While many call analytics are available within the Dialpad Admin portal, this tool is useful for viewing advanced analytics and conducting initial troubleshooting for jitter, latency, network issues, and device connectivity.

    Who can use this feature
    Our Enterprise Support Portal is available to Dialpad Support and Dialpad Sell users on an Advanced or Premium plan, as well as our legacy Enterprise plan.

    In this guide we’ll be highlighting some key features in the portal with tips on how to:

    • Manage user accounts including number assignments and proxy access.
    • View user devices and app versions.
    • Troubleshoot call quality issues like jitter or packet loss.

    Access the Enterprise Support Portal

    First things first, your Dialpad Admin must contact Customer Care to have the Enterprise Support Portal enabled. 

    Once enabled, log into your Dialpad account, then head to dialpad.com/es and select your Company link. 


    Here, you’ll see quick access links help manage your users, offices, shared lines, and more. 

    Plus you’ll see a list of all the experiments that have been added to your account.

    Dialpad Glossary | Experiments

    Experiments are features that have the flexibility of being turned on or off at different levels, i.e. Company level (meaning everyone has access) vs user level.

    To turn off an experiment, simply select Remove. You can always check in with your Customer Success Manager or our support team if you’re unsure about a specific experiment.

    View users

    Let's start with the basics — looking up a list of all your users. 

    To view a list of your company's users, select Users from your company page.

    Here, you'll see an overview of each of your Dialpad users, including key information such as:

    • Dialpad #
    • App versions
    • Account state (Active, Pending, Invited, Deleted)
      • The Pending status only applies to the user who created the account, or to the first Dialpad user.  All other new team member's account state will show as Invited until they become active.
    • License type
    • Contact Center status 

    View number assignments

    Need to look up a list of all assigned numbers? Select Dialpad #s from your company page to see an overview of all your Dialpad numbers.

    Search for a number

    On your the Dialpad #'s page, you can search for a specific number assigned to your Company.

    1. Navigate to Dialpad # Lookup 
    2. Enter the phone number in the search field (or filter by status, country or number type)

    View devices & app versions

    Whether you want to check user devices, verify app updates, or review SIP registrations, you can find all that and more through our the User Search. 

    1. Select Users from your Company page
    2. Navigate to User Search
    3. From the overview tab, view the user's app version
    4. Select an individual user to view their assigned devices and full user details


    Dialpad Glossary | App Version
    "native" = mac or windows desktop app
    "packaged_app" = chrome app
    "web or harness" = logging into dialpad.com or dialpad.com/app

    You can see other info such as Platform (what machine they’re using), VersionUpdated, and Registered.

    If you ever need to confirm the latest version of the Dialpad apps, be sure to check our What's New section.

    View SIP Registrations

    Once you’ve navigated to an individual user’s devices, you can check to make sure that each device is registered with our servers. This is particularly important for cases where users are reporting issues making or receiving calls.

    Navigate to User Devices section and look up the app in question.

    Here's a quick cheat sheet to force re-registration on the other apps:

    AppHow to Push Registration
    Obihai/Polycom/SIP

    1. Select Delete next to User Device
    2. Re-provision the phone (can be done by Admin or user)

    Desktop Apps (Mac/Windows/Chrome)

    1. Select Delete next to User Device
    2. Log out & back into desktop app


    Note
    iOS, iPad, and Android devices don't show a registration timestamp in the ES Portal.

    View SMS Registration data

    Access and view your SMS Campaign registration by going to A2P option on your ES Portal.

    On the A2P page, you can find details about your SMS Registration status, including your Brand and Campaign ID, registered numbers, message use cases and any reasons for rejection.

    Check port status

    You can view a list of all submitted port requests for your Company on the ES Portal by going to Port Requests.

    Check your porting status by batch ID, company, office, LNP ID, # of DIDs, port type, date modified, and date requested. 

    Proxy into a user's account

    Need to take a closer look at a user’s account or help troubleshoot an issue? Proxying might be just what you need.

    Note

    Reach out to your dedicated Customer Success Manager to enable this feature.

    Proxying only allows access to users' accounts and web settings -- not to the web app or to any calls, messages, voicemails or recordings.

    To proxy into a user's account:

    1. Search for a user's profile in the ES Portal
    2. Navigate to Proxy User
    3. Select Login Access

    When proxying into a user’s account, admins can make changes like:

    • A user’s name
    • A user’s email address
    • A user’s voicemail greeting

    Any changes that are made in this state will be logged in the Notes section on a user page. You'll also see notes in a user's history when a Dialpad employee uses this proxy feature to debug an issue or verify settings in a specific user's account.

    Screen_Shot_2019-04-25_at_11.44.27_PM.png

    Bulk add users

    Need to add more than one user at a time? Admins can bulk import their users through the Enterprise Support Portal. 

    To add multiple users

    1. Navigate to the desired office
    2. Navigate to Add Usersvia CSV
    3. Select Choose File
    4. Upload your CSV
    5. Select Submit

    Swap or remove a number

    Need to change a user or shared line number? You can change or remove a number from the ES Portal. Let's look at both options,

    To swap a number:

    1. Select a user or shared line
    2. Navigate to Dialpad #'s
    3. Select Change
    4. Navigate to Number Search on ES
    5. Enter a phone number, or area code
    6. Select Search to find an available number
    7. Select Swap
    8. Select Ok to confirm the changes

    To remove a number:

    1. Select a user or shared line
    2. Navigate to Dialpad #'s
    3. Select Remove
    4. Select Ok to confirm changes

    An error message will show if you try to remove a number from a user or shared line that requires an assigned number.

    Tip

    View a detailed history of number changes in the Changelog & Notes section of the ES Portal.

    Edit extension

    Using extensions? Use the ES Portal to update your user's and shared lines' extensions.

    1. Navigate to Extension
    2. Select Edit
    3. Navigate to Assign / Replace an extension
    4. Enter the desired extension
    5. Select Assign

    Troubleshoot call quality

    Your Enterprise Support Portal is a powerful tool to troubleshoot and investigate call quality issues like jitter, delay, or one-way audio.

    Let's take a look at all the ways you can troubleshoot call quality, starting with how to look up and investigate a call.

    View & investigate calls

    Navigate to a user page and select Calls to pull up a rundown of all their placed and received calls in Dialpad.

    From here, select the ID to be pulled into the specific call stats, where we'll display info like:

    • Call Summary (who called who, how long was the call, what time, etc.)
    • Call ID
    • Target ( i.e. the user whose calls you’re investigating)
    • Contact (i.e. the number or user that was contacted by the Target)
    • Endpoint
    • Direction (inbound or outbound)
    • Started/Connected/Ended dates
    • Description (call direction, time duration)
    Tip
    Click on Ratings from your Company page or your individual user page to pull a rundown of all the rated calls.

    Call events

    Call events provide details about the call's status at various points during the lifecycle of the call. The call event details can be found at the bottom of the call summary.
    Call_Events_ES.png

    Admins and Supervisors can see reasons for call rejections, providing them with invaluable information on behavioral trends and staffing needs. 

    Rejection reasons can be:

    • Reserved to another call: When an agent becomes available for a Contact Center, then at the same time receives another Contact Center call fan out.
    • No Available Endpoints: The operator did not have any ringable app open (i.e no registered endpoints) and there was no configured forwarding number. The app includes chrome, native, and mobile app.
    • Manually Declined: The agent declined the call.
    • Call Is Assigned To Another Operator: When two operators come available at the same time, but the other operator takes the call.
    • Call is After Hours: A call received outside of the Contact Center's business hours.
    • Call is a Spam: The caller was identified as SPAM caller and was blocked.
    • On a Call: The call was rejected as the agent was already on a call.
    • Do Not Disturb: The call was rejected as the agent was in a DND state (available only for Departments).
    • Ringing in Progress: The call was rejected as the agent was already be rung out for another call.

    View WebRTC status

    Here's where you can troubleshoot your webRTC calls, including common call quality issues like jitter (choppy audio), delay, or one-way audio.

    Note
    WebRTC stats are only available for calls made on the desktop or web app. Calls made on a desk phone or mobile device will not generate WebRTC stats. 

    To view the WebRTC Stats, 

    1. Select a user or shared line
    2. Select Calls on the user or shared line page
    3. Select a call on the list
    4. Select on WebRTC Stats next to the call ID
    5. Select View stats 


    Tip
    Keep in mind that the info displayed here is being reported from the app's side.

    WebRTC Stats | Jitter

    Screen_Shot_2017-08-22_at_5.33.09_PM.png

    This first graph displays the jitter buffering rates for your call. The blue line is the user experience (incoming packets) on his/her side of the call. The red line is the preferred jitter buffer automatically adjusted by WebRTC in Chrome.

    If the red line roughly tracks the blue line, call quality is good. If the blue line is significantly higher than the red line (packets are coming in quicker than they can be buffered) this means dropped packets and a choppy call.


    WebRTC Stats  | Delay

    Screen_Shot_2017-08-22_at_5.37.01_PM.png

    The second graph displays the round trip time (RTT) of your packets. RTT is the time a packet takes to travel from the client to our server and back.

    The horizontal axis is time during the call, while the vertical axis is the round trip time. From the example above, if we look at the steady state values we can see that at 100 seconds (a min or so in), the RTT is 71 milliseconds.

    Here's a quick rundown of RTT values and what they mean in terms of call quality

    TimeQuality
    Less than 100msGood (not noticeable)
    100 to 200 msAcceptable
    200 to 300 msBad
    More than 300sUnacceptable


    WebRTC Stats | One-Way Audio

    One_Way_Audio.png

    The third graph displays audio levels. The blue line (audio input) is the voice of the Dialpad user. The red line (audio output) is the other person the Dialpad user is talking to. Where you see spikes is where one or both users are speaking. 

    Take a look at the red line above—callers are experiencing one-way audio, this is how your graph will appear when investigating the call.

    Now let's take a look at what a successful call example would look like:

    Screen_Shot_2017-08-22_at_5.45.27_PM.png

    Report call issues

    During the times when you need to report a call issue, the Call Lookup page will provide you with the right information to send over to our support team.

    Here's the most important information to include to our team:

    1. User ID - This is the ID from the user experiencing call quality issues. Copy and paste the URL from their User lookup page.
    2. Call Examples - The more examples of poor call quality, the better (for troubleshooting purposes). Copy and paste the URL from the Call Lookup pages of the affected calls.
    3. To Number - The number that received the inbound call. If this is your user, the To Number is their Dialpad number
    4. From Number - The number that initiated the outbound call. If this is your user, the From Number is their Dialpad number. If not, the number will be listed in the Call Summary

    Office call recording

    You can also use the ES portal to investigate why a user's calls aren't being recorded.

    Note

    Reach out to your dedicated Customer Success Manager to enable this feature.

    One way to determine why a user's calls aren't being recorded is to first verify when and who enabled call recording. 

    Why is this helpful? Well, it's possible that call recording was enabled for a particular user after the call in question, or another Admin may have changed the call recording settings for that user before to the call.

    To access the call recording change log in the ES portal, navigate to the Notes section. You'll find all admin call recording changes listed there.

    image-20210917-152428.png



    Was this article helpful?