ged-145-server
Cisco GED-145 library for Contact Center Enterprise ICM Application Gateway
Last updated 3 years ago by ccondry .
ISC · Original npm · Tarball · package.json
$ cnpm install ged-145-server 
SYNC missed versions from official npm registry.

ged-145-server

This is a GED-145 server that is meant to host connections from the Cisco ICM Router. It can be used a base for an application gateway (see https://gitlab.com/ccondry/cce-app-gateway for an example)

Data Format

The expected ICM data format for call variables can be found in test-data.js

Usage

const Ged145Server = require('ged-145-server')
// listen on all addresses on port 3000
const ged = new Ged145Server('0.0.0.0', 3000)
// test-data.js contains example data for call variables
const testData = require('./test-data.js')

ged.on('ece.lookup', async function(callData) {
  // this will inspect the call data, then set Peripheral Variable 10 = '123456789'
  console.log('this is ece.lookup subtype')
  console.log('callData received: ', callData)
  return testData
})

ged.on('test.reply', async function(callData) {
  // this just inspects the call data and is not expected to return results
  console.log('this is test.reply subtype')
  console.log('callData received: ', callData)
})

ged.start()

Not Yet Implemented

Encryption and failover have not been implemented yet.

References

CISCO ICM Application Gateway Interface document: https://developer.cisco.com/fileMedia/download/3b38c422-0de9-4185-a8dc-023278aab3db

Current Tags

  • 0.5.3                                ...           latest (3 years ago)

9 Versions

  • 0.5.3                                ...           3 years ago
  • 0.5.2                                ...           3 years ago
  • 0.5.1                                ...           3 years ago
  • 0.5.0                                ...           4 years ago
  • 0.4.1                                ...           4 years ago
  • 0.4.0                                ...           4 years ago
  • 0.3.3                                ...           4 years ago
  • 0.3.2                                ...           4 years ago
  • 0.3.1                                ...           4 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 1
Last Day 0
Last Week 1
Last Month 8
Dependencies (0)
None
Dev Dependencies (0)
None
Dependents (1)

Copyright 2014 - 2021 © npmmirror.com |