Siebel Business Process Framework: Workflow Guide > Administering, Testing, and Migrating Workflow Policies > Administering Workflow Policies >

Running a Workflow Policy with the Workflow Action Agent


If Siebel CRM runs an action, then the Workflow Action Agent sends a request to the Email Manager and Page Manager. You must define a component for each Workflow Action Agent server task. The Workflow Action Agent does the following:

  • Processes requests that Siebel CRM logs in the S_ESCL_ACTN_REQ (escalation action request) table for a single group. For more information, see Tables That Workflow Monitor Agent Uses.
  • Calls actions that are linked with the workflow policy that Siebel CRM processes for Siebel Workflow.
  • Logs email and page actions in the S_APPSRVR_REQ table so that Email Manager and Page Manager can run them.
  • Purges requests from the S_ESCL_ACTN_REQ table after Siebel CRM finishes processing.

    If the Use Action Agent parameter is set to TRUE in the Monitor Agent process, then you must do the work described in Starting the Workflow Action Agent.

Starting the Workflow Action Agent

You can start the Workflow Action Agent in the same way that you start the Workflow Monitor Agent. For more information, see Creating a New Workflow Monitor Agent Server Component.

If you start the Workflow Action Agent, then it is recommended that you use the following guidelines:

  • A Workflow Action Agent exists for each Workflow Monitor Agent. You must start only one Workflow Action Agent for each Workflow Monitor Agent.
  • If your environment uses email consolidation, and if you set the Use Action Agent parameter to TRUE on the Workflow Monitor Agent, then you must start Workflow Action Agent separately.

For more information about starting Workflow Action Agent, see Siebel System Administration Guide.

Shutting Down the Workflow Action Agent

You shut down the Workflow Action Agent in the same way that you shut down the Workflow Monitor Agent. For more information, see Creating a New Workflow Monitor Agent Server Component.

If you restart a workflow policy process, then a Workflow Action Agent process immediately begins tracking relevant activities that occurred since it was shut down.

Using Workflow Action Agent for Batch Policies

You can run Workflow Action Agent separately with batch policies. Workflow Action Agent does not typically improve how Siebel CRM runs a batch policy, but if the action persists for a long time or is intensive, then the Workflow Action Agent might improve this processing.

To use workflow action agent for batch policies

  1. Start Workflow Monitor Agent with the following parameters:
    • Group Name
    • Processes the batch policies is TRUE
    • Use Action Agent is TRUE
  2. Start Workflow Action Agent with the Group Name parameter.

    The Workflow Monitor Agent continues processing and enters the qualified rows in the S_ESCL_ACTN_REQ table. The Workflow Action Agent runs actions for rows in the S_ESCL_ACTN_REQ table, and then deletes rows from the S_ESCL_ACTN_REQ table. For more information, see Tables That Workflow Monitor Agent Uses.

Siebel Business Process Framework: Workflow Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.