Integration Server 10.3 | Dynamic Server Pages and Output Templates Developer's Guide | Using Output Templates to Format Service Output | When Does the Server Use an Output Template?
 
When Does the Server Use an Output Template?
 
Using Output Templates to Return Output to HTTP Clients
Using Output Templates to Return Output to SMTP and FTP Clients
Using Output Templates to Return Output to Wireless Devices
Applying Output Templates Arbitrarily
The server applies output templates to the results of services that are invoked by HTTP, FTP, or SMTP clients (i.e., requests that come through the HTTP, HTTPS, FTP, or SMTP listeners). You can also arbitrarily apply output templates to the pipeline using the built-in services in the pub.report folder.