Previous Topic: External Agent API ArchitectureNext Topic: Scenario A: Processing steps


Scenario A: Simple processing: Synchronous, with no deferred completion

This scenario describes the simplest integration with the External Agent. It is included here for illustration purposes only. In practice, customers will almost certainly implement a more complex integration.

In this scenario, the caller (a third party application) passes an e-mail synchronously to the External Agent, which then forwards the e-mail directly to a local policy engine for processing. Policy is configured to return smart tags. Deferred completion is not enabled.

After the message has been processed by the policy engine, the External Agent returns any associated smart tags to the caller. In this simple scenario, the caller uses these smart tags to categorize the e‑mails but does not store them in an archive.

The External Agent API processing sequence is summarized below:

External Agent API Processing Scenario A

Scenario A: Simple processing

More information:

Synchronous Versus Asynchronous Operations

Single-pass Processing Versus Deferred Completion