Reinventing the Signature Control in Oracle Intelligent Advisor

Regular readers will know that a fairly long time ago, we investigated the Signature Control. As it is one of the few controls that has no extension capability other than styling, we had a few challenges. We were of course able to play a little with the look and feel, and we even managed to make it more responsive.

But the overall experience left us quite unsatisfied. After all, there are some things that we wanted to do with the Signature Control that we simply could not achieve, notably it is not possible to Save the Signature and Re-Load it – that is because the only way to get the signature out of the interview is either as an attachment or as a signature in a Form. Which messes up any process where the agent has to be able to see the signature but does not want to have to open a PDF or an attachment.

So this week we went back to the drawing board and reinvented the Signature Control. We used the jQuery UI Signature from Keith Wood, an excellent component that can be happily embedded into our interviews using the Extension API.

We aimed to deliver on the following elements, and this component gave us everything we needed and more

  • Customizable colours, guideline and so on (over and above what the standard control gives)
  • Save the output as JSON, SVG or PNG
  • Save the output to an Oracle Intelligent Advisor attribute for reloading later
  • Output the signature as an image in BI Publisher (Analytics Desktop)
  • Redraw the signature from the saved data

The Signature Control we created delivers on all of these. It uses the JavaScript Extension API to create an Input Control (“customInput”) which means it can be tied to an attribute unlike the standard signature.

The jQuery UI plugin gives us plenty of options for the Signature Control, colours and guidelines as well as saving and clearing and redrawing the control. That opens up a lot of cool ideas, of which more later!

The signature attribute can be used in Analytics Publisher using the same method as a standard signature or image.

Custom Signature Extension Example

We’ve added this control extension to the signature extension product in the Online Store, and here is the video showing off the new control.


Author: Richard Napier

After 8 years in case management and ERP software roles, Richard Napier joined Siebel Systems in 1999 and took up the role of managing the nascent Siebel University in Southern Europe. He subsequently was Director of Business Development and Education for InFact Group (now part of Business & Decisions) for 8 years. He now runs Intelligent Advisor IT Consulting OÜ. Owner of, he also is Co-Founder of the Siebel Hub.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Intelligent Advisor IT Consulting Serving Customers Worldwide
Hide picture