# Cisco IP Phone Inventory and Remote Control Dashboard Tools

Call Telemetry realtime dashboard of your Cisco IP Phones and Cisco Callmanager system.

This dashboard can show CDP and LLDP Switch and Port Neighbors, Serial numbers, IP Address and Subnet, Call Manager Fields like Descriptions for all devices in your system.

# Feature Overview:

  • Remote Control compatible Cisco IP Phones, live streaming the screen.
  • Remotely press softkey and hard line buttons to control the interaction.
  • Search any Cisco IP Phone data in the table.
  • Unregistered Cisco IP Phones Reporting and filering showing historical and realtime status.
  • Report or export all phone discovery data to CSV.
  • Ad-hoc and Automatic scanning of all phones in your Callmanagers.
  • Multi-cluster Cisco Callmanager support, single pane of glass view.
  • All Cisco Locale languages are supported for polling and discovery.
  • Reset ITLs in bulk.
  • Factory Reset Cisco IP Phones in bulk.
  • Filter by any field like Serial Number, CDP, LLDP Neighbor, IP, Model.

# Feature Requirements:

# Configuring IP Phone Data Collection

The IP Phone Dashboard uses multiple data sources to collect information about your Cisco IP Phones. These sources include:

  • Cisco Callmanager AXL - for provisioning information
  • Cisco Callmanager RIS - for realtime status and stateful tracking of phones.
  • Cisco IP Phone Web Page Data - web scraping CDP, LLDP, Hardware Version, Serial and Subnet Data.
  • Cisco Callmanager SQL DynamicRegistration table - for realtime status and phone history in version 12.5 and higher.

# Step 1 - Configure AXL, RIS, SQL, and IP Phone Polling

After configuring the Call Telemetry Server, you need to configure the Cisco Callmanager Integration to allow the Call Telemetry Server to poll the Cisco Callmanager for phone data.

Make sure to automatic RIS polling, and use the sliders to set the polling interval for AXL and RIS. As you move the sliders, you will see the estimated time to complete each polling cycle for a batch of phones.

Make sure to configuring the Cisco IP Phone Remote Control CTI User as specificed in the above integration guide.

# Using the IP Phone Inventory and Dashboard page

From the dashboard page, you can see Cisco Callmanager details like model and device pool, serial number, cdp and lldp neighbor inforamtion, and realtime status of phones.

screenshot of a table of cisco ip phone data

# Discovering Cisco IP Phones and Neighbor Details

Click Scan to discover all Cisco IP Phones in your system. This will poll all Callmanagers in your system, and discover all phones in your system. You can see the progress of the scan at the top of the table under scanner status. If you wish, you can adjust the RIS API settings to speed up or slow down the polling of the phones in the Cisco Callmanager Settings page.

# IP Phone Inventory Details

The phone poller also discovers hard to reach data like serial, subnet, hardware version, and CDP LLDP switch and neighbor switch port details.

A screen of phone inventory details

# Viewing Unregistered IP Phone Report data

This feature aggregates Callmanager RIS Data and Registration data from Cisco Callmanager Database, showing a list of unregistered phones, and last seen times. You can easily see which phones you might want to delete from your system from non-usage.

You can click filters to see a date range of unregistered phones, and export the list to CSV. With that list, an adminsitrator can review and delete those phones from the Cisco Callmanager system.

unreigstered phone report

# Remote Control for Cisco IP Phones

Phone Dashboard also supports remote control of Cisco IP Phones. This feature allows you to remotely control any phone in your system, and see a live streaming view of the phone's screen.

You can also press softkeys and hard line buttons on the phone, and see the result in realtime. You can do any operation on the phone as if you were standing in front of it.

Click the controller icon to access the remote control feature. Screenshot showing a dashboard and how to access the remote control

Then you should see the remote control page for the phone. A screen showing a Cisco IP Phone being remotely controlled.

# Changing the Remote Screen refresh interval

Sometimes certain models of phones may require a faster or slower refresh interval. Or you may have a slow network connection, causing a poor screen refresh experience.

You can change the refresh interval of the remote screen to be faster or slower, depending on your network speed and requirements. The default is 5 seconds.

Just drag the slider bar shown abve in the screenshot on the right to change the remote phone screen refresh interval.

# Remote Factory Reset of Cisco IP Phones

You can factory reset a phone with a macro on this page, or bulk reset the ITL of the phone. This triggers a factory reset of the phone, and the phone will reboot and re-register to Cisco Callmanager.

Last Updated: 3/25/2024, 1:10:37 AM