This graphic illustrates the process that the system performs when an Invoke Agent is triggered. The graphic illustrates the following steps:

  1. The Oracle BI EE Scheduler requests the agent metadata from Oracle BI EE Presentation Services. Oracle BI EE Presentation Services returns the agent metadata to the Oracle BI EE Scheduler.

  2. The Oracle BI EE Scheduler then requests the condition data from Oracle BI EE Presentation Services. Oracle BI EE Presentation Services returns the condition data to the Oracle BI EE Scheduler.

  3. The Oracle BI EE Scheduler then requests the delivery content from Oracle BI EE Presentation Services. Oracle BI EE Presentation Services returns the delivery content to the Oracle BI EE Scheduler.

  4. The Oracle BI EE Scheduler then requests the action definition and mapped parameters from Oracle BI EE Presentation Services. Oracle BI EE Presentation Services returns the action definition and mapped parameters to the Oracle BI EE Scheduler.

  5. The Oracle BI EE Scheduler sends the action, including the mapped parameters, to the Action Execution Service (AES).

  6. AES invokes the external target for the action. An external target can be a web service, EJB, or http. This process is synchronous.

  7. The system initiates the target and sends a response to AES. This process is synchronous.

  8. AES parses the response and returns a message of success or failure to the Oracle BI EE Scheduler. The Oracle BI EE Scheduler receives and logs this message.