Siebel Communications Server Administration Guide > Advanced Communications Configuration > Using Business Services with Communications Server >

Invoking a Command Through the Business Service Model


You can set up a custom business service that will invoke a command from a communications configuration. To set this up, you would:

An example is provided below for a make-call command and for a business service method that will invoke this command.

Table 42 and Table 43 show an example of a command that will be called by a custom business service. This example executes a MakeCall device command.

Table 42.  Command: MakeCallFromCustomService
Parameter Name
Parameter Value
Description
Make Call from Custom Service
DeviceCommand
MakeCall
Hidden
TRUE

Table 43.  Command Data: MakeCallFromCustomService
Parameter Name
Parameter Value
Param.PhoneNumber
{Callee Phone Number}
Param.DisplayText
{My Display Text}

The values for Callee Phone Number and My Display Text will be passed from the custom business service to the command when the command is invoked.

A business service must be implemented that will invoke the command MakeCallFromCustomService. Communications Server would retrieve the values of Callee Phone Number and My Display Text from the input arguments of the business service method, and assign these values to the command data parameters Param.PhoneNumber and Param.DisplayText. The device command MakeCall would be executed, using the values for these parameters.

NOTE:  By default, communications commands are invoked from business service methods associated with communications toolbar buttons. For more information, see About Communications Toolbar Configuration.


 Siebel Communications Server Administration Guide 
 Published: 23 June 2003