1. Home
  2. Webex Calling Reporting & Analytics
  3. Variphy Webex Calling Search Sets & Criteria Guide

Variphy Webex Calling Search Sets & Criteria Guide

Background

Search Sets and Search Criteria are two of the most fundamental and important concepts in Variphy Webex Calling Analytics, as they shape all reports, dashboard widgets, alerts, and history search results.

Search Set

A Search Set is just a set of 1 or more Search Criteria, along with some settings for how to apply the Criteria:

  • Name – used just for display and descriptive purposes
  • Filter By Call Duration Or Status – whether or not to also apply additional filtering based upon call duration
  • Match All Criteria – how to apply multiple criteria values together, essentially using “AND” vs “OR” logic when possible (with Match All enabled, “AND” will be used)
  • Search Criteria – one or more search types with one or more values to query for

Search Criteria

Each Search Criteria defines what specific values to match with Webex Calling data.

In Variphy, Search Criteria are comprised of the following:

<Search Type> <Conditional Type> <Value>

Every Search Criteria has a Search Type – this defines which Webex Calling property or properties to match against.

Webex Calling call data has a multitude of search properties to choose from, such as.

  • The callers location for which a call originated from (“Calling Party Location”)
  • The Queue which a call was received on (“Called Queue”)
  • directory/phone number which originated the call (“Calling Number”)
  • directory/phone number which was received the call (“Called Party Number”)

The Search Criteria Conditional Type defines what type of condition to apply, such as “equals 911”, “starts with 9”, or “does not contain 911”.

Text Conditional Types

  • equals
  • starts with
  • ends with
  • contains
  • does not equal
  • does not start with
  • does not end with
  • does not contain

Numeric Conditional Types

  • equals
  • greater than
  • great than or equal to
  • less than
  • less than or equal to

Search Value

The Search Value is the specific text or numeric value to be queried for, using the Conditional Type, for example “1000” or “Steve” .

Wildcards

For text-based Search Types, a capital “X” digit can be used to represent a wildcard digit. Multiple wild card digits can be used in the same Value, which allows you to specify lengths of values.

For example, the following Search Criteria will yield all Webex Calling call activity from a 4 digit Caller Number, which begins with a “2”.

Caller Number equals 2XXX

Pre-Populated Drop Down lists

Certain search criteria will contain a list of available meta data from your Webex Calling Organization. Different than call data, meta data includes things like Calling or Called User, Calling or Called Department or Called Queue, etc… Meta data search criteria will provide a drop down list of available information to choose from. This information can be searched as current meta information (Show Historical Options toggled off) or historical meta information (Show Historical Options toggled on).

Show Historical Options

Meta data search’s have the ability to query both what is currently active in your Webex Calling Organization but also information for users or departments no longer in your Webex Calling Organization. For Example:

If searching for Calling or Called users with “Show Historical Options toggled = OFF” the pick list will only display users currently in your Webex Calling Organization. If Bruce Wayne was an employee but is no longer with your organization he will not appear in the picklist of available users as he no longer has an account.

If searching for Caller or Called users with “Show Historical Options toggled = ON” the pick list will display a list of users currently in your Webex Calling Organization but also that no longer have Webex Calling accounts. If Bruce Wayne was an employee but is no longer with your organization he still appear in the list as an available search option.

Show Historical Options gives you the ability to search for specific meta data that is no longer in your Webex Calling Organization but was at one time.

Meta Data can only be provided based on the date of Variphy’s installation and first data sync. Meta Data from prior to the Variphy installation is not available.

Webex Calling Search Set Examples

Example 1 – Single Search Type and Value

The following example Search Criteria defines Calling Number equals 1234, which means all calls originating only from directory/phone number 1234.

Since there is only 1 Search Type (Calling Number) and Value (1234), the Match All Criteria field is not applicable.

Example 2 – Multiple Search Types With Match Any

In this example, there are 2 different Search Types and 3 unique Values, which will be combined using a “Match Any” approach.

Since the Match All Criteria is toggled OFF in the below example, this Search Set will find all call to 911, all calls to 9911 and all calls greater than 1 second in duration.

Using Match All Criteria toggled ON the below example would show all calls to 911 and all calls to 9911 but only if they have a duration greater than 1 second.

Example 3 – Multiple Search Types With Match All

In this example, there are 2 different Search Types and Values, which will be combined using a “Match All” approach.

Since the Match All Criteria is toggled on, this Search Set will find all calls which match both/all of the following Search Criteria values:

  • Caller Number equals 1000
  • Called Number equals 2000

With the following settings, this Search Set will only find calls which originated from Calling Party Number 1000 and were received by Called Party Number 2000.

Example 4 – Multiple Search Types With Match All And Wildcards

In this example, this Search Set will result in all call activity which matches all of the following:

  • Originated from devices with installed on a Windows OS
  • Originated from 4-digit Calling Party Numbers beginning with “2”
  • Terminating to 11-digit phone numbers beginning with “011”

This type of Search Set would identify help identify internationally dialed number from a particular DN range (2000 – 2999).

The Called Number starts with 011XXXXXX contains 6 wild card digits using the “starts with” condition. This would match all Called Numbers at least 9 digits in length and begin with “011”, which is a typical dialing pattern for US based outbound international calling.

Webex Calling Search Type Dictionary

Originating Party

Search Type NameDescription
Calling Party NumberCaller ID or DN of a person placing a call.
Calling Party UserThe username of a Webex Calling user placing a call.
Calling Party Manager UserThe manager associated to the user placing a call.
Calling Party LocationThe location of the Webex Calling user placing a call.
Calling Party Client TypeThe type of device the call came from.
Calling Party Client VersionThe version of the device the call came from. This value will only be populated for Webex Calling users.
Calling Party OS TypeThe operating system of the user the call was placed from. This value will only be populated for Webex Calling users.
*ios
*Linux
*MAC
*NA
*Windows
Calling Party Device MAC AddressThe MAC Address of the device the call was placed from.
Calling Party User TypeThe type of user placing the call.
*Automated Attendant Video
*Anchor
*Broadworks Anywhere
*Voice Mail Retrieval
*Local Gateway
*Hunt Group
*Group Paging
*User
*Voice Mail Group
*Call Centers Standard
*Voice XML
*Route Point

Terminating Party

Search Type NameDescription
Called Party NumberNumber which answered a call.
Called Party UserThe username of a Webex Calling user receiving a call.
Called Party Manager UserThe manager associated to the user receiving a call.
Called Party LocationThe location of the Webex Calling user receiving a call.
Called Party Client TypeThe type of Webex Calling device receiving a call.
Called Party Client VersionThe version of the device receiving the call. This value will only be populated for Webex Calling users.
Called Party OS TypeThe operating system of the user receiving the call. This value will only be populated for Webex Calling users.
*ios
*Linux
*MAC
*NA
*Windows
Called Party Device MAC AddressThe MAC Address of the device receiving a call.
Called Party User TypeThe type of user receiving a call.
*Automated Attendant Video
*Anchor
*Broadworks Anywhere
*Voice Mail Retrieval
*Local Gateway
*Hunt Group
*Group Paging
*User
*Voice Mail Group
*Call Centers Standard
*Voice XML
*Route Point
Called QueueThe name of a call queue receiving a call

Originating or Terminating Party

Search Type NameDescription
Calling or Called Party NumberThe Caller ID or DN of a person placing or receiving a call.
Calling or Called Party UserThe username of a Webex Calling user placing or receiving a call.
Calling or Called Party Manager UserThe manager associated to the user placing or receiving a call.
Calling or Called Party LocationThe location of the Webex Calling user placing or receiving receiving a call.
Calling or Called Party Client TypeThe type of Webex Calling device placing or receiving a call.
Calling or Called Party Client VersionThe version of the device placing or receiving the call. This value will only be populated for Webex Calling users.
Calling or Called Party OS TypeThe operating system of the user placing or receiving the call. This value will only be populated for Webex Calling users.
*ios
*Linux
*MAC
*NA
*Windows
Calling or Called Party Device MAC AddressThe MAC Address of the device placing or receiving a call.
Calling or Called Party User TypeThe type of user placing or receiving a call.
*Automated Attendant Video
*Anchor
*Broadworks Anywhere
*Voice Mail Retrieval
*Local Gateway
*Hunt Group
*Group Paging
*User
*Voice Mail Group
*Call Centers Standard
*Voice XML
*Route Point

Duration

Search Type NameDescription
Call Duration (seconds)The time duration during which the call was connected, in seconds
Ring Time (seconds)The time duration during which the call was in the ringing state, in seconds
Queue Time (seconds)Amount of time in a call queue in seconds

Signaling

Search Type NameDescription
DirectionThe direction of the call. The possible values are
*Originating
*Terminating
Calling or Called Party ResultThe end result of the calling or receiving side of the call.
Calling Party ResultThe end result of the calling side of the call.
Called Party ResultThe end result of the receiving side of the call.

Call Identifier

Search Type NameDescription
Call IdentifierThe unique call identity value assigned to the call.

Miscellaneous/Other

Search Type NameDescription
Call TypeThe call type per Webex Calling
*SIP Meeting
*SIP International
*SIP Shortcode
*SIP Inbound
*Unknown
*SIP Emergency
*SIP Premium
*SIP Enterprise
*SIP Tollfree
*SIP National
*SIP Mobile

Call Quality

Search Type NameDescription
Audio Packet LossThe percentage of audio packets lost during the call.
Audio LatencyThe average audio latency of the call in milliseconds.
Audio JitterThe average jitter of the call in milliseconds.
Video Packet LossThe percentage of video packets lost during the call.
Video LatencyThe average video latency of the call in miliseconds.

Analytics

Search Type NameDescription
Audio Packet LossThe percentage of audio packets lost during the call.
Audio LatencyThe average audio latency of the call in milliseconds.
Audio JitterThe average jitter of the call in milliseconds.
Video Packet LossThe percentage of video packets lost during the call.
Video LatencyThe average video latency of the call in miliseconds.
Search Type NameDescription
Call Scenario TypesThe type of record as defined by Variphy’s Call Scenarios. Additional information about Call Scenarios can be found here.
Updated on June 30, 2023

Was this article helpful?

Related Articles