Feedback

  • Contents
 

The Interaction Designer COM API

The Interaction Designer COM API gives developers programmatic control over the familiar visual objects exposed by Interaction Designer. This API provides object-oriented access Designer "objects", such as handlers, tools, subroutines exit paths, and aspects of Designer itself.

Developers who are familiar with handler development and with a programming language that supports the component object model can use this API to create applications that integrate with Interaction Designer.

As mentioned earlier, Interaction Designer is the visual programming environment for CIC that creates sophisticated server applications. Designer is powerful-all of Customer Interaction Center's default event-processing behaviors were created using Interaction Designer, without writing code.

The Interaction Designer COM API makes it possible to manipulate objects in Interaction Designer by writing procedural code, using traditional programming languages such as C++ or Visual Basic 6.

New objects, such as handlers, can be created on the fly. The API is a gateway into Interaction Designer that provides access to tools, handlers, steps, messages, subroutines, initiators, exit paths, and to properties of Designer itself. This API is compatible with Windows programming languages that support COM.