cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
507
Views
4
Helpful
1
Replies

UCCX 8.5.1 exchanges with external database.

MARC MONTANARI
Level 1
Level 1

                   Please,

I want to update some documents (XML files) on the UCCX through an external application running an external database.

I can have one script sending some SQL requests to this database, but this will be data access on the spot in real time when the script needs those details. This implies latency, and so on.  

My request is : can we do it on a scheduled basis as daily or weekly.

And in this case :

if initiated by the UCCX itself, and done by one of my script, can a script be triggered by another criterium than an incoming call to a RP (Route Point) ?

if initiated by the external application, do you know what means are available to an external application to access the UCCX internal database ? 

Of course, I know we have at least the HTTP requests just as we do through the GUI. But does anyone know if some other protocols or API are possibel with the UCCX.

Thank you

MARC

1 Reply 1

Jonathan Schulenberg
Hall of Fame
Hall of Fame

I can think of three ways out of this box:

  1. Have a good SQL server that won't have a long query execution delay.
  2. Upgrade to CCX 9.0(2) where a new provisioning API exists that would allow you to manage the document repository remotely
    http://developer.cisco.com/web/uccxapi/home
  3. Create a script that does the work but create an HTTP trigger on the application instead of a traditional JTAPI one. Hit the URL with whatever external tool works for you.
    http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_9_0/configuration/guide/UCCX_BK_U767AC77_00_uccx-admin-guide_chapter_01000.html#UCCX_RF_PB68EF3F_00

Please remember to rate helpful responses and identify helpful or correct answers.