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).