This repository is deprecated; please follow the main search page or use the ‘Related code repos’ widget on the right side of the current page.

API-Import-Manager

API Import Manager
for cisco Cisco Unified Contact Center Enterprise

Use Case Description

Utility helps to work with outbound option imports for campaigns created via API (upload new contacts to campaign and download current contacts status to file).

Because it's impossible to do this with standard configuration manager.

After you entered connections settings in "Connection\Settings" tab, API-Import-Manager encrypt this data and store to file. This file could be opened & decrypted only on the same PC and for same user

OS Compatibility

This tool currently tested only on Windows OS. But it should work on all workstations where python is installed.

Installation

There are 2 choices:

  1. You could install packages:

    Python: https://www.python.org/downloads/

    PyQt5: https://www.riverbankcomputing.com/software/pyqt/download5

    requests: https://github.com/psf/requests

    cryptography: https://github.com/pyca/cryptography

    After that copy ImportManager.py, im_GUI.py, vi_utils.py and logo.JPG to your local PC and runImportManager.py

    For installation guide look this sources:

    https://wiki.python.org/moin/BeginnersGuide/Download

    https://packaging.python.org/tutorials/installing-packages
  2. Also there is ImportManager.exe - utility's version compiled for Windows, you could try to use it. It doesn't need installation.

Presets

This utility no need any presets. All necessary data configuring in "Connection\Settings" window.
Screenshot
published

View code on GitHub
  • Owner

  • Contributors

    +1Github contributor
  • Categories

  • Products

    Webex
  • Programming Languages

    Python
  • License

    GNU General Public License v3.0

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.