You can use cicsprnt to drive EPI user exits.
The EPI user exits, and how cicsprnt can use them, are described in CICS Transaction Gateway: Programming Guide.