Using the Business Service Step

A Business Service step can run a predefined or a custom Business Service method. The following items are examples of predefined Business Services:

  • Assignment Manager requests

  • Notification through the Communications Server

  • Server requests

  • Integration requests from Siebel EAI

You can write a custom Business Service in Siebel VB or Siebel eScript. If you add a Business Service step, then you must define the Business Service, the Business Service method, input arguments, and output arguments for that step. Siebel CRM passes input arguments in a process property, business component data, or as a literal value.

The following list includes some Business Services that a Workflow Process typically uses:

  • Outbound Communications Manager

  • Synchronous Assignment Manager Requests

  • Server Requests

  • Report Business Service

  • Audit Trail Engine

  • EAI Business Services, such as EAI Siebel Adapter, EAI XML Converter, and related Business Services

  • FINS Data Transfer Utilities and Data Validation Manager

For more information, see Adding a Business Service Step, and Predefined Business Services.

If you require specialized functionality, then you can define a custom Business Service that performs a specific action. You can define a Business Service in the Siebel Repository or in the Administration - Business Service screens of a Siebel CRM application (such as, Siebel Call Center or Siebel Financial Services).