Siebel Communications Server Administration Guide > Configuring Advanced Communications Features > Using Business Services with Communications Server >
Invoking Communications Server Business Service Methods
Siebel Communications Server includes two business services that support session communications for agents:
- Communications Client. Supports the communications user interface features such as the communications toolbar and communications menu commands. This business service aggregates the Communications Session Manager business service. It is not involved with server-based communications functionality.
- Communications Session Manager. Provides an interface to session-based communications functionality at the server level. Through Server Request Broker and Server Request Processor, this business service communicates with the Communications Session Manager server component. It does not deal with the communications user interface.
NOTE: Because the Communications Session Manager business service is aggregated by the Communications Client business service, you can access all Communications Session Manager business service methods from the Communications Client business service. For configuring communications events or commands, the communications toolbar, or the Application Object Manager, you must invoke all methods through the Communications Client business service.
The first two of these business services work together, and may be run on the Application Object Manager supporting instances of the Siebel Web Client. They run together with the channel manager, depending on how you have deployed interactive session communications. For more information, see Enabling Session Communications and Simulation.
Siebel Communications Server includes one business service that supports outbound communications:
- Outbound Communications Manager. Provides an interface to the outbound communications functionality of the Communications Outbound Manager server component.
Methods of Communications Server business services can be invoked from outside Communications Server. You can invoke a method from an applet, a script, a workflow, or another business service, or invoke it in some other way. Siebel Workflow and scripts for Siebel VB or Siebel eScript can invoke Communications Server business services.
For detailed information about Communications Server business services, methods, and arguments, see Communications Server Business Services.