- Contents
Third-Party Integration Technical Reference
Interaction Designer DLL Tool API
You may be wondering, "What if I need functionality that Interaction Designer doesn't include? Can I create my own tools, and use them with Interaction Designer?"
The answer is yes. Interaction Designer DLL Tool API provides the means to create tools for any type of situation. Your new tools can be added to Interaction Designer's standard tool palette.
Interaction Designer DLL Tool API allows a DLL to be registered as a new Interaction Designer tool. Tools are used to create handlers for the CIC system. Each tool corresponds to a function in a DLL. Tools are template definitions for steps in a handler. Your tool DLL may contain business logic that is unique to your organization, or it may perform operations on data collected by agents in a call center. Your custom DLL might process a credit card transaction, for example.
To use this API, you must be familiar with C programming and with the basic concepts of Interaction Designer, handlers, and the handler development process. Handler developers can then use your custom tool to build handlers with virtually unlimited functionality.

