Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

UCCX Callback Script

Hi Guys

I need some assistance with building a callback script for UCCX. I tried searching the forum but was unable to find one.

Here are my platform versions:

- UCCX 8.5

- NO Outbound Dialer ( Is it possible to build a callback app using place call & toher constructs in the Premium license without Outbound? )

Let me know if anyone has a similar script or can point me in the right direction.

Thanks

Mann

Everyone's tags (2)
7 REPLIES

UCCX Callback Script

Mann,

I don't know of any callback scripts out there in the wild.  While I have done these kind of scripts before, and I suspect many of the other contributors have as well, I am bound by various NDA's and such that prevent me from sharing my work.

That said I can offer some advice that might point you, and perhaps others in the community, in the right direction should you decide to attempt this yourself.

The three most common callback script requests I see are:

  • Customer satisfaction survey after call ends
  • Callback when queue times are lower
  • Hold place in queue and call back when agent is reserved

While all three of these seem similar in approach in my experience they have very different implementations.  Largely they depend on the following:

  • Business requirements of the contact center
  • Business processes in use by the contact center
  • External data sources they use to query and qualify customer contacts (ex. VIP treatment)
  • Reporting requirements

I humbly suggest the following approach:

  1. Diagram out using MS Visio the expected behavior your callback script and try to plan for:
    • External database, if used, loss of connection or bad data
    • Preventing the script from exceeding the maximum step count
    • Memory leaks if using custom java objects
  2. Take the time to understand how your approach will affect
    • Reporting (This is important! I highly suggest asking yourself, "How does my approach affect reporting?")
    • UCCX engine tasks and memory
    • Backend databases (connections/sec, query time)
  3. Review it with the business leaders of the contact center
    •     Review the call flow behavior
    •     Ensure they understand the reporting implications as any callback script will influence UCCX reporting in some way

Only after you've done this and have reached and understanding with the contact center managers should you attempt to build the script.

Good luck.

-Steven

Please help us make the communities better. Rate helpful posts!
New Member

UCCX Callback Script

Will the references to the "message" queue and the "callback" queue for UCCX 7.0 as noted in the url links below work for UCCX 8.5 is my question.

Cisco has a repository of sample UCCX scripts (*.aef), of which I used the BaseLineAdvQueuing.aef with the BaseLineMessagingCallback.aef.

See url:

http://www.cisco.com/en/US/partner/products/sw/custcosw/ps1846/products_implementation_design_guides_list.html

http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_7_0/design/guide/script_repository_701.zip

I found the enclosed document: Cisco Script Adv Queuing.doc most helpful.

As for licensing, I can't find any detail specific to the license required for this UCCX "callback" feature.  I see the call flows are incoming (referencing Cisco Script Adv Queuing.doc) with the master .aef using the "call redirect" function of the *.aef script.  So it's not clear if the Outbound licensing is required for UCCX or IP IVR when using ICM.

I'm also looking for a sample on how to program this same "callback" queue feature with Cisco UCCE with IPIVR using ICM version 7.5 (IPIVR is version 7.0).

wonderingminds@minus48.com

New Member

UCCX Callback Script

Hi Steven, thanks so much for your post.  Can you confirm that with UCCX 8, it is possible to generate a script that places a caller in queue and calls him/her back when the the agent is available (or reserved)?  Without explaining how... I'm just looking for confirmation that it's possible with UCCX 8.5... thanks so much!

Super Bronze

UCCX Callback Script

Hi Jan

Yes, it's possible. It's not particularly slick or easy to implement though.


Aaron

Aaron Please remember to rate helpful posts to identify useful responses, and mark 'Answered' if appropriate!
New Member

Hi - I am having an

Hi - I am having an interesting issue with my call back script. I have deployed the sample Callback script form the Cisco Script Repository. Everything works fine until the agents answers a callback queued call. Agent does not hear the prompt to listen to the callback message but if presses option key 1 it plays the recorded message and hitting option key 2 dials out to the callers number. Dialog group and control group are set as well. In this step agent can only listen to the caller recorded prompt but not any greetings or menu prompts. 

UCCX version is 9.1

Will appreciate any help here.

New Member

Re: UCCX Callback Script

HI All,

i have implemented a callback script  but i have an issue.

When the callers schedule a call back, the scripts skips to the unsuccessful substep of the redirect step and the call fails but when i redirect to an internal extension, the call succeeds.

What i want to know is whether this statement from Mann applies to the redirect step.

- NO Outbound Dialer ( Is it possible to build a callback app using  place call & toher constructs in the Premium license without  Outbound? )

I have Premium license with Outbound Preview license only.

I have also attached the MIVR logs.

Any help please.

Paul

Re: UCCX Callback Script

First things first, you do not need Premium nor Outbound to have a callback feature provided to your customers.

Secondly, your log file should be in a plain text format, not rich text, and you should give some context to the call in question.  I.e., Calling Number, Called Number, Date/Time, etc.

Third, at no time in a callback feature do you need to perform a Call Redirect.  Did you mean to say Place Call?  If so, then I would suggest starting from two blank scripts, with to new triggers, and applications, and then try to have one script call the other script.  Start small, and validate the basics first, then add to it.

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.
8973
Views
0
Helpful
7
Replies
CreatePlease login to create content