Skip to content
Support Login

Main Navigation

ISI Analytics
  • Call Analytics
    • Queue Analytics
      • Microsoft Teams Call Analytics & Call QueuingAdvanced call queue reporting and real-time agent dashboards for Microsoft Teams
      • Webex Customer AssistComprehensive queue performance analytics for Webex environments
      • Manager & Agent DashboardsLive monitoring of agent status, call volumes, and queue performance
      • Queue Performance ReportsHistorical analytics and trending for call queue optimization
    • Call Detail Reporting
      • Cisco UCM (CUCM)Call detail records and analytics for Cisco Unified Communications Manager
      • Webex CallingComprehensive call detail records and analytics for Webex Calling environments
      • Microsoft Teams CallingHistorical call data and reporting for Microsoft Teams Phone system
      • AvayaComprehensive call reporting for Avaya communication systems
    • Enterprise Addons
      • Call AccountingTrack telecom usage, allocate costs by department, and optimize spending
      • Compliance Call RecordingSecure call recording for regulatory compliance requirements
      • Call Speech TranscriptionAI-powered call transcription and speech analytics powered by Verint technology
  • Use Cases
    • Use Cases
      • Customer ExperienceImprove customer satisfaction with queue analytics and call journey insights
      • Employee ProductivityMonitor call activity, analyze performance, and optimize staffing decisions
      • CDR Data ComplianceHistorical call data management for legal and regulatory compliance requirements
      • Call Accounting & Cost AllocationTrack telecom usage, allocate costs by department, and optimize spending
      • Compliance RecordingSecure call recording and data retention for regulatory requirements
    • By Role
      • IT & Voice TeamsTechnical insights and analytics for voice infrastructure management
      • Call Center OperationsOperational analytics and reporting for call center performance optimization
      • Leadership CX StrategyExecutive-level insights for customer experience strategy and decision-making
    • Industries
      • Financial ServicesIndustry-specific resources and use cases
      • HealthcareHealthcare-focused analytics and compliance resources
      • GovernmentSolutions supporting local, city, county and state agencies
      • Public SectorGovernment and public sector solutions
      • RetailRetail industry analytics and reporting resources
  • Resources
    • Learn & Explore
      • Resource LibraryExplore our rich library of resources written by ISI team members and industry experts
      • Product Demo VideosWatch detailed product demonstrations and feature overviews
      • Office Hours WebinarsJoin live sessions with our experts and get your questions answered
      • BlogLatest insights and trends in call analytics and UC reporting
    • Content Type
      • VideosProduct demos and educational content
      • White PapersIn-depth analysis and industry research
      • Fact SheetsQuick reference guides and product overviews
      • BrochuresDetailed product and solution information
    • Support
      • Get SupportTechnical Support is an important part of the Infortel Select experience. Reach us here.
      • Knowledge BaseView a growing repository of support documentation.
      • System StatusGet ISI Analytics system updates here.
      • Office HoursEngage wih our experts, get your questions answered, and learn more about our latest features.
      • Release HistoryView Infortel Select software release notes here.
  • Company
    • About ISI
    • Careers
    • Partners
    • Contact Us
  • Pricing
  • Support
  • Login
  • Book a Demo

What can we help you with?

Dashboard

  • Customizing a Queue Dashboard
  • Widget Filters
  • Widget Descriptions
  • Infortel Login Troubleshooting Guide

Reporting

  • Report Templates
    • Configuring a Report Template
    • Customize a Detail Template
    • Customize Template Filters
    • Generate a Report
    • Sharing Templates
  • Scheduled Templates
    • Configuring a Scheduled Template
  • Report History
    • Retrieve a Report Using Report History
  • Available Templates
    • Microsoft Teams Agent Summary Reports
    • Microsoft Teams Queue Summary Reports
    • Microsoft Teams Agent Detail
    • Microsoft Teams Queue Detail
    • Webex Queue Detail
    • Call Record Search
    • Call Type, Direction, and Ownership Definitions

Admin

  • Connectors
    • Cisco UCM
      • Configuring a Cisco UCM Connector
      • Configuring a Cisco UCM Directory Import
      • CUCM – Cisco CDR Troubleshooting Guide
      • Generate Route Plan Report in CUCM
    • Cisco Webex
      • Configuring a Webex Connector
      • Configuring a Cisco Webex Directory Import
      • Granting ISI Analytics Access to Your Webex Organization
    • Microsoft Entra ID / Teams
      • Configuring a Microsoft Entra ID / Teams Connector
      • Configuring Queue Analytics for Microsoft Teams
      • How to find your Microsoft Entra ID Tenant ID
      • Apply a Conditional Access Policy to the Infortel Call Queue Analytics Service Account
      • Recommendations For Auto-Attendant Configuration
    • Cloud Connect
      • Install and Register Cloud Connect
      • Cloud Connect Server Specs
      • Verify the MD5 Checksum of Cloud Connect
    • Avaya
      • Avaya RSP Troubleshooting
  • Queues & Hunt Groups
    • Configuring Queue Analytics for Webex
  • Users
    • Managing Users
    • Adding a User
    • Standard Permissions
    • Queue Permissions
    • Contact Center Permissions
    • Managing External Admins
    • Switching Tenants as an External Admin
    • Reset Your Password
    • Setting Your Default Dashboard Type
    • Important Update: ISI Analytics Login & User Management Changes

Guides

  • Quick Start Guide: Using the Data Export API
  • Data Export API
    • Quick Start Guide: Using the Data Export API
    • Available API Filters
  • Cloud Connect
    • FAQ: Cloud Connect Install/Upgrade
    • Upgrade Remote Collection/Cloud Connect
  • Microsoft Teams Queue Analytics
    • Queue Metrics

Release Notes

  • ISI Analytics Release Notes
  • Cloud Connect Release Notes
  • ISI Analytics 2023 Release Notes (Archive)
  • ISI Analytics 2022 Release Notes (Archive)

Infortel Classic

  • Dashboard
    • FAQ: Dashboard
  • Administration
    • FAQ: Administration
    • Alarm Definitions
      • Adjust No CDR Alarms
    • Directory
      • FAQ: Directory
      • Web Portal User Login Maintenance Guide
      • Reset Password For Login User IDs
      • Deactivate a User
  • Reporting
    • Report Portal
      • Report Portal Overview
    • Call Exploration
      • Call Exploration Overview
    • Reports
      • Reporting Operators and Wildcards
      • FAQ: Reporting
      • Create a Report
      • Extension Constraints
  • Contact Center
    • FAQ: Contact Center
    • NCQ
      • CUCM – Native Call Queueing Configuration
  • Home
  • Help
  • Admin
  • Connectors
  • Cisco Webex
  • Configuring a Cisco Webex Directory Import
View Categories

Configuring a Cisco Webex Directory Import

What is a Directory Import? #

A directory import is used to import information from a 3rd-party source into the ISI Analytics directory. Directory Imports are useful for automatic directory management and updates.

Getting Started #

This document provides the instructions for configuring a Webex Directory Import for use with ISI Analytics. Before you begin, please ensure you have the following:

  • Credentials to login to ISI Analytics
  • The “Connector Admin” role is assigned to your user
  • A Webex Connector configured

Creating a Directory Import #

There are 2 ways to create a Webex Directory Import

  1. Create Directory import from the Directory Imports list
    1. Login to ISI Analytics
    2. Navigate to Connectors on the left, and go to the Directory Imports tab
    3. Click  to create a new Directory Import
    4. In the New Directory Import dialog, select your Connector you want the directory information to come from.
  2. Create Directory import from a Webex Connector
    1. Login to ISI Analytics
    2. Navigate to Connectors on the left
    3. Edit your Webex Connector by clicking the pencil icon to the right of the name
    4. Click the Directory Imports tab
    5. Click to create a Directory Import using the current Connector as the Source

Configuring a Directory Import #

Configuration #

The configuration tab includes the basics of the import, like import Source, Destination, and Schedule. Once you’re done customizing, click Save to move on to the Mapping & Filters Tab

General #

  • Import Name: The name of the import
  • Data Source: The destination Data Source users should be added to
  • Expiration Behavior:
    • None: In this option no objects or people are marked as expired as a result of the import.
    • Expire for Data Source: Recommended if only 1 import is being used for a data source. A user will be marked expired if they meet the following conditions:
      • They exist in the Directory
      • Belong to the selected Data Source
      • They are marked as having been imported
      • They are not in latest fetched data
    • Expire for Import Name: Recommended if more than 1 import is being used for a data source. A user will be marked expired if they meet the following conditions:
      • They exist in the Directory
      • Belong to the selected Data Source
      • They are marked as having been imported
      • They are marked with the name of the Import (having been previously imported with the Expire for Import Name enabled)
      • They are not in the latest fetched data

Source #

  • Connector: Uneditable. The Connector the directory information is being pulled from
  • Options: These options affect the logic used to query data from Webex
    • People: Sets if Users from Webex are included in the import. This will include all active Users with a Phone Number or Extension assigned to them
    • Workspaces: Sets if Workspaces from Webex are included in the import. This will include all Workspaces with a Phone Number or Extension assigned to it

Email #

  • Delivery Option: Allows an email notification to be setup when the import succeeds or fails
    • Never send email: No email is sent when the import succeeds or fails
    • Always send email: Sends email each time the import completes
    • Send email only when error occurs: Only sends an email if the import fails.
  • Email Addresses: One or more email address the notification should be sent to. Press enter after adding each email.

Schedule #

  • Enabled: Enables/Disables the schedule
  • Repeat Every: Sets the recurrence of the schedule. This can be Monthly, Weekly, Daily, or Hourly
    • Monthly: Allows for selecting a specific day of the month, a relative day of the month, or to run on the Last Day of Month
    • Weekly: Allows for selecting a day of the week for the import to run
    • Daily: Allows for selecting which days of the week the import should run
    • Hourly: Allows for selecting an hourly interval for the import to run on. The import will run every X hours.
  • Time: Sets the time and time zone the import should run on its schedule. Ex: In the screenshot below, it will run on Weekdays at 2:00 AM in the Central Time Zone.

After you have finished the configuration, click Save.  When you click save, the system will fetch data from your webex system.

Note:  Fetching data may take several minutes.

Fields & Mapping #

The Fields & Mapping tab is used to map ISI Analytics fields to Webex fields, set filters, and set default values. When you’re done customizing, click Save to be able to Preview/Import data.

By default, the following fields are mapped:

ISI Analytics Field Webex Field
Last Name LastName
First Name FirstName
Extension Extension
Device Device
Webex User ID UserId
Department Name Department

Mapping Fields #

When mapping fields, a preview of the first 500 records from Webex are pulled.

  • Fields can be mapped by dragging and dropping them from the Fields list on the left to an Add Column box. Once a field is mapped, it will show a checkmark to signify it is mapped. A single column can have multiple ISI Analytics fields mapped to it.
  • To change a mapped field, it can be dragged and dropped from one column to another
  • To remove a mapped field, click the X on the mapped field
  • Each field has transformation options that can be applied by clicking the pencil icon
    • Basic: Easy way to strip values to keep relevant information
      • Strip Non-Numeric Values: Strips any characters that are not numeric (0-9)
      • Strip Non-Alphanumeric Values: Strips any characters that are not letters or numbers (a-z, A-Z, 0-9)
      • Keep only the Left/Right X Characters: Keeps only the left or right X characters. This can be used to extract the last 4 digits of a phone number, for example.
    • Advanced: Allows for a Regex Transformation to be applied. This allows for advanced text manipulation. The regex expression should include one capturing group to extract a portion of the value.
      • Ex: ^(.*)@.*$ will extract everything before the @ symbol in an email address

Applying Filters #

  1. To apply filters to the import, click on the Filters tab on of the menu on the left.
  2. Add a filter by selecting the field from the Source Field dropdown
  3. The following filters can be applied to a field:
    • Value Filter: Allows for filtering on specific values
      • Equals/Not Equals: One or more text filters to match to the value of the field. Press enter after adding each value.
      • Like/Not Like: One or more patterns to match to the value of the field. * wildcard indicates any number of characters. ? wild card indicates 1 character. Press enter after adding each value.
        • Ex: *Support* would filter for any values with the word Support in them
        • Ex: 5??? would filter for any values that start with 5 and have 3 characters after them. Good for getting all 4 digit extensions that start with 5
      • Regex: A single regex pattern to use to filter for specific values
    • Data Length: Allows for items that are at least X number of characters long or at most X number of characters long.
    • Must be Numeric: Filter for numeric values only (0-9)
  4. Existing filters can be edited by clicking the pencil icon, or removed by clicking the trash icon

Setting Default Values #

Default values are used to set default values for Org Levels and Extension Line Type when no value is available in the import. This is useful for a couple of scenarios:

  • If you aren’t able to include an Org Level in the file, you could set a default value. Ex: setting Cost Center Name to “West”. This will import all users with a Cost Center Name of West.
  • Every extension needs a Line Type to note what kind of line it is. By default the value is Station. Changing this to “Voicemail” will import all extensions as Voicemail Ports. This is used to determine if calls are transferred to voicemail.

Default Values can be set by modifying the fields provided. Depending on the Org configuration of your system, these may look different.

  • Each Org Level Name requires a value. By default it is Unassigned
  • Extension Line Type requires a value. By default it is Station. This could be changed to Voicemail.

Data Fetching #

Data Fetching is used to pull data from Webex and store a copy in ISI Analytics. Fetching data does not import the data into the product, it just creates a cache for Preview and Importing.

You can manage this by using the Fetch Latest Data option at the top middle of the import. This section will show you the last date/time we have information for, along with the button to fetch data manually.

While data is fetching, it will show that data is fetching and the Preview or Import Now will be inactive.

Note:  Fetching data may take several minutes.

Preview Import #

The Preview option is used to see what information is mapped, what text transformations are applied, and what filters are applied. This is useful for debugging the import configuration. To preview the import, click the button.

The Preview includes the following information:

  • The number of users in the import
  • A search box to quickly filter on any of the columns
  • All of the mapped columns, including Default values. The values are shown with the text transformations applied.

Performing a Dry Run #

Sometimes, it may be useful to run a trial import prior to performing the actual import.  This will allow you to see what effect the import will have prior to committing the changes.  To perform a trial import:

  • Configure the import as described above
  • Be sure to configure an email address in the delivery address section and select always send email.  You will be sent an email with the results of your dry run.
  • Click the button.

Click on the Dry Run button to start the import.

After the import runs, you will receive an email at the configured delivery address.  It will show you what would happen if the import ran.  For example:

Updates:
– Added: 3
– Updated: 0
– Moved: 0
– Deactivated: 122

After Import:
– Number of Active Licensed People: 12
– Number of Shared People: 0
– Number of Company(s): 2
– Number of Division(s): 2
– Number of Cost Center(s): 2
– Number of Department(s): 86
– Number of Active Extensions: 420

If the results meet your expectations, you can run the actual import.  If not, you can make changes and do another dry run.

Run Import #

Once you have verified the import looks good using the Preview option, you can run the import by clicking the button. It will ask for confirmation before starting the import. Based on the email option you selected, you will receive an email when the email succeeds and/or fails.

Article Contents
  • What is a Directory Import?
  • Getting Started
  • Creating a Directory Import
  • Configuring a Directory Import
    • Configuration
      • General
      • Source
      • Email
      • Schedule
    • Fields & Mapping
      • Mapping Fields
      • Applying Filters
      • Setting Default Values
  • Data Fetching
  • Preview Import
  • Performing a Dry Run
  • Run Import
  • ISI Analytics
  • About ISI Analytics
  • Blog
  • Careers
  • Get Support
  • Partners
  • Resources
ISI logo

At ISI Analytics, our mission is to simplify and accelerate how organizations gain insight into call queue performance. We eliminate the complexity of spreadsheets and Power BI builds by delivering cradle-to-grave visibility—right out of the box. With fast, accurate reporting and dashboards tailored to your KPIs, we empower your teams to make smarter decisions, earn trust from leadership, and scale with confidence.

Address

2515 Waukegan RD, Suite 6057, Bannockburn, Illinois 60015

General

1.847.995.0002



Sales

1.847.706.5070

Support

1.847.592.3250

All rights reserved © 2025 ISI Telemanagement Solutions, LLC

  • Cookie Policy
  • Terms & Conditions
  • Privacy Policy
LinkedIn Youtube